Senior Software Engineer
3 months ago
Building the next generation of Mimecast protection products
Be on the cutting edge as we build the next generation of Mimecast’s “Work Protected” product line, building on the X1 platform to deliver seamless protection across all the communication and collaboration tools used by our customers.
“If you want to be on the front line of building the next generation of cloud native security software that delivers protection for 42,000 customers across 1.7 billion emails and countless file and chat transfers every day, the email and collaboration product team is for you”
What You’ll Do
We’re building a new squad in our Mississauga office, working across the whole stack to build new components and features to expand our next-generation Cloud Integrated platform and suite. We are looking to build a team that can work independently across the whole stack of backend services– Go, Java and Python – you will be an expert in at least two of these, and ideally all three You will work closely with Architects, Product Managers, and other engineering teams around the world to solve problems at scale. You will be deeply engaged and hands-on in the full development lifecycle from designing, developing, testing, deploying, maintaining, monitoring, and improving our products and engineering process.
- Work closely with Product Management, UX designers, X1 platform engineers, architects, QA engineers and the larger engineering team to deliver high quality product features in the cloud.
- Deliver services and components through CI/CD and automated testing
- Craft resilient, secure, and efficient code, ensuring optimal performance and minimal downtime.
- Be part of rota that includes the entire team to remediate issues in production if needed
- Foster innovation in the team to solve day to day challenges
- Mentor and guide other engineers, fostering a culture of collaboration, continuous learning, and professional growth.
- Create and maintain comprehensive technical documentation for architectures, processes, and procedures.
What You’ll Bring:
- Demonstratable ability to work effectively in a collaborative team environment, mentoring junior team members and contributing to a positive team culture.
- At least two and preferably all of
- Experience in building cloud based microservices in Python
- Experience in building cloud based microservices in Java
- Experience in building cloud based microservices in Go
- Hands-on experience with Jenkins and building/maintaining robust CI/CD pipelines.
- Proven experience in designing, developing, and optimizing backend systems for data processing at scale within AWS
- In-depth knowledge and hands-on experience with AWS services, such as; Knowledge and experience on Kubernetes is desirable
- Experience with high concurrency applications, multithreading, low-latency, servers architectures
- Experience in Agile environment using approaches such as Scrum
What We Bring
Join our Email and Collaboration Security team to accelerate your career journey, working with cutting-edge technologies and contributing to projects that have real customer impact. p>
Mimecast offers formal and on the job learning opportunities, maintains a comprehensive benefits package that helps our employees and their family members to sustain a healthy lifestyle, and importantly - working in cross functional teams to build your knowledge
-
Senior Cloud Software Engineer
1 month ago
Mississauga, Ontario, Canada SENIOR SPIRIT OF ROSELLE PARK Full timeSenior Cloud Software EngineerWe are seeking a highly skilled Senior Cloud Software Engineer to join our Email and Collaboration Security team. As a key member of our team, you will be responsible for designing, developing, and optimizing backend systems for data processing at scale within AWS.Key Responsibilities:Design and develop cloud-based microservices...
-
Senior Data Processing Engineer
3 weeks ago
Mississauga, Ontario, Canada Data Engineer Jobs Full timeJob Title: Senior Data Processing EngineerCompany Overview:AutoCapital Canada Inc. is a Canadian national financial services company with a diverse portfolio of automotive, consumer, and merchant lending.We specialize in managing the entire lifecycle of finance receivables, from credit adjudication to contract administration and customer service.We work...
-
Senior Software Engineer
2 weeks ago
Mississauga, Ontario, Canada LXT Full timeAbout the Role:As a Senior Software Engineer at {company}, you will be responsible for designing, developing, and maintaining software applications. Your primary focus will be on writing high-quality, efficient, and scalable code. Key Responsibilities:Design and develop software applications using various programming languages and technologies.Collaborate...
-
Senior Software Engineer
4 weeks ago
Mississauga, Ontario, Canada Canada Inc Full timeJob Title: Senior Software EngineerJob Description:Canada Inc. is seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development, with a focus on creating high-quality, scalable, and maintainable code.Key Responsibilities:Design, develop, and test software applications using a...
-
Senior Software Engineer
4 weeks ago
Mississauga, Ontario, Canada HCLTech Full timeJob Title: Senior Software EngineerHCLTech is seeking a highly skilled Senior Software Engineer to join our team in Mississauga.As a Senior Software Engineer, you will be responsible for:Managing and optimizing databases, including writing complex queries and ensuring data integrity.Ensuring cross-platform compatibility and responsiveness of...
-
Senior Software Engineer
2 weeks ago
Mississauga, Ontario, Canada MeridianTech Consulting Inc Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at MeridianTech Consulting Inc.About the Job:The ideal candidate will have extensive experience in software development, with a strong background in programming languages such as Java, Python, or C++.As a Senior Software Engineer, you will be...
-
Senior Software Engineer
4 weeks ago
Mississauga, Ontario, Canada SIMPLEX HR INC. Full timeJob Description for Senior Software Engineer at SIMPLEX HR INC.We are seeking a skilled Senior Software Engineer to join our team.Key Responsibilities:Consult with clients to develop and document website requirements.Write, modify, integrate, and test software code.Maintain existing computer programs by making modifications as required.Research and evaluate...
-
Software Security Engineer
2 weeks ago
Mississauga, Ontario, Canada Tampa Gardens Senior Living Full timeWe are seeking a highly skilled Software Security Engineer to join our Communication and Collaboration Security team in Tampa Gardens Senior Living.Job SummaryThe successful candidate will play a key role in ensuring the quality and security of our cloud-scalable AI-based security products. This is an excellent opportunity for individuals who are passionate...
-
Senior Software Engineer
4 weeks ago
Mississauga, Ontario, Canada Mar-Tec Woodworking LTD Full timeJob Description:We are looking for a talented Senior Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions. With a strong background in software development, you will work closely with our cross-functional teams to deliver...
-
Senior Software Engineer
4 weeks ago
Mississauga, Ontario, Canada Everest Traders Inc. Full timeAbout the RoleWe are seeking a Senior Software Engineer to join our team of talented professionals. The successful candidate will be responsible for designing, developing, and maintaining high-quality software solutions.
-
Senior Software Engineer
4 weeks ago
Mississauga, Ontario, Canada NORTH NATION CONSULTANTS LTD Full timeWe are seeking a skilled Senior Software Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, implementing, and maintaining high-quality software systems.Key Responsibilities:Design and develop software systems using a range of technologies and programming languagesCollaborate with...
-
Senior Software Engineer
4 weeks ago
Mississauga, Ontario, Canada FLAMINKO INC. Full timeKey ResponsibilitiesDesign, develop, and maintain high-quality software solutions.Collaborate with cross-functional teams to drive project delivery.Analyze complex problems and develop innovative solutions.As a Senior Software Engineer, you will play a critical role in shaping the technology direction of our company.
-
Senior Software Engineer
4 weeks ago
Mississauga, Ontario, Canada Shaan Truck Lines Full timeWe are seeking a highly skilled Senior Software Engineer to join our team.In this role, you will be responsible for designing, developing, and maintaining complex software systems.Key responsibilities include:Designing and implementing software solutionsCollaborating with cross-functional teamsEnsuring high-quality software deliveryIdentifying and mitigating...
-
Senior Software Engineer
2 weeks ago
Mississauga, Ontario, Canada JAGWILL SOLUTIONS INC Full timeJob DescriptionWe are seeking a skilled Senior Software Engineer to join our team at JAGWILL SOLUTIONS INC.About the RoleThe ideal candidate will have 7 months to less than 1 year of experience in software development and will be responsible for writing, modifying, integrating, and testing software code.You will maintain existing computer programs by making...
-
Senior Software Engineering Professional
3 weeks ago
Mississauga, Ontario, Canada Almon Consulting Company Full timeJob Title: Senior Software Engineering ProfessionalAbout Us: Almon Consulting Company is a leading consulting firm that provides innovative solutions to its clients. We are seeking an experienced Senior Software Engineering Professional to join our team.Estimated Salary: $80,000 - $110,000 per annumCompany Overview: Our company has a strong focus on...
-
Senior Software Engineer
4 weeks ago
Mississauga, Ontario, Canada ACCELARIS GROUP INC Full timeAbout the RoleWe are seeking a skilled Senior Software Engineer to lead our software development team.Your Key ResponsibilitiesDesign and develop software applicationsCollaborate with cross-functional teamsEnsure high-quality codeWhat We OfferA dynamic work environment, opportunities for growth and development, and a competitive salary and benefits package.
-
Senior Software Engineer
4 weeks ago
Mississauga, Ontario, Canada Canada Inc. Full timeWe are seeking a highly skilled Senior Software Engineer to lead our backend development team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software systems.Main Responsibilities:Design and develop scalable and efficient software solutionsLead and mentor junior engineers to improve...
-
Senior Cloud Software Architect
4 weeks ago
Mississauga, Ontario, Canada SENIOR SPIRIT OF ROSELLE PARK Full timeSenior Software EngineerBe at the forefront of building the next generation of cloud-native security software that delivers protection for tens of thousands of customers across billions of emails and file transfers every day.Main Responsibilities:Build new components and features to expand our next-generation Cloud Integrated platform and suite.Work closely...
-
Senior Software Engineering Manager
2 weeks ago
Mississauga, Ontario, Canada Citibank Full timeCompany Overview:Citibank is a leading global financial services institution that offers a wide range of banking and investment products to individuals, corporations, governments, and institutions.Job Summary:We are seeking an experienced Senior Software Engineering Manager to lead our Applications Development team in delivering high-quality software...
-
Senior Software Engineer
1 month ago
Mississauga, Ontario, Canada 08763 Citi Canada Technology Services ULC Full timeAre you a skilled software engineer looking for a challenging role in a dynamic team? We have an exciting opportunity for a Senior Software Engineer to join our Enterprise & Architecture group in Citi Canada Technology Services ULC.Key Responsibilities:• Develop and maintain components in our Architecture stack, providing services and building blocks for...