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
Senior
Qualifications
Proven experience in Python development with a strong understanding of frameworks such as Django or Flask. Experience with database technologies, particularly MongoDB. Familiarity with cloud services and deployment strategies. Strong problem-solving skills and ability to work independently or in a team. Excellent communication skills, both verbal and written.
About the job
Join our innovative team at MongoDB as a Senior Python Engineer, where you will play a crucial role in designing, developing, and optimizing high-performance applications. Your expertise in Python will help us enhance our product offerings while working in a collaborative environment that values creativity and technical excellence.
About MongoDB, Inc.
MongoDB, Inc. is a leading data platform that enables businesses to unleash the power of their data. Our mission is to empower developers with the tools they need to build applications that are robust, scalable, and easy to manage. With a global presence and a focus on innovation, we are proud to drive the future of database technology.
Similar jobs
1 - 20 of 6,973 Jobs
Search for Senior Staff Engineer - MongoDB Developer Productivity
Full-time|$175K/yr - $243K/yr|On-site|Alberta; British Columbia; Calgary; Edmonton; Manitoba; Montreal; Nova Scotia; Ontario; Quebec; Toronto; Vancouver
The Developer Productivity team at MongoDB plays a pivotal role in enhancing the software development ecosystem utilized by hundreds of engineers. Our mission is to empower MongoDB developers in creating and maintaining high-quality products efficiently and securely across a diverse range of self-hosted and multi-cloud environments. As a Senior Staff Engineer, you will be instrumental in shaping the future of our developer ecosystem, ensuring we harness the latest advancements in engineering practices. You will collaborate closely with engineering leadership across the organization to identify and implement system-wide improvements that enhance developer velocity and efficiency. Your focus will include optimizing data collection processes and integrating analytics tools that deliver valuable insights throughout the development lifecycle. Our team is dedicated to fostering a culture of inclusivity, diversity, and collaboration. If you thrive in a collaborative environment that embraces experimentation, have a passion for open source, and are committed to upholding software development best practices and data-driven decision-making, we want to hear from you!
Full-time|On-site|Alberta; British Columbia; Manitoba; Nova Scotia; Ontario; Quebec
Role Overview MongoDB is looking for a Staff Engineer focused on Code Generation. This position centers on building and improving tools that support code generation for MongoDB's database products. The work directly impacts how developers create and maintain software, aiming to make their workflows more efficient and productive. Location This role is open to candidates based in Alberta, British Columbia, Manitoba, Nova Scotia, Ontario, or Quebec.
Full-time|$175K/yr - $243K/yr|Hybrid|British Columbia
The Application Modernization Platform (AMP) team is addressing one of the industry's most pivotal challenges: harnessing Generative AI to evolve rigid, legacy applications into dynamic, microservices-based architectures powered by MongoDB. We are developing a sophisticated, SaaS-like platform that integrates both the 'brain' (multi-agent reasoning and orchestration) and the 'hands' (deployment platform and modernization toolkit). This solution necessitates a solid platform foundation and infrastructure designed for a 'build once, run anywhere' model, guaranteeing seamless functionality regardless of a client's security or network constraints. A major challenge lies in fine-tuning our tools for each customer's distinct tech stack and restrictive environments while ensuring they remain easily extensible and scalable for widespread application modernization challenges. We are searching for an engineering leader for this high-visibility project. This role involves defining the overarching strategy and technical direction across all AMP engineering pillars, leading the deployment of solutions to complex application modernization challenges, and delivering an enterprise-grade product. The leader will strive to minimize deployment friction, adhere to customer compliance requirements, and shape the future of how global enterprises utilize Generative AI. The ideal candidate is a hands-on technical leader adept at leveraging Generative AI capabilities, architecting complex distributed systems, and designing the orchestration agents necessary to reliably and fluidly manage the entire software development lifecycle. This position will be based on North America's West Coast (PST) and offers a hybrid working model.
Join MongoDB as a Staff Engineer focusing on Data Migration, where you will play a crucial role in helping enterprises seamlessly transition their data to cloud-based environments. Your expertise in data management and migration processes will be pivotal in enhancing our clients' experiences and ensuring data integrity.
Full-time|CA$144K/yr - CA$200K/yr|Hybrid|Toronto; Vancouver
The TeamAt MongoDB, our Platform Engineering division within Site Reliability Engineering (SRE) is tasked with managing essential infrastructure and operational functions that empower our engineering teams. This includes our robust, multi-cloud Kubernetes infrastructure, deployment systems, and advanced observability and alerting mechanisms.The Fabric team is at the forefront of enabling secure communication across systems and from the public internet. Our responsibilities involve designing network architecture, implementing service mesh solutions, and optimizing edge load balancing to ensure the safety of customer data in transit. This team is vital in developing and maintaining a dependable and globally connected multi-cloud network that underpins MongoDB products.This position can be based in our Toronto or Vancouver offices, or you can work completely remotely from anywhere in North America. We provide flexible hybrid work arrangements for those in our offices.
Full-time|Remote|Alberta; British Columbia; Manitoba; Nova Scotia; Ontario; Quebec
Role overview MongoDB, Inc. is seeking a Senior Product Manager to focus on replication and storage engines within its core database products. This position is open to candidates located in Alberta, British Columbia, Manitoba, Nova Scotia, Ontario, or Quebec. Key responsibilities Shape the strategic direction for replication and storage engine features in MongoDB’s database offerings Work with cross-functional teams to gather customer requirements and monitor market trends Prioritize features and manage the roadmap for storage and replication solutions Coordinate with engineering, marketing, and sales to support product launches Contribute to ongoing improvements in product efficiency, reliability, and usability Collaboration This role requires close partnership with engineering, marketing, and sales teams to deliver features that align with customer needs and MongoDB’s product vision.
Join our innovative team at MongoDB as a Senior Python Engineer, where you will play a crucial role in designing, developing, and optimizing high-performance applications. Your expertise in Python will help us enhance our product offerings while working in a collaborative environment that values creativity and technical excellence.
Full-time|CA$112K/yr - CA$155K/yr|Remote|Alberta; British Columbia; Ontario; Quebec; Toronto
The Security Product Management team plays a crucial role in maintaining customer trust by ensuring that data security becomes a key market differentiator. This enables MongoDB to thrive in enterprise and regulated sectors. Our team's responsibilities are extensive, encompassing various features such as Networking, Identity and Access Management (IAM), Data Governance, Encryption, Compliance, and Auditing.This position can be performed from our Toronto office or remotely within Canada.
Full-time|On-site|Alberta; British Columbia; Manitoba; Nova Scotia; Ontario; Quebec
Role overview MongoDB, Inc. is seeking a Senior Software Engineer to focus on Query Integration. This role is available to candidates based in Alberta, British Columbia, Manitoba, Nova Scotia, Ontario, or Quebec. The position centers on advancing the query capabilities within MongoDB’s database platform. What you will do Design and build new features that expand query integration for MongoDB’s core database products Enhance and optimize existing query functions to improve performance and reliability Work closely with fellow engineers to improve the user experience across MongoDB offerings Apply technical knowledge to help shape and advance product development Impact The features and improvements developed in this role will enable MongoDB users to access more value from the database platform. Your contributions will help deliver a seamless and effective experience for a diverse customer base.
About the Role MongoDB is looking for a Senior Software Engineer to join the Server Security team in Toronto. This group sits at the heart of MongoDB’s engineering organization, building security features that help users protect their data worldwide. The work spans core elements of the MongoDB database, with a focus on security, reliability, and performance. What You Will Work On Cryptography: Develop and maintain cryptographic features such as Queryable Encryption, at-rest encryption, and other foundational crypto components. Identity & Access: Design and improve authentication and authorization systems, manage TLS, and handle X.509 certificate processes. Network Security: Build high-performance networking protocols using PKI, hashing, and certificate revocation lists (CRLs). System Integrity: Strengthen resilience, observability, and compliance across MongoDB’s distributed database infrastructure. Team Culture The Server Security team values inclusivity, diversity, and close collaboration. Engineers here apply distributed systems concepts to advance the security of a widely used database platform. The work supports application developers, system architects, and database administrators around the globe.
About FaireFaire is a dynamic online wholesale marketplace driven by the belief that the future lies in local commerce. Independent retailers worldwide are achieving greater revenue than giants like Walmart and Amazon combined, yet remain relatively small in stature. At Faire, we harness the power of technology, data, and machine learning to connect this vibrant community of entrepreneurs around the globe. Imagine your favorite local boutique—we empower them to discover the finest products globally to stock their shelves. With the right tools and insights, we aim to level the playing field, enabling small businesses everywhere to compete against large box stores and e-commerce behemoths.By championing the growth of independent enterprises, Faire fosters positive economic impacts within local communities on a global scale. We are on the lookout for intelligent, resourceful, and passionate individuals to join us as we drive the shop-local movement. If you believe in the power of community, we invite you to be a part of ours.Role Description:Our Engineering organization is the backbone of our marketplace, responsible for the software that enables it to function seamlessly. The Product Security team empowers product engineering teams to create and deploy secure software solutions. We prioritize best engineering practices, striving to deliver software that is secure, thoroughly tested, easy to maintain, and capable of scaling to millions of users. We develop scalable, reusable frameworks, consult with product teams, leverage data-driven insights, and continually iterate on our practices.As a Senior Staff Software Engineer in Product Security, you will take on the role of technical lead for the Product Security domain. You will establish the long-term technical vision for integrating security within Faire’s application framework. Collaborating closely with Platform and Product Engineering teams, you will identify and mitigate security vulnerabilities, spearhead significant security initiatives, and mentor engineers across the organization to enhance secure engineering practices.Additionally, you will lead cross-functional programs to embed security deeply within our architecture, pipelines, and developer experience, effectively minimizing risk while maintaining development velocity.In this role, you will:Define the long-term technical strategy for application security at Faire, establishing scalable and developer-friendly frameworks and principles that facilitate secure development across all product areas.
Full-time|$178K/yr - $248K/yr|Hybrid|British Columbia
The Application Modernization Platform (AMP) team is addressing one of the industry’s most pressing challenges: utilizing Generative AI to convert rigid, legacy applications into modern, microservices-based architectures powered by MongoDB. A significant hurdle in transforming legacy code is ensuring that the new application’s business logic remains equivalent, functioning seamlessly and efficiently within the new MongoDB data ecosystems in a reliable and scalable manner. The success of this endeavor is heavily dependent on the pivotal tools crafted by the CodeGen team. We are in search of a seasoned Senior Lead Software Engineer who possesses a robust background in database ecosystems, the ability to reshape complex large-scale services, and team leadership skills. In this role, you will guide a talented team in creating a sophisticated product suite that harnesses GenAI capabilities. The ideal candidate is a hands-on technical leader who can influence architectural decisions, mentor engineers, and work closely with product management to deliver solutions that tackle our customers’ most challenging application transformation issues. This position is based on the North American west coast and offers a hybrid work model.
Full-time|CA$144K/yr - CA$200K/yr|Hybrid|Montreal; Toronto
The Storage Layer Services (SLS) team at MongoDB is embarking on an innovative journey to re-architect our cloud storage layer, forming the core of our next-generation cloud storage architecture. This newly established team is dedicated to creating high-performance, multi-tenant distributed storage services that not only enhance our current Atlas storage stack but also enable more efficient customer workloads. As a Senior Site Reliability Engineer, you will collaborate closely with teams responsible for these storage services to establish Service Level Objectives (SLOs), develop capacity plans, and guarantee the reliability, durability, and operational safety of the foundational storage layer supporting Atlas. By joining our small team of seasoned SREs, you will play an integral role in executing a multi-year roadmap for MongoDB’s cloud storage architecture. This position is open to candidates based in our Toronto or Montreal offices or those working remotely from anywhere in Canada, provided they are located in the Eastern or Central time zones.
Join Cribl as a Senior Software Engineer focused on Developer Productivity, where you will play a pivotal role in enhancing the tools and processes that empower our development teams. You'll collaborate closely with cross-functional teams, utilizing your expertise to streamline workflows and improve software delivery efficiency. Your contributions will directly impact our ability to deliver high-quality products faster and more reliably.
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 MongoDB, Inc. is hiring a Sales Development Manager in Toronto. This role leads a team of sales development representatives focused on growing sales and improving lead generation and conversion. What You Will Do Guide and coach a team of sales development representatives Develop and implement strategies to increase qualified leads and boost conversion rates Oversee performance management and support team members in reaching their goals Promote a high-performance culture with clear expectations and accountability Impact This position shapes the sales process and helps the team meet or exceed targets, all while ensuring strong customer experiences.
Be Part of the Future of Finance!At Robinhood, we are dedicated to democratizing finance for everyone. With an anticipated transfer of assets totaling $124 trillion expected to be inherited by younger generations in the coming decades, we invite you to join us at the forefront of this monumental movement.About Our Team and Your RoleThe Developer Infrastructure team at Robinhood is crucial in empowering engineers to deliver high-quality software with speed and security. We create and maintain the tools and systems that foster seamless software development experiences across our organization.We strive for infrastructure that is intuitive, robust, and empowering. Our goal is to minimize friction, enhance feedback loops, and boost developer productivity through top-tier tools and operational excellence.We are searching for a Senior Staff Software Developer to lead our Developer Infrastructure initiatives. In this capacity, you will act as a technical leader and architect, influencing the future of developer experience at Robinhood and spearheading projects that enhance velocity, quality, and reliability at scale.This position is based in the office location(s) stated in this job description, aligning with our in-office working philosophy. Please consult your recruiter for further details regarding our in-office expectations.
Role overview Lyft is seeking a Senior Software Engineer in Toronto, Canada to focus on AI-driven developer productivity. The position centers on building and refining tools that help engineers work more efficiently. The team explores new AI approaches to reduce friction and simplify everyday workflows for developers. What you will do Work closely with engineers, product managers, and cross-functional teams to identify challenges in the development process Design, build, and maintain software that applies AI to improve developer effectiveness Implement new features and enhancements that streamline and accelerate development Share ideas and technical insight to influence how Lyft’s engineering teams operate Impact This role has a direct effect on Lyft’s internal tools and engineering practices. The work supports teams across the company, making it easier for them to deliver high-quality software.
Location: North America (Canada or US), Remote Narvar is on a remarkable growth trajectory! We are seeking a highly skilled Staff Product Designer to assume a crucial leadership position within one of our key product pillars. This is a distinctive chance to tackle intricate, high-stakes challenges and reshape the essential experiences that fuel Narvar's success for some of the world's most cherished brands. In the role of Staff Product Designer, you will serve as a strategic design partner, accountable for enhancing the user experience across a suite of products that cater to both retailers and their end customers. Your contributions will be vital in transforming multifaceted challenges into straightforward, guided, and intelligent solutions. Day-to-day Responsibilities Drive the UX vision and strategy for your designated product pillar, crafting seamless and interconnected experiences for both retailers (merchants) and their end customers (consumers). Design for intricate systems: Address ambiguous problem spaces and lead design efforts for sophisticated workflows, configuration tools, and data-rich interfaces that are both powerful and user-friendly. Deep collaboration: Engage closely with product managers and engineering leads to translate complex business needs into elegant and effective design solutions. Mentor and elevate: Act as a guiding figure and mentor within the design team, enhancing the craft, refining our processes, and fostering the growth of junior talent. Communicate effectively: Clearly express your design rationale and vision to stakeholders at all levels, from your immediate team to the executive leadership. Champion a robust foundation: Collaborate with peers to establish and refine a scalable information architecture and consistent interaction models for the future of the Narvar platform. What We Are Seeking 7+ years of experience in product design, showcasing a robust portfolio that highlights your work on complex B2B SaaS applications, enterprise tools, consumer-facing applications, and your ability to lead projects from concept through to launch. Strategic product thinker: You possess a passion for understanding the rationale behind your work and can effectively partner with product management to define the product vision, beyond just executing features. Systems thinker: You have demonstrated experience in untangling complex, fragmented systems and designing logical, user-centric solutions. Proficient in design tools: Expertise in using design tools such as Sketch, Figma, or Adobe Creative Suite to create high-fidelity prototypes. Excellent communication skills: Ability to articulate design concepts and collaborate well with cross-functional teams.
Findem is looking for a Senior Staff Full Stack Engineer based in Toronto or working remotely. This role centers on building and improving the company’s platform through hands-on development and close collaboration with colleagues from different disciplines. Role overview This position involves designing, developing, and refining features that support Findem’s products. The Senior Staff Full Stack Engineer will work with cross-functional teams to deliver solutions that drive the platform forward. What you will do Develop and enhance platform features using full stack technologies Collaborate with product, design, and engineering teams to deliver impactful updates Apply deep experience in full stack development to solve technical challenges Requirements Extensive background in full stack engineering Experience working with cross-functional teams Ability to work remotely from Toronto or elsewhere
Apr 28, 2026
Sign in to browse more jobs
Create account — see all 6,973 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.