MongoDB, Inc.Alberta; British Columbia; Calgary; Edmonton; Nova Scotia; Ontario; Ottawa; Quebec; Toronto; Vancouver
On-site Full-time
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Mid to Senior
Qualifications
Proven experience in software development, with a strong grasp of algorithms, data structures, and design patterns. Proficiency in programming languages such as Java, Python, or C++. Experience with cloud-based technologies and microservices architecture. Strong analytical skills and the ability to work collaboratively within a team environment. Excellent communication skills, both verbal and written.
About the job
Join MongoDB as a Software Engineer 3, where you will be at the forefront of developing innovative software solutions. In this role, you will collaborate with a team of skilled engineers to design, build, and maintain cutting-edge applications that enhance the performance and usability of our database products.
As a Software Engineer 3, you will utilize your expertise in software development, problem-solving, and system architecture. You will also have opportunities to mentor junior engineers and influence the technical direction of the projects you work on.
About MongoDB, Inc.
MongoDB, Inc. is a leading modern database platform, providing a robust solution for organizations looking to leverage data in real-time. With a dynamic work culture that values innovation and creativity, MongoDB offers employees the opportunity to work on impactful projects and advance their careers in a supportive environment.
Join Confluent as a Cloud Traffic Software Engineer, where you will play a pivotal role in enhancing our cloud-based data streaming platform. You will leverage your expertise in cloud technologies to optimize traffic management and ensure seamless data flow across our systems. This is an exciting opportunity to work with cutting-edge technology in a collaborative environment.
Join our dynamic team at Egis Group as a Senior Traffic Engineer. In this pivotal role, you will be responsible for designing and implementing innovative traffic solutions that enhance safety and efficiency in urban environments. You will collaborate with cross-functional teams to analyze traffic patterns, develop strategic plans, and ensure compliance with regulatory standards.
Join Egis Group as a Traffic Engineer, where you will play a crucial role in shaping the future of transportation infrastructure. You will be responsible for the design, analysis, and implementation of traffic systems that enhance safety and efficiency. Your expertise will contribute to projects that impact communities positively.
Kaseya delivers IT infrastructure and security management solutions to Managed Service Providers and internal IT teams around the world. With support for over 15 million endpoints in more than 20 countries, Kaseya serves clients across a wide range of industries. The company is backed by Insight Venture Partners and has maintained steady double-digit growth. More details about Kaseya and its offerings can be found at www.Kaseya.com. Role overview The Principal Software Engineer - Cloud Native & SASE Solutions leads both the architecture and hands-on implementation of a cloud-native, multi-tenant Secure Access Service Edge (SASE) platform. This position plays a key role in shaping how customer traffic moves across regions and gateways, focusing on scalable and resilient systems for a global customer base. The work centers on building distributed systems that improve availability, efficiency, and multi-tenancy for production environments. Key responsibilities Architect and build a cloud-native, multi-tenant SASE platform. Oversee integration with a network of customers distributed worldwide. Develop strategies for routing customer traffic across multiple regions and gateways. Design platform features that enhance scalability, resilience, and cost-effectiveness. Deliver distributed systems that are production-ready, high-performance, and support operational efficiency and availability. Location Toronto, Ontario
Role overview Veeva Systems is hiring a Senior Software Engineer focused on infrastructure in Toronto, Canada. This role centers on designing and building software that supports and improves our cloud-based platforms. The work directly impacts scalability and performance across our systems. What you will do Design and implement software solutions for infrastructure needs Work closely with teams from different disciplines to strengthen our cloud platforms Contribute to projects that improve system scalability and performance
Full-time|On-site|Alberta; British Columbia; Calgary; Edmonton; Nova Scotia; Ontario; Ottawa; Quebec; Toronto; Vancouver
Join MongoDB as a Software Engineer 3, where you will be at the forefront of developing innovative software solutions. In this role, you will collaborate with a team of skilled engineers to design, build, and maintain cutting-edge applications that enhance the performance and usability of our database products.As a Software Engineer 3, you will utilize your expertise in software development, problem-solving, and system architecture. You will also have opportunities to mentor junior engineers and influence the technical direction of the projects you work on.
Role overview Egis Group is hiring a Senior Electrical Engineer in Toronto to focus on traffic signal and roadway lighting projects. The position involves designing, implementing, and managing electrical systems that contribute to safer and more efficient roads across the city. Key responsibilities Design and review advanced electrical systems for traffic signals and roadway lighting. Oversee each project from initial planning stages through to completion, ensuring technical quality and adherence to schedules. Collaborate with multidisciplinary teams to deliver successful project outcomes. Collaboration This role involves regular coordination with professionals from different fields. You will work with both internal teams and external partners to ensure all technical and safety standards are met throughout the project lifecycle.
Role overview Egis Group seeks a Lead Electrical Engineer specializing in traffic signal systems for its Toronto office. This role carries responsibility for designing, implementing, and maintaining traffic signaling infrastructure that supports improved traffic flow and road safety. What you will do Direct the full lifecycle of traffic signal system projects, from initial design through deployment and maintenance. Manage project schedules and deliverables, ensuring alignment with client expectations and regulatory standards. Collaborate with multidisciplinary teams, including civil engineers, planners, and project managers. Offer technical leadership and address complex electrical engineering challenges within traffic systems. Requirements Significant experience in electrical engineering, particularly with traffic signaling systems. Demonstrated leadership skills and the ability to guide teams through technical issues. Strong project management skills, including coordinating timelines and communicating with stakeholders. Dedication to enhancing road safety and effective traffic management.
Veeva Systems is dedicated to revolutionizing the life sciences sector by providing innovative cloud-based solutions that expedite the delivery of therapies to patients worldwide. As one of the fastest-growing SaaS companies in history, we proudly achieved over $3 billion in revenue last fiscal year, with an abundance of growth opportunities on the horizon. At Veeva, our core values include: Doing the Right Thing, Ensuring Customer Success, Supporting Employee Success, and Maintaining Speed. In 2021, we made a significant impact by becoming a public benefit corporation (PBC), which legally binds us to balance the interests of our customers, employees, society, and investors. As a Work Anywhere organization, we empower you to choose your work environment, whether from home or in our offices, to enhance your productivity and well-being. Join us in our mission to transform the life sciences industry and positively impact our customers, employees, and communities.The RoleBecome an integral member of our team responsible for developing core platforms that support our Quality Engineering initiatives. In this dynamic role, you will design and manage scalable internal tools and cloud infrastructure that enhance CI/CD workflows and boost system reliability. Collaborate closely with DevOps and QA engineers to facilitate efficient results analysis and issue resolution in a remote-first setting.
Be a part of revolutionizing finance.At Robinhood, we are committed to making finance accessible for everyone. With an estimated $124 trillion poised to transition to younger generations over the next two decades, we offer you the opportunity to be at the forefront of this monumental shift in cultural and financial landscapes. If you are ready to join us, we invite you to learn more.About the Team & RoleThe Cloud Networking team at Robinhood is dedicated to creating scalable, secure, and dependable networking infrastructure that facilitates communication across all our services. Our mission is to empower engineering teams to seamlessly build and operate microservices by providing foundational networking capabilities that are both resilient and transparent.We are seeking a Staff Software Platform Engineer to architect, develop, and enhance our foundational platform for large-scale services, with a focus on AWS, Kubernetes (K8s) on Amazon EKS, modern networking strategies, and a robust Istio service mesh to ensure secure, reliable, and high-performance systems. This role is integrated into the Network Service Discovery and Communication (SDC) team, which is responsible for service discovery, traffic management, and resilient service-to-service communication across our platform.This position is based in our Toronto office, aligning with our in-office work culture. For further details about our in-office philosophy and expectations, please consult with your recruiter.Your ResponsibilitiesLead the technical strategy and implementation for platform networking, traffic management, and multi-tenant/multi-cluster EKS environments.Design and manage resilient service mesh topologies using Istio, including mTLS, traffic policies, ingress/egress rules, rate limiting, and observability, with Envoy-based extensions as necessary.Establish and enforce platform standards for HTTP/REST and gRPC APIs, covering versioning, contract governance, and performance/SLO baselines.Develop automation, tools, and streamlined processes in Python and Go (Golang) to enhance developer productivity, operational safety, and release processes.
Veeva Systems is a purpose-driven leader in the industry cloud space, empowering life sciences organizations to accelerate the delivery of therapies to patients. As one of the fastest-growing SaaS companies in history, we achieved over $3 billion in revenue last fiscal year and have tremendous growth opportunities ahead. At Veeva, our core values guide us: Doing the Right Thing, Ensuring Customer Success, Fostering Employee Success, and Maintaining Speed. We are not just a typical public company; in 2021, we became a public benefit corporation (PBC), committed to balancing the needs of our customers, employees, communities, and investors. As a Work Anywhere company, we offer the flexibility to work from home or in the office, allowing you to thrive in your preferred environment. Join us in transforming the life sciences industry and making a meaningful impact on our customers, employees, and communities.
Transforming Learning with AI.At Docebo, we are revolutionizing workplace learning through the power of artificial intelligence. Our innovative AI-driven learning platform empowers organizations to create, manage, and deliver training seamlessly, all from a single interface. Our commitment goes beyond just providing tools; we aim to enhance productivity, streamline workflows, and help teams concentrate on what truly matters. With our intelligent solutions, we are transforming training from a mere task into a strategic advantage. This leads to enriched learning experiences and tangible outcomes for businesses.We believe in challenging the existing norms and are excited about using AI to improve work-life for individuals across the globe. Our core values, known as the Docebo Heart, emphasize trust, positive intent, and inclusivity, shaping how we collaborate every day.Join over 900 dedicated Docebians worldwide and be part of our mission to redefine learning, because the journey of learning is endless.Role Overview:As the Cloud Engineering Manager, you will lead the Infrastructure Engineering team, ensuring the reliability, security, and scalability of our cloud infrastructure. This position requires a blend of technical expertise and leadership skills, as you will mentor engineers, establish project priorities, and guarantee the on-time delivery of cloud initiatives. You will work collaboratively with cross-departmental teams to ensure our cloud strategies align with overall company objectives.Key Responsibilities:Lead the cloud engineering team, providing mentorship and ensuring optimal availability, security, and performance of cloud systems through proactive monitoring and continuous improvement.Manage daily cloud operations to maintain high standards of availability, scalability, and security.Ensure adherence to industry standards and security protocols.Delegate and prioritize tasks to meet project deadlines and organizational goals, overseeing capacity management, cost efficiency, and incident response to ensure operational resilience.
At TTEC Digital, we empower organizations by fostering a workplace where employees feel appreciated and supported. We believe that outstanding customer experiences begin with satisfied employees. Our vision is to create an environment where every team member has the opportunity to excel.As a Principal Cloud Engineer with a focus on Microsoft Azure, you will be responsible for architecting and securing landing zones, automating infrastructure using Infrastructure as Code (IaC), and implementing best practices for security, governance, and networking. This role is highly collaborative, requiring you to engage with business leaders and engineering teams to successfully deliver Azure Cloud solutions.
7shifts is looking for a Senior Cloud Security Engineer based in Toronto, ON. The main focus of this role is to enhance the security of cloud environments and safeguard sensitive company data. Role overview This position involves working closely with various teams throughout the organization. The Senior Cloud Security Engineer will help design and implement security measures that align with compliance requirements and protect core infrastructure from cyber threats. Key responsibilities Strengthen the security of cloud platforms and services Protect sensitive data within the organization’s cloud environments Collaborate with internal teams to develop and apply security controls Support compliance initiatives and defend against cyber risks
At Veeva Systems, we are driven by our mission to innovate within the life sciences sector, accelerating the delivery of therapies to patients. As a rapidly expanding SaaS leader, we achieved over $2 billion in revenue last fiscal year and are poised for continued growth.Our core values—Do the Right Thing, Customer Success, Employee Success, and Speed—guide us in everything we do. In 2021, we made history by becoming a public benefit corporation (PBC), which commits us to balancing the interests of our customers, employees, society, and investors.As a Work Anywhere organization, we empower you to choose your ideal work environment, whether from home or in the office.We invite you to join us in transforming the life sciences industry and making a positive impact on our customers, employees, and communities.The RoleBecome part of our dynamic engineering team as a Software Engineer specializing in Java. You will be responsible for designing and implementing innovative features for our cloud applications, addressing complex technical challenges as we scale to serve our growing life sciences customer base.
About Us:Geotab® is a premier global innovator in IoT and connected transportation, and we are recognized as a certified “Great Place to Work™.” Our diverse team is dedicated to empowering businesses to thrive, enhancing community safety, and promoting sustainability.At Geotab, we are revolutionizing security by connecting commercial vehicles to the internet and offering web-based analytics that empower our customers to optimize fleet management. Our open platform and the Geotab Marketplace®, featuring hundreds of third-party solutions, enable both small and large enterprises to automate processes by integrating vehicle data with other data assets. With billions of data points processed daily, we utilize data analytics and machine learning to boost productivity, reduce fuel consumption, enhance driver safety, and ensure compliance with evolving regulations.We are expanding our team and seeking passionate individuals who embrace challenges and strive to make a meaningful impact. Our vibrant, fast-paced environment fosters innovation and collaboration. Join us to pursue a rewarding career with ample opportunities for growth, generous benefits, and a fun, inclusive workplace culture. Discover what it means to be a Geotabber by visiting our blog and follow us on Instagram. Join our talent network to stay updated on job opportunities.
At TTEC Digital, we empower organizations to create an enriching work environment where employees feel valued and supported, as we believe that exceptional customer experiences begin with satisfied employees. Our vision is to cultivate a workplace where every team member can thrive.We are seeking a dynamic and experienced Principal Software Engineer with a focus on Azure Solutions. In this role, you will lead client engagements, oversee project execution, and design innovative technical solutions on the Azure platform for our esteemed clients.
Category-defining tech. Career-defining work.At Cockroach Labs, we are not just another tech company; we are pioneers in creating a scalable, cloud-native distributed SQL database. Our mission is to empower innovative companies by providing them with the tools they need to build and expand their applications seamlessly. We embrace challenges head-on and focus on delivering impactful solutions that truly matter.Because when our customers win, we all win.The RoleWe are on the lookout for a passionate backend software engineer to join our KV team, which is dedicated to enhancing our open-source, cloud-native distributed SQL database. This team plays a critical role in developing the foundational elements of CockroachDB, including Resource Management (data sharding, placement, rebalancing), Admission Control, the Transaction Layer (transactional APIs, distributed transactions, and concurrency control), and the Replication Layer (Raft, distributed lease management, and configuration changes). Collectively, these subsystems form the backbone of CockroachDB, enabling its remarkable scalability and resilience.
Atlas Search is an innovative multi-cloud service that empowers users to perform intricate full-text and vector search queries utilizing the MongoDB Query Language. This allows our users to direct their energies towards relevance and data retrieval, freeing them from the complexities of managing large-scale data searches. Our dedicated team is at the forefront of developing cloud-based distributed systems software that governs the entire lifecycle of search indexes, encompassing data ingestion, index creation, partitioning, performance optimization, availability, and backup management. As our product rapidly gains popularity among customers, you will have the opportunity to contribute to significant architectural enhancements. This position is based in Toronto, ON, and follows a hybrid work model.
Join a global leader in networking solutions, where over 50,000 customers worldwide trust our innovative, cloud-based services to transform their digital landscapes. At Extreme Networks, we provide exceptional support and are dedicated to driving significant advancements in digital transformation. With consistent double-digit growth year over year, we are more equipped than ever to deliver scalable outcomes.Inclusion is deeply embedded in our core values. We strive to cultivate an inclusive workplace that celebrates our unique differences, fostering an environment where every employee flourishes.Become part of something monumental with Extreme! As a leading force in the networking industry, there has never been a better time to join our dynamic team.Position: Senior/Staff Software Engineer (Generative AI, Big Data)Experience Required: 5+ YearsLocation: Toronto, Canada | Seattle, WARemote Work AvailableAre you excited about the prospect of innovating with Generative AI? Do you aspire to make a global impact while confronting challenges at the cutting edge of Artificial Intelligence? If you envision crafting groundbreaking products that will shape the future of AI-driven network management, then we invite you to advance with Extreme.This is a unique opportunity to influence the next generation of networking experiences, utilizing the latest advancements in Generative AI, Machine Learning, Big Data, and Cloud Computing. You will play a pivotal role in defining the user journey, product vision, and technical roadmap, driving innovation from concept to realization.Now is the ideal moment to join Extreme. With numerous acquisitions enhancing our portfolio and market strategy, we are witnessing extraordinary growth globally. Recognized in the Gartner Magic Quadrant as a technology leader and a multi-year recipient of the Best Employer award, Extreme is committed to a culture of diversity, inclusion, and equality, where every employee thrives because of their individuality.Our AI Core group is at the forefront of developing platforms and solutions for Generative AI, including AI Agents, RAG, Knowledge Bases, Data Mining, Anomaly Detection, and LLM fine-tuning. These innovations fuel our flagship products while paving the way for entirely new offerings. Together, we are fundamentally changing how businesses manage networks by building intelligent, high-performance multi-agent systems that perceive, learn, and act in real-time.At Extreme, innovation is not just welcomed; it is expected. Join us and help shape the future of networking.
Sep 22, 2025
Sign in to browse more jobs
Create account — see all 910 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.