Expoint – all jobs in one place
Finding the best job has never been easier

Senior Staff Engineer Cluster Scalability jobs at Mongodb in Canada

Discover your perfect match with Expoint. Search for job opportunities as a Senior Staff Engineer Cluster Scalability in Canada and join the network of leading companies in the high tech industry, like Mongodb. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
Canada
City
38 jobs found
21.09.2025
MDB

MongoDB Software Engineer Code Generation Canada, British Columbia, Vancouver

Limitless High-tech career opportunities - Expoint
Description:

We're looking for a Software Engineer with a strong background in computer science fundamentals and systems design to join our engineering team. In this role, you will play a key part in building and optimizing the underlying data structures, algorithms, and database interactions that power our generative AI platform and code generation tools. This involves crafting sophisticated orchestration layers, robust integration points, and high-performance data systems that seamlessly connect and leverage advanced AI capabilities for code generation. While our immediate focus is on this domain, this role emphasizes strong foundational engineering principles that apply broadly to complex, high-performance systems. Deep prior experience with AI models or machine learning is not a requirement; your strong grasp of core computer science is what matters most, and you'll be given ample time and resources to build expertise in the AI domain. You will work on critical components that ensure the scalability, efficiency, and reliability of our services, collaborating closely with AI researchers and other engineers to translate complex requirements into robust technical solutions.

As a Software Engineer on our team, you'll be hands-on with implementation and problem-solving, working with engineers across experience levels to build a robust, scalable system. The focus is on performance, correctness, and architectural excellence in a rapidly evolving, data-intensive environment.

What You'll Do
  • Implement and optimize high-performance data structures and algorithms for core components of our generative AI orchestration platform
  • Design and develop efficient data pipelines and storage solutions for AI model integration and output processing
  • Collaborate with AI researchers and machine learning engineers to understand data needs
  • Identify and address performance bottlenecks and architectural challenges in our systems, particularly within data flow and orchestration
  • Contribute to platform features like data versioning, efficient data retrieval, and ensuring data integrity for AI-generated code and related metadata
  • Participate in code reviews, design discussions, and contribute to the overall technical direction of the team
  • Work to develop robust and efficient backend services that orchestrate AI functionalities
Who You Are
  • 2+ years of engineering experience in backend systems, distributed systems, or core platform development
  • Strong foundation in data structures and algorithms, with experience applying them to solve problems
  • Proficiency in one or several of Java, Rust, C/C++, and/or Python, with a strong understanding of systems-level programming, memory management, and performance tuning
  • Experience working on backend systems, with an understanding of system availability and performance
  • Ability to diagnose and troubleshoot technical issues in production environments
  • Excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment
  • Proven ability to collaborate across disciplines and experience levels, from researchers to junior engineers
  • Proficiency with SQL (preferably Oracle), including querying, schema design, and database optimization
  • You have a strong desire to understand complex problem spaces and own solutions
Nice to Have
  • Familiarity with cloud-native distributed systems (e.g., Kubernetes, Kafka)
  • Experience with NoSQL databases and understanding of their trade-offs is great, but not required. We'll teach you NoSQL
  • Contributions to relevant open-source projects
Success Measures

Within the first three months, you will have:

  • Familiarise yourself with the MongoDB database and aggregation language
  • Familiarise yourself with the problem space and the domain
  • Set up software development infrastructure (tech stack, build tools, etc) to enable development using the relevant tech stacks
  • Started collaborating with your peers and contributed to code reviews

Within six months, you will have:

  • Worked on and delivered a complex code generation feature in the product
  • Contributed to and helped deliver a few product releases
  • Reviewed and contributed to scope and technical design documents

Within 12 months, you will have:

  • Consistently delivered features and bug fixes across our tech stack
  • Helped recruit and interview new members of the team
  • Collaborated with other teams at MongoDB
$179,000 CAD
Expand
20.09.2025
MDB

MongoDB Senior Enterprise Account Executive Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Description:
What you will be doing
  • Proactively, identify, qualify and close a sales pipeline
  • Strategically prospect into CTOs, Engineering/IT Leaders, & technical end users
  • Build strong and effective relationships, resulting in growth opportunities
  • Partner with our Solution Architects and work closely with the Professional Services team to achieve customer satisfaction
  • Work closely with the enterprise ecosystem partner sales and channel partner to maximize deal sizes
  • Participate in our sales enablement trainings, including our comprehensive Sales Bootcamp, sophisticated sales training, and leadership and development programs
What you will bring to the table
  • 5+ years of field experience of quota-carrying experience in a fast-paced and competitive market with a focus on closing net new logos
  • Demonstrated ability to open new accounts and run a complex sales process
  • A proven track record of overachievement and hitting sales targets
  • Ability to articulate the business value of complex enterprise technology
  • Skilled in building business champions
  • Driven and competitive. Possess a strong desire to be successful
  • Fluent in English
  • Must live in territory
Things we love
  • Passionate about growing your career in the largest market in software (database)
  • Previous Sales Methodology training (e.g. MEDDIC, SPIN, Challenger Sales)
  • Familiarity with databases, develops and open source technology a plus
Why join now
  • MongoDB invests heavily in the development of each of our new hires & continuous career development
  • Accelerators up to 30%
  • Best in breed Sales trainings in MEDDIC and Command of the Message, including our comprehensive Sales Bootcamps and development programs
  • New hire stock equity (RSUs) and employee stock purchase plan
  • Generous and competitive benefits (parental leave, fertility & wellbeing support)
$170,000 CAD
Expand
05.09.2025
MDB

MongoDB Lead AI Engineer Application Modernization Canada, British Columbia, Abbotsford

Limitless High-tech career opportunities - Expoint
Description:
Our ideal candidate will have
  • 4+ years of technical leadership experience managing engineering teams, building platform infrastructure in fast-paced, early-stage environments
  • 2+ years of hands-on experience building and deploying AI agent solutions using frameworks such as AutoGen, CrewAI, LangGraph, TaskWeaver, LangChain, Semantic Kernel, or evaluation suites like OpenAI Evals
  • Deep understanding of multi-agent coordination, task decomposition, and agent-to-agent communication patterns
  • Proven experience in distributed systems, platform engineering, or developer tooling
  • Expertise with container orchestration (Kubernetes, Docker) and cloud infrastructure (AWS/GCP/Azure)
  • Proficiency in Python and/or JavaScript/TypeScript for building scalable backend services and APIs
  • Experience with workflow orchestration tools and event-driven architectures
  • Strong background in building automated testing frameworks, benchmarking systems, and CI/CD pipelines
  • Experience with performance monitoring, metrics collection, and statistical analysis for system evaluation
Position Expectations
  • Lead the design and development of a scalable agent orchestrator platform that can deploy, manage, and coordinate multiple AI agents across different use cases
  • Architect and build a comprehensive benchmarking and evaluation suite for testing agent performance, reliability, and safety across multiple dimensions: accuracy, latency, cost-effectiveness, and robustness
  • Build robust APIs and SDKs that enable seamless integration of various agent frameworks and models
  • Establish engineering best practices for code quality, testing, documentation, and deployment
  • Collaborate closely with ML researchers, product managers, and security teams to define evaluation criteria and platform requirements
  • Drive technical decision-making and architecture reviews while balancing innovation with system stability
  • Stay current with the rapidly evolving agent ecosystem and evaluate new frameworks and approaches
  • Lead and coach a high-performing team of software engineers through the complexities of 0-1 platform development
  • Partner effectively with engineering and product leaders to align on direction and execution
  • Create a balanced environment that encourages both iterative improvement and rigorous evaluation
Success Measures

Within the first three months, you will have:

  • Familiarise yourself with the MongoDB database and aggregation language
  • Familiarise yourself with the problem space and the domain
  • Set up software development infrastructure (tech stack, build tools, etc) to enable development using the relevant tech stacks
  • Started collaborating with your peers and contributed to code reviews
  • Established deep technical understanding of agent orchestration frameworks, evaluation methodologies, and our existing platform architecture

Within six months, you will have:

  • Provide design and architectural guidance in extending current software and developing new software
  • You will be involved in our recruitment of new team members
  • Identify what mentorship each individual needs to enable them to meet their goals
  • Delivered core components of the agent orchestrator platform with robust API interfaces and SDK foundations

Within 12 months, you will have:

  • You will contribute to the vision and growth of our team
  • You will be involved in our recruitment of new team members
  • Delivered a comprehensive evaluation suite that provides reliable benchmarking across performance, cost, and safety dimensions
  • You will be trusted to execute complex projects
  • Deliver at least one release of our products
$225,000 CAD
Expand
03.09.2025
MDB

MongoDB Senior Software Engineer Search Systems Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
23.08.2025
MDB

MongoDB Staff Software Engineer Replicated Storage Services Next-Gen... Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Description:
Candidate Profile
  • Minimum 10 years of experience in programming, debugging, and performance tuning distributed and/or highly concurrent C/C++ software systems. Candidates with more experience will be considered for more senior roles. Experience in C++ is preferable, but not required
  • Strong systems fundamentals, including multi-threaded programming and performance profiling
  • Familiarity with distributed systems such as consensus protocols, data replication, distributed transactions, and fault tolerance
  • Familiarity with database internals or building core components for data processing systems
  • Excellent verbal and written technical communication skills and a desire to collaborate with colleagues and mentor junior engineers and interns
  • Excellent time management skills and the ability to make realistic assessments of project complexity
  • Passion for learning new things in the domains of computer science and software engineering
Responsibilities
  • Develop novel data replication solutions based on the Raft consensus protocol for ensuring automatic failover and zero-downtime of user applications
  • Handle distributed systems related customer escalations from Technical Support team
  • Write production-ready database code in C++
  • Write unit tests and integration tests in C++, Javascript, and Python to demonstrate application correctness
  • Diagnose test failures, identify bugs in existing code, and fix them
  • Investigate the performance impact of code changes that may cause software performance regressions
  • Interview candidates for software engineering positions
  • Develop and maintain expertise on cutting edge database and distributed systems research from industry and academia
  • Handle (or lead the effort to handle) time-sensitive customer escalations
  • Lead development and project management of large, cross-team projects
  • Collaborate with stakeholders and engineering teams across the company to jointly work on large initiatives
  • Advise Product Management on engineering complexity and inter-project dependencies
  • Collaborate with Product Management and Engineering leadership to define product roadmaps
Success Measures
  • In the first month, you will have understood the high level architecture of MongoDB replication and fixed a few bugs
  • In three months, you will have contributed to the development in C++ of a project slated for the next major release of MongoDB, and diagnosed and fixed a few customer or testing-reported issues
  • In six months, you will have taken on code review responsibilities and are involved in reviewing the design for new features
  • In twelve months, you will be leading the development of a new feature and helping to mentor new engineers on the team
$221,000 CAD
Expand
23.08.2025
MDB

MongoDB Staff Engineer Search Systems Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Description:
Candidate Profile
  • 10+ years of experience in data management systems
  • Proficient in modern programming languages and techniques
  • Eager to impact and envision the technological future of a complex system
  • Experienced in developing distributed systems, cloud services and SaaS products
  • Experienced in designing and maintaining search platforms or distributed databases is preferred but not required
  • Experienced in debugging and profiling multithreaded JVM applications and distributed applications is preferred but not required
Position Expectations
  • Be directly responsible for delivering on goals which span a 6-18 month timeframe
  • Play a key role in defining the roadmap for the next 12 months
  • Build and design our integrated search platform, written in Java
  • Leverage deep knowledge of the strength and weakness of the product and of industry trends to provide technical vision and direction
  • Advise management on decisions related to roadmap, processes, architecture and design
  • Collaborate with stakeholders and engineering teams across the company to jointly work on large initiatives
  • Influence and grow team members through active mentoring, coaching and leading by example
  • Help cultivate a strong talent bench through interviewing, mentoring and knowledge sharing
Success Measures
  • In 3 months, you'll contribute to the improvement of our core "mongot" and Mongo Management Service repos
  • In 6 months, you'll be working on features to build out new infrastructure for Atlas Search
  • In 12 months, you'll be building POCs, designing new features, and collaborating with other teams on complex projects
$221,000 CAD
Expand
23.08.2025
MDB

MongoDB Senior Software Engineer Code Generation Canada, British Columbia, Vancouver

Limitless High-tech career opportunities - Expoint
Description:

We're looking for a Senior Engineer with a strong background in computer science fundamentals and systems design to join our engineering team. In this role, you will be instrumental in designing, building, and optimizing the underlying data structures, algorithms, and database interactions that power our generative AI platform and code generation tools. This involves crafting sophisticated orchestration layers, robust integration points, and high-performance data systems that seamlessly connect and leverage advanced AI capabilities for code generation. While our immediate focus is on this domain, this role emphasizes strong foundational engineering principles that apply broadly to complex, high-performance systems.
Deep prior experience with AI models or machine learning is not a requirement; your strong grasp of core computer science is what matters most, and you'll be given ample time and resources to build expertise in the AI domain. You will work on critical components that ensure the scalability, efficiency, and reliability of our services, collaborating closely with AI researchers and other engineers to translate complex requirements into robust technical solutions.

As a Senior Engineer, you'll be hands-on with design and implementation, while working with engineers across experience levels to build a robust, scalable system. The focus is on performance, correctness, and architectural excellence in a rapidly evolving, data-intensive environment.

What You'll Do
  • Design, implement, and optimize high-performance data structures and algorithms for core components of our generative AI orchestration platform.
  • Design and develop efficient data pipelines and storage solutions for AI model integration and output processing.
  • Collaborate with AI researchers and machine learning engineers to understand data needs.
  • Identify and address performance bottlenecks and architectural challenges in our systems, particularly within data flow and orchestration.
  • Contribute to platform features like data versioning, efficient data retrieval, and ensuring data integrity for AI-generated code and related metadata.
  • Mentor and guide junior and senior engineers on best practices in data structures, algorithms, and database design.
  • Participate in code reviews, design discussions, and contribute to the overall technical direction of the team.
  • Work to develop robust and efficient backend services that orchestrate AI functionalities.
Who You Are
  • 5+ years of engineering experience in backend systems, distributed systems, or core platform development.
  • Deep expertise in data structures and algorithms, with a proven track record of applying them to solve complex problems.
  • Proficiency in one or several of Java, Rust, C/C++, and/or Python, with a strong understanding of systems-level programming, memory management, and performance tuning.
  • Experience designing and building highly available, low-latency systems.
  • Ability to diagnose and troubleshoot complex technical issues in production environments.
  • Excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.
  • Proven ability to collaborate across disciplines and experience levels, from researchers to junior engineers.
  • Deep understanding of SQL ( preferably Oracle ), including advanced querying, schema design, and database optimization for performance and scalability.
  • You have a strong desire to understand complex problem spaces and own solutions.
Nice to Have
  • Familiarity with cloud-native distributed systems (e.g., Kubernetes, Kafka).
  • Experience with NoSQL databases and understanding of their trade-offs is great, but not required. We'll teach you NoSQL.
  • Contributions to relevant open-source projects.
Success Measures

Within the first three months, you will have:

  • Familiarise yourself with the MongoDB database and aggregation language.
  • Familiarise yourself with the problem space and the domain.
  • Set up software development infrastructure (tech stack, build tools, etc) to enable development using the relevant tech stacks.
  • Started collaborating with your peers and contributed to code reviews.

Within six months, you will have:

  • Worked on and delivered a large-scale code generation feature in the product.
  • Contributed to and helped deliver a few product releases.
  • Reviewed and contributed to scope and technical design documents.

Within 12 months, you will have:

  • Delivered large-scale features across our entire tech stack.
  • Helped recruit and interview new members of the team.
  • Collaborated with other teams at MongoDB.
$189,000 CAD
Expand
Limitless High-tech career opportunities - Expoint
Description:

We're looking for a Software Engineer with a strong background in computer science fundamentals and systems design to join our engineering team. In this role, you will play a key part in building and optimizing the underlying data structures, algorithms, and database interactions that power our generative AI platform and code generation tools. This involves crafting sophisticated orchestration layers, robust integration points, and high-performance data systems that seamlessly connect and leverage advanced AI capabilities for code generation. While our immediate focus is on this domain, this role emphasizes strong foundational engineering principles that apply broadly to complex, high-performance systems. Deep prior experience with AI models or machine learning is not a requirement; your strong grasp of core computer science is what matters most, and you'll be given ample time and resources to build expertise in the AI domain. You will work on critical components that ensure the scalability, efficiency, and reliability of our services, collaborating closely with AI researchers and other engineers to translate complex requirements into robust technical solutions.

As a Software Engineer on our team, you'll be hands-on with implementation and problem-solving, working with engineers across experience levels to build a robust, scalable system. The focus is on performance, correctness, and architectural excellence in a rapidly evolving, data-intensive environment.

What You'll Do
  • Implement and optimize high-performance data structures and algorithms for core components of our generative AI orchestration platform
  • Design and develop efficient data pipelines and storage solutions for AI model integration and output processing
  • Collaborate with AI researchers and machine learning engineers to understand data needs
  • Identify and address performance bottlenecks and architectural challenges in our systems, particularly within data flow and orchestration
  • Contribute to platform features like data versioning, efficient data retrieval, and ensuring data integrity for AI-generated code and related metadata
  • Participate in code reviews, design discussions, and contribute to the overall technical direction of the team
  • Work to develop robust and efficient backend services that orchestrate AI functionalities
Who You Are
  • 2+ years of engineering experience in backend systems, distributed systems, or core platform development
  • Strong foundation in data structures and algorithms, with experience applying them to solve problems
  • Proficiency in one or several of Java, Rust, C/C++, and/or Python, with a strong understanding of systems-level programming, memory management, and performance tuning
  • Experience working on backend systems, with an understanding of system availability and performance
  • Ability to diagnose and troubleshoot technical issues in production environments
  • Excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment
  • Proven ability to collaborate across disciplines and experience levels, from researchers to junior engineers
  • Proficiency with SQL (preferably Oracle), including querying, schema design, and database optimization
  • You have a strong desire to understand complex problem spaces and own solutions
Nice to Have
  • Familiarity with cloud-native distributed systems (e.g., Kubernetes, Kafka)
  • Experience with NoSQL databases and understanding of their trade-offs is great, but not required. We'll teach you NoSQL
  • Contributions to relevant open-source projects
Success Measures

Within the first three months, you will have:

  • Familiarise yourself with the MongoDB database and aggregation language
  • Familiarise yourself with the problem space and the domain
  • Set up software development infrastructure (tech stack, build tools, etc) to enable development using the relevant tech stacks
  • Started collaborating with your peers and contributed to code reviews

Within six months, you will have:

  • Worked on and delivered a complex code generation feature in the product
  • Contributed to and helped deliver a few product releases
  • Reviewed and contributed to scope and technical design documents

Within 12 months, you will have:

  • Consistently delivered features and bug fixes across our tech stack
  • Helped recruit and interview new members of the team
  • Collaborated with other teams at MongoDB
$179,000 CAD
Expand
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Senior Staff Engineer Cluster Scalability opportunities at Mongodb in Canada. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.