Staff Software Engineer, Query

MongoDB Logo

MongoDB

πŸ’΅ $137k-$270k
πŸ“Remote - United States

Summary

Join MongoDB's Server Query Integration team and contribute to building a world-class distributed open-source database. This team is responsible for building user-facing features, integrating query with other products, enhancing time-series products, extending language support, and adding workload telemetry. The role involves working on transactional, time-series, lexical and vector search and analytical workloads, systematically rewriting major components of optimization and execution systems. The position is based in NYC, but supports remote work and flexible hours. You will be directly responsible for delivering on goals, defining roadmaps, writing code in C++, researching query systems, and advising management. Success will be measured by contributions to major and minor version releases, code review responsibilities, and contributions to the long-term technical roadmap.

Requirements

  • 10+ years of experience in data management systems
  • Experience with building production-level code with a large user base, robust design structure and rigorous code quality
  • Degree in Computer Science or similar field, or equivalent practical experience, with strong competencies in data structures, algorithms, and software design/architecture
  • Experience with large code bases written in C++ or another systems programming language
  • Passion for the theory and practice of database query engines, as well as hands-on or academic experience in the database domain

Responsibilities

  • 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
  • Write well tested, production-ready code in C++ (our test infrastructure also leverages Python and Javascript)
  • Research state-of-the-art query systems to inform our design
  • 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

Benefits

  • Flexible paid time off
  • 20 weeks fully-paid gender-neutral parental leave
  • Fertility and adoption assistance
  • 401(k) plan
  • Mental health counseling
  • Access to transgender-inclusive health insurance coverage
  • Health benefits offerings

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs