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

Staff Salesforce Architect jobs at Mongodb

Advance your career in high tech with Expoint. Discover job opportunities as a Staff Salesforce Architect and join top companies in the industry such as Mongodb. Sign up today and take control of your future.
Company (1)
Job type
Job categories
Job title (1)
United States
State
City
48 jobs found
24.08.2025
MDB

MongoDB Staff Software Engineer Replicated Storage Services Next-Gen... United States

Limitless High-tech career opportunities - Expoint
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...
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
$270,000 USD
Show more
09.08.2025
MDB

MongoDB Advisory Solutions Architect United States, California, San Francisco

Limitless High-tech career opportunities - Expoint
Ideally, 12+ years of related experience in a customer facing role, minimum 7 years of pre-sales experience while navigating complex enterprise software sales cycles with multiple stakeholders. Minimum of 3...
Description:

This role will be based remotely in San Francisco.

As an ideal candidate, you will have:
  • Ideally, 12+ years of related experience in a customer facing role, minimum 7 years of pre-sales experience while navigating complex enterprise software sales cycles with multiple stakeholders
  • Minimum of 3 years experience with modern scripting languages (e.g. Python, Node.js, SQL) and/or popular programming languages (e.g. C/C++, Java, C#) in a professional capacity
  • Experience designing with scalable and highly available distributed systems in the cloud and on-prem
  • Demonstrated ability to work with customers to review complex architecture of existing applications, providing guidance on how to improve by leveraging technology
  • Excellent presentation, communication, and interpersonal skills, with the ability to convey complex technical and business concepts in a clear and compelling manner to technology and business leadership.
  • Presented at industry conferences, published articles, papers or blog posts sharing expertise and showing thought leadership.
  • Demonstrated ability to drive effective collaboration with Sales Leadership at the Regional Director level to proactively identify strategies driving growth across multiple Sales Reps / Accounts or Industry Verticals.
  • Demonstrated strong understanding of popular sales methodologies/ frameworks such as MEDDPICC/ Command of the Message
  • The ability to travel up to 25%
  • A Master’s degree or equivalent work experience
You may also have:
  • Experience with database programming and data models
  • Experience in data engineering or AI/ML projects
  • Experience in transforming legacy systems and platforms into modern, scalable, and efficient technology stacks
  • Experience in SRE practices
  • Proven ability to up-level the broader organization - for example by sharing best practices or creating reusable assets
  • A MongoDB Certification
  • A Cloud Provider Certification

In this role, you will work on complex opportunities where analysis of situations or data requires an in-depth evaluation of various factors. You will:

  • Design and Architect: Design scalable and performant applications, systems and infrastructure for large software projects leveraging MongoDB.
  • Customer Advising and Value Articulation: Guide customers on architecture patterns and optimization strategies for MongoDB, while clearly communicating its business value to the relevant stakeholders.
  • Sales Partnership: Collaborate with the sales team to drive account success through account planning, opportunity prioritization/qualification and pipeline generation strategy, while taking ownership of the technical aspects (including but not limited to technical discovery, demos, proof of value, presentations, sizing and documentation)
  • Demand Generation: Proactively generate demand within the sales territory through self-driven technical initiatives, participation in events such as industry trade shows and account-based marketing events
  • Customer Success: Foster strong customer relationships, build champions and ensure customer success and satisfaction
  • Innovation and Improvement: Continuously seek opportunities to innovate and improve MongoDB solutions and processes (e.g. by relaying field feedback to the product team), as well as proactively mentor other Solutions Consulting team members. Show thought leadership through publication of articles, public speaking sessions or panels.
  • Personal Training and Development: Engage in ongoing training and professional development to stay abreast of MongoDB product suite as well as industry trends
MongoDB Product Suite Mastery:
  • Core Database Server: Master the fundamentals and advanced features of MongoDB's core database.
  • Atlas and Advanced Services: Gain expertise in Atlas (fully managed cloud database service), Atlas Stream Processing, Atlas Data Lake, Atlas Full-Text Search, Atlas Vector Search, and Charts.
  • Relational Migrator: Learn to migrate from relational databases seamlessly.
Market-Relevant Technologies:
  • Hyperscaler Ecosystem: Gain expertise in designing complex systems utilizing cloud services on hyperscaler platforms.
  • Complementary Technologies: Enhance your skills with partner and complementary technologies such as Apache Kafka and Kubernetes.
Modern Architecture Design:
  • Design Patterns and Methodologies: Embrace best practices in microservices, DevOps, cloud, and security.
  • Cutting Edge RAG and AI Architectures: Help customers on their generative AI journeys and working with industry leading partners in the space
Sales Techniques and Soft Skills:
  • Effective Communication: Master presentations, demonstrations, and whiteboarding.
  • Client Interaction: Develop strategies for discovery and objection handling.
Industry Insights:
  • Diverse Market Verticals: Gain exposure to a broad spectrum of interesting use cases across various industries.
$231,000 USD
Show more

These jobs might be a good fit

26.07.2025
MDB

MongoDB Senior Solutions Architect United States

Limitless High-tech career opportunities - Expoint
Ideally 8 to 11 years of related experience in a customer facing role, with 5 to 7 years of experience in pre-sales with enterprise software. Minimum of 3 years experience...
Description:
As an ideal candidate, you will have:
  • Ideally 8 to 11 years of related experience in a customer facing role, with 5 to 7 years of experience in pre-sales with enterprise software
  • Minimum of 3 years experience with modern scripting languages (e.g. Python, Node.js, SQL) and/or popular programming languages (e.g. C/C++, Java, C#) in a professional capacity
  • Experience designing with scalable and highly available distributed systems in the cloud and on-prem
  • Demonstrated ability to work with customers to review complex architecture of existing applications, providing guidance on how to improve by leveraging technology
  • Excellent presentation, communication, and interpersonal skills, with the ability to convey complex technical and business concepts in a clear and compelling manner to technology and business leadership
  • Ability to strategize with sales teams and provide recommendations on how to drive a multi-threaded account strategy, aligning other MongoDB and ecosystem resources to move towards a mutually beneficial account plan
  • The ability to travel up to 25%
  • A Bachelor’s degree or equivalent work experience
You may also have:
  • Experience selling databases and/or deploying applications with any of the major cloud providers
  • Experience with database programming and data models
  • Experience in data engineering or AI/ML projects
  • Experience in transforming legacy systems and platforms into modern, scalable, and efficient technology stacks
  • Understanding of popular sales methodologies/ frameworks such as MEDDPICC/ Command of the Message
  • A MongoDB Certification
  • A Cloud Provider Certification

In this role, you will work on complex opportunities where analysis of situations or data requires an in-depth evaluation of various factors. You will:

  • Design and Architect: Design scalable and performant applications, systems and infrastructure for large software projects leveraging MongoDB
  • Customer Advising and Value Articulation: Guide customers on architecture patterns and optimisation strategies for MongoDB, while clearly communicating its business value to the relevant stakeholders
  • Sales Partnership: Collaborate with the sales team to drive account success through account planning, opportunity prioritization/qualification and pipeline generation strategy, while taking ownership of the technical aspects (including but not limited to technical discovery, demos, proof of value, presentations, sizing and documentation)
  • Demand Generation: Proactively generate demand within the sales territory through self-driven technical initiatives, participation in events such as industry trade shows and account-based marketing events
  • Customer Success: Foster strong customer relationships, build champions and ensure customer success and satisfaction
  • Innovation and Improvement: Continuously seek opportunities to innovate and improve MongoDB solutions and processes (e.g. by relaying field feedback to the product team), as well as proactively mentor other Solutions Consulting team members
  • Personal Training and Development: Engage in ongoing training and professional development to stay abreast of MongoDB product suite as well as industry trends
MongoDB Product Suite Mastery:
  • Core Database Server: Master the fundamentals and advanced features of MongoDB's core database
  • Atlas and Advanced Services: Gain expertise in Atlas (fully managed cloud database service), Atlas Stream Processing, Atlas Data Lake, Atlas Full-Text Search, Atlas Vector Search, and Charts
  • Relational Migrator: Learn to migrate from relational databases seamlessly
Market-Relevant Technologies:
  • Hyperscaler Ecosystem: Gain expertise in designing complex systems utilizing cloud services on hyperscaler platforms
  • Complementary Technologies: Enhance your skills with partner and complementary technologies such as Apache Kafka and Kubernetes
Modern Architecture Design:
  • Design Patterns and Methodologies: Embrace best practices in microservices, DevOps, cloud, and security
  • Cutting Edge RAG and AI Architectures: Help customers on their generative AI journeys and working with industry leading partners in the space
Sales Techniques and Soft Skills:
  • Effective Communication: Master presentations, demonstrations, and whiteboarding
  • Client Interaction: Develop strategies for discovery and objection handling
Industry Insights:
  • Diverse Market Verticals: Gain exposure to a broad spectrum of interesting use cases across various industries
$265,000 USD
Show more

These jobs might be a good fit

26.07.2025
MDB

MongoDB Staff Technical Program Manager United States, California, San Francisco

Limitless High-tech career opportunities - Expoint
Be a part of and mentor agile teams as a senior developer, focusing on end-to-end migration of enterprise-grade Java applications using SQL-based databases to modern, cloud-based MongoDB architectures. Pioneer the...
Description:
Position Expectations
  • Be a part of and mentor agile teams as a senior developer, focusing on end-to-end migration of enterprise-grade Java applications using SQL-based databases to modern, cloud-based MongoDB architectures
  • Pioneer the use of GenAI technologies to overcome complex migration challenges, bringing creativity to adopt the latest tools and approaches for each unique project
  • Analyze existing SQL-based architectures, including extensive work with stored procedures, system design, and enterprise integration, and design optimal solutions to modernize and streamline applications
  • Collaborate with stakeholders across technical and business units, serving as a strategic advisor for enterprise clients
    • Guide and mentor junior team members, providing direction and fostering a collaborative team environment
  • Showcase advanced debugging skills, identifying and resolving technical issues promptly, even in high-stakes environments
Technical Skills and Requirements
  • 7-10 years of software development experience, with strong proficiency in Java, including multithreading, AOP, and enterprise-grade frameworks such as Spring Boot and/or Quarkus.
  • Previous direct exposure to enterprise grade systems is a must
  • Expertise in relational databases, particularly in SQL, stored procedures, and ORM tools like JPA and Hibernate
  • Extensive experience with system design, microservices architectures, and Domain-Driven Design approaches
  • Demonstrated history of delivering high-cadence applications through Agile methodologies, TDD, CI/CD pipelines, and Git version control
  • Excellent skills in stakeholder management, with proven success leading teams and collaborating cross-functionally
  • Familiarity with Python and JavaScript (Node.js) is a plus
Bonus Skills
  • Prior experience with MongoDB and cloud platforms such as AWS, Azure, or GCP
  • Knowledge of containerization and orchestration tools like Docker and Kubernetes
  • Hands-on experience with GenAI technologies (e.g., OpenAI API, GPT models) and the ability to innovate new use cases within migration projects
Key Competencies
  • Strong team leadership and stakeholder engagement skills, with the ability to articulate technical solutions to non-technical audiences
  • Exceptional problem-solving and debugging skills, applying creativity to complex challenges and GenAI innovations
  • Adaptability and openness to evolving project needs, aligning with the latest industry trends and best practices
Requisition ID
Show more

These jobs might be a good fit

26.07.2025
MDB

MongoDB Senior Solutions Architect United States, California, San Francisco

Limitless High-tech career opportunities - Expoint
Ideally 8 to 11 years of related experience in a customer facing role, with 5 to 7 years of experience in pre-sales with enterprise software. Minimum of 3 years experience...
Description:

This role will be based remotely in San Francisco, California.

As an ideal candidate, you will have:
  • Ideally 8 to 11 years of related experience in a customer facing role, with 5 to 7 years of experience in pre-sales with enterprise software
  • Minimum of 3 years experience with modern scripting languages (e.g. Python, Node.js, SQL) and/or popular programming languages (e.g. C/C++, Java, C#) in a professional capacity
  • Experience designing with scalable and highly available distributed systems in the cloud and on-prem
  • Demonstrated ability to work with customers to review complex architecture of existing applications, providing guidance on how to improve by leveraging technology
  • Excellent presentation, communication, and interpersonal skills, with the ability to convey complex technical and business concepts in a clear and compelling manner to technology and business leadership
  • Ability to strategize with sales teams and provide recommendations on how to drive a multi-threaded account strategy, aligning other MongoDB and ecosystem resources to move towards a mutually beneficial account plan
  • The ability to travel up to 25%
  • A Bachelor’s degree or equivalent work experience
You may also have:
  • Experience selling databases and/or deploying applications with any of the major cloud providers
  • Experience with database programming and data models
  • Experience in data engineering or AI/ML projects
  • Experience in transforming legacy systems and platforms into modern, scalable, and efficient technology stacks
  • Understanding of popular sales methodologies/ frameworks such as MEDDPICC/ Command of the Message
  • A MongoDB Certification
  • A Cloud Provider Certification

In this role, you will work on complex opportunities where analysis of situations or data requires an in-depth evaluation of various factors. You will:

  • Design and Architect: Design scalable and performant applications, systems and infrastructure for large software projects leveraging MongoDB
  • Customer Advising and Value Articulation: Guide customers on architecture patterns and optimisation strategies for MongoDB, while clearly communicating its business value to the relevant stakeholders
  • Sales Partnership: Collaborate with the sales team to drive account success through account planning, opportunity prioritization/qualification and pipeline generation strategy, while taking ownership of the technical aspects (including but not limited to technical discovery, demos, proof of value, presentations, sizing and documentation)
  • Demand Generation: Proactively generate demand within the sales territory through self-driven technical initiatives, participation in events such as industry trade shows and account-based marketing events
  • Customer Success: Foster strong customer relationships, build champions and ensure customer success and satisfaction
  • Innovation and Improvement: Continuously seek opportunities to innovate and improve MongoDB solutions and processes (e.g. by relaying field feedback to the product team), as well as proactively mentor other Solutions Consulting team members
  • Personal Training and Development: Engage in ongoing training and professional development to stay abreast of MongoDB product suite as well as industry trends
MongoDB Product Suite Mastery:
  • Core Database Server: Master the fundamentals and advanced features of MongoDB's core database
  • Atlas and Advanced Services: Gain expertise in Atlas (fully managed cloud database service), Atlas Stream Processing, Atlas Data Lake, Atlas Full-Text Search, Atlas Vector Search, and Charts
  • Relational Migrator: Learn to migrate from relational databases seamlessly
Market-Relevant Technologies:
  • Hyperscaler Ecosystem: Gain expertise in designing complex systems utilizing cloud services on hyperscaler platforms
  • Complementary Technologies: Enhance your skills with partner and complementary technologies such as Apache Kafka and Kubernetes
Modern Architecture Design:
  • Design Patterns and Methodologies: Embrace best practices in microservices, DevOps, cloud, and security
  • Cutting Edge RAG and AI Architectures: Help customers on their generative AI journeys and working with industry leading partners in the space
Sales Techniques and Soft Skills:
  • Effective Communication: Master presentations, demonstrations, and whiteboarding
  • Client Interaction: Develop strategies for discovery and objection handling
Industry Insights:
  • Diverse Market Verticals: Gain exposure to a broad spectrum of interesting use cases across various industries
$265,000 USD
Show more

These jobs might be a good fit

26.07.2025
MDB

MongoDB Advisory Pre-Sales Solutions Architect United States, Virginia

Limitless High-tech career opportunities - Expoint
Ideally, 12+ years of related experience in a customer facing role, minimum 7 years of pre-sales experience while navigating complex enterprise software sales cycles with multiple stakeholders. Minimum of 3...
Description:
As an ideal candidate, you will have:
  • Ideally, 12+ years of related experience in a customer facing role, minimum 7 years of pre-sales experience while navigating complex enterprise software sales cycles with multiple stakeholders
  • Minimum of 3 years experience with modern scripting languages (e.g. Python, Node.js, SQL) and/or popular programming languages (e.g. C/C++, Java, C#) in a professional capacity
  • Experience designing with scalable and highly available distributed systems in the cloud and on-prem
  • Demonstrated ability to work with customers to review complex architecture of existing applications, providing guidance on how to improve by leveraging technology
  • Excellent presentation, communication, and interpersonal skills, with the ability to convey complex technical and business concepts in a clear and compelling manner to technology and business leadership
  • Presented at industry conferences, published articles, papers or blog posts sharing expertise and showing thought leadership
  • Demonstrated ability to drive effective collaboration with Sales Leadership at the Regional Director level to proactively identify strategies driving growth across multiple Sales Reps / Accounts or Industry Verticals
  • Demonstrated strong understanding of popular sales methodologies/ frameworks such as MEDDPICC/ Command of the Message
  • The ability to travel up to 25%
  • A Master’s degree or equivalent work experience
  • Recent experience working within the public sector is required, with a strong preference for candidates who have direct experience in SLED (State, Local, and Education), DoD (Department of Defense), or the Intelligence Community. Familiarity with the unique challenges, procurement processes, and operational environments within these sectors is highly desirable
  • Active Top Secret Security Clearance with SCI eligibility
You may also have:
  • Experience with database programming and data models
  • Experience in data engineering or AI/ML projects
  • Experience in transforming legacy systems and platforms into modern, scalable, and efficient technology stacks
  • Experience in SRE practices
  • Proven ability to up-level the broader organization - for example by sharing best practices or creating reusable assets
  • A MongoDB Certification
  • A Cloud Provider Certification

In this role, you will work on complex opportunities where analysis of situations or data requires an in-depth evaluation of various factors. You will:

  • Design and Architect: Design scalable and performant applications, systems and infrastructure for large software projects leveraging MongoDB
  • Customer Advising and Value Articulation: Guide customers on architecture patterns and optimization strategies for MongoDB, while clearly communicating its business value to the relevant stakeholders
  • Sales Partnership: Collaborate with the sales team to drive account success through account planning, opportunity prioritization/qualification and pipeline generation strategy, while taking ownership of the technical aspects (including but not limited to technical discovery, demos, proof of value, presentations, sizing and documentation)
  • Demand Generation: Proactively generate demand within the sales territory through self-driven technical initiatives, participation in events such as industry trade shows and account-based marketing events
  • Customer Success: Foster strong customer relationships, build champions and ensure customer success and satisfaction
  • Innovation and Improvement: Continuously seek opportunities to innovate and improve MongoDB solutions and processes (e.g. by relaying field feedback to the product team), as well as proactively mentor other Solutions Consulting team members. Show thought leadership through publication of articles, public speaking sessions or panels
  • Personal Training and Development: Engage in ongoing training and professional development to stay abreast of MongoDB product suite as well as industry trends
MongoDB Product Suite Mastery:
  • Core Database Server: Master the fundamentals and advanced features of MongoDB's core database
  • Atlas and Advanced Services: Gain expertise in Atlas (fully managed cloud database service), Atlas Stream Processing, Atlas Data Lake, Atlas Full-Text Search, Atlas Vector Search, and Charts
  • Relational Migrator: Learn to migrate from relational databases seamlessly
Market-Relevant Technologies:
  • Hyperscaler Ecosystem: Gain expertise in designing complex systems utilizing cloud services on hyperscaler platforms
  • Complementary Technologies: Enhance your skills with partner and complementary technologies such as Apache Kafka and Kubernetes
Modern Architecture Design:
  • Design Patterns and Methodologies: Embrace best practices in microservices, DevOps, cloud, and security
  • Cutting Edge RAG and AI Architectures: Help customers on their generative AI journeys and working with industry leading partners in the space
Sales Techniques and Soft Skills:
  • Effective Communication: Master presentations, demonstrations, and whiteboarding
  • Client Interaction: Develop strategies for discovery and objection handling
Industry Insights:
  • Diverse Market Verticals: Gain exposure to a broad spectrum of interesting use cases across various industries
$231,000 USD
Show more

These jobs might be a good fit

11.07.2025
MDB

MongoDB Staff Engineer United States, California, Palo Alto

Limitless High-tech career opportunities - Expoint
Partner with Search Platform and Voyage.ai AI engineers and researchers to productionize state-of-the-art embedding models and rerankers, supporting both batch and real-time inference. Lead key projects around performance optimization, GPU...
Description:
About the Role

As a Staff 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 latency, availability, observability, and scalability in a multi-tenant, cloud-native environment.

What You’ll Do
  • Partner with Search Platform and Voyage.ai AI engineers and researchers to productionize state-of-the-art embedding models and rerankers, supporting both batch and real-time inference.
  • Lead key projects around performance optimization, GPU utilization, autoscaling, and observability for the inference platform
  • Design and build components of a multi-tenant inference service that integrates with Atlas Vector Search, driving capabilities for semantic search and hybrid retrieval
  • Contribute to platform features like model versioning, safe deployment pipelines, latency-aware routing, and model health monitoring
  • Collaborate with peers across ML, infra, and product teams to define architectural patterns and operational practices that support high availability and low latency at scale
  • Guide decisions on model serving architecture using tools like vLLM, ONNX Runtime, and container orchestration in Kubernetes
Who You Are
  • 8+ years of engineering experience in backend systems, ML infrastructure, or scalable platform development
  • Expertise in serving embedding models in production environments
  • Strong systems skills in languages like Go, Rust, C++, or Python, and experience profiling and optimizing performance
  • Comfortable working on cloud-native distributed systems, with a focus on latency, availability, and observability
  • Familiarity with inference runtimes and vector search systems (e.g., Faiss, HNSW, ScaNN)
  • Proven ability to collaborate across disciplines and experience levels, from ML researchers to junior engineers
  • Experience with high-scale SaaS infrastructure, particularly in multi-tenant environments
Nice to Have
  • Prior experience working with model teams on inference-optimized architectures
  • Background in hybrid retrieval, prompt-based pipelines, or retrieval-augmented generation (RAG)
  • Contributions to relevant open-source ML serving or vector search infrastructure
Why Join Us
  • Be part of shaping the future of AI-native developer experiences on the world’s most popular developer data platform
  • Collaborate with ML experts from Voyage.ai to bring cutting-edge research into production at scale
  • Solve hard problems in real-time inference, model serving, and semantic retrieval — in a system used by thousands of customers worldwide
  • Work in a culture that values mentorship, autonomy, and strong technical craft
  • Competitive compensation, equity, and career growth in a hands-on technical leadership role
$270,000 USD
Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
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...
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
$270,000 USD
Show more
Discover your dream career in the high tech industry with Expoint. Our platform offers a wide range of Staff Salesforce Architect jobs opportunities, giving you access to the best companies in the field, like Mongodb. With our easy-to-use search engine, you can quickly find the right job for you and connect with top companies. No more endless scrolling through countless job boards, with Expoint you can focus on finding your perfect match. Sign up today and follow your dreams in the high tech industry with Expoint.