Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
 Lead Engineer, Atlas Stream Processing image - Rise Careers
Job details

Lead Engineer, Atlas Stream Processing - job 2 of 2

MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash AI. Our industry-leading developer data platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available in more than 115 regions across AWS, Google Cloud, and Microsoft Azure. Atlas allows customers to build and run applications anywhere—on premises, or across cloud providers. With offices worldwide and over 175,000 new developers signing up to use MongoDB every month, it’s no wonder that leading organizations, like Samsung and Toyota, trust MongoDB to build next-generation, AI-powered applications.

We’re seeking a Lead Engineer for the Atlas Stream Processing team to provide technical direction, direct architecture decisions, and implement core parts of the new stream processing architecture that GA’d in the summer of 2024. Atlas Stream Processing enables processing streams of complex data using the same data model and Query API used in Atlas databases.

Atlas Stream Processing enables developers to continuously process streaming data alongside critical application data stored in their database. It builds upon MongoDB’s integrated developer data platform; enabling developers to stand up a stream processor and database with just a few API calls and lines of code, all fully managed on Atlas. Our product is quickly gaining traction with customers and we are adding core features that you will contribute to and own. 

As a Team Lead on the Atlas Streams Platforms team, you will be responsible for leading and growing an engineering team, taking on challenging, high-visibility projects that improve and enhance the performance, scalability, and reliability of the distributed systems underlying Atlas Streams. The Atlas Streams team prides itself on building high-quality software and lives MongoDB cultural values every day – we value intellectual curiosity and honesty, and building together in an environment that prioritizes collaboration over competition. Our team is distributed across North America, supporting both in-office and remote work with convenient work hours for each time zone.

The position is open for our in office, flexible, or fully remote working models in the United States.

Position Expectations

  • Manage a team of software engineers, responsible for ensuring their success, aiding their career growth, and facilitating their technical work
  • Make coding contributions to the team’s projects
  • Work with product managers, program managers, design & analytics teams and other teams to define, prioritize and deliver new features that delight our users and drive platform improvements
  • Take responsibility for the planning and execution of major features, raise delivery risks
  • Own the monitoring, operations, and maintenance of the systems your team develops
  • Enable the team to operate efficiently by removing technical obstacles, coordinating with other teams on dependencies, and prioritizing the team's overall well-being
  • Contribute to planning for organizational growth, including allocation of engineering resources, participate in hiring and assignment of projects

Qualifications

  • 5+ years of experience of building distributed systems, and/or foundational cloud services at scale and experience with a compiled language (Java, C#, Go, etc.)
  • 2+ years of experience managing a team of 3+ engineers and providing technical leadership
  • Track record in hiring, mentoring, and growing high-performing software engineering teams, experience working with remote teams and a passion for mentoring and career development of the team
  • Excellent verbal and written technical communication skills and desire to collaborate with colleagues, other teams, and lead projects
  • Strong background in building core components for data processing systems (including query execution, storage engines, autotuning and workload optimization) and distributed systems
  • Have led the launch of new features and maintained them in production
  • Bonus points for experience with containerization and orchestration platforms (eg. Kubernetes) and observability tools
  • Be a force multiplier in our software development process. Enable teams to deliver great products through leadership and technical contributions
  • Eager to learn, with a strong technical background

Success Measures

  • In the first month, you’ll have understood the surface area, the high level architecture of the Atlas Stream Processing. You’ll have initiated one-on-one’s with your team members.
  • In three months, you’ll have on-boarded onto the team and contributed to the design and development of a feature
  • In six months, you will have taken on full responsibility for projects slated for the subsequent quarter. You’ll have started growth conversations with your team members and begun to understand their longer-term career aspirations
  • In twelve months, you’ll have led the development of multiple new features and performed a full annual cycle of performance and growth conversations with your team members. Additionally, you’ll have contributed to the vision for the future of the Atlas Streams team and helped develop a plan to achieve that vision

To drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy, we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it’s like to work at MongoDB, and help us make an impact on the world!

MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.

MongoDB, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type and makes all hiring decisions without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Req ID: 1263088564

MongoDB’s base salary range for this role is posted below. Compensation at the time of offer is unique to each candidate and based on a variety of factors such as skill set, experience, qualifications, and work location. Salary is one part of MongoDB’s total compensation and benefits package. Other benefits for eligible employees may include: equity, participation in the employee stock purchase program, 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, and health benefits offerings. Please note, the base salary range listed below and the benefits in this paragraph are only applicable to U.S.-based candidates.

MongoDB’s base salary range for this role in the U.S. is:
$137,000$270,000 USD

Average salary estimate

$203500 / YEARLY (est.)
min
max
$137000K
$270000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Lead Engineer, Atlas Stream Processing, MongoDB

At MongoDB, we're on a mission to empower innovators across the globe to disrupt industries with the power of software and data. Based in Austin, we are looking for a passionate Lead Engineer for our Atlas Stream Processing team. In this exciting role, you'll provide technical direction and make impactful architecture decisions while implementing crucial parts of our new stream processing architecture that will launch in the summer of 2024. You’ll be leading an engineering team that focuses on processing streams of complex data with a simple model and API, all integrated within our industry-leading MongoDB Atlas platform. You'll manage a fantastic team, contribute code, and collaborate closely with product managers, designers, and analysts to prioritize and deliver user-friendly features. We pride ourselves on our collaborative culture, ensuring our team operates efficiently while also focusing on personal and professional growth. With flexible work models available across the U.S., you’ll enjoy the freedom of working from home or in the office while leading high-visibility projects that enhance the performance and scalability of our systems. If you have a solid background in building distributed systems, enjoy mentoring, and are excited to grow in a fast-paced environment, we want you to be part of our innovative journey at MongoDB!

Frequently Asked Questions (FAQs) for Lead Engineer, Atlas Stream Processing Role at MongoDB
What are the core responsibilities of the Lead Engineer at MongoDB?

As the Lead Engineer at MongoDB, you'll manage a team of software engineers while also being hands-on in coding contributions. You'll work alongside product and program managers to define and deliver features that enhance our Atlas Stream Processing platform. Additionally, you will be responsible for overseeing project planning, execution, and ensuring the team's success and well-being through effective leadership.

Join Rise to see the full answer
What qualifications do I need to apply for the Lead Engineer position at MongoDB?

To apply for the Lead Engineer role at MongoDB, candidates should have at least 5 years of experience in building distributed systems or cloud services at scale, and a minimum of 2 years managing a team of engineers. Experience with compiled languages, strong technical communication skills, and a demonstrated ability to mentor and grow engineering teams are also essential.

Join Rise to see the full answer
What is the work culture like for the Lead Engineer at MongoDB?

MongoDB promotes a collaborative and supportive work culture that values intellectual curiosity, honesty, and teamwork. As a Lead Engineer, you’ll enjoy flexible working conditions whether in-office or remote. The company is committed to the professional growth of its employees, providing various programs and benefits that support a balanced work-life experience.

Join Rise to see the full answer
How does MongoDB support the growth of its engineering teams?

At MongoDB, leadership in the engineering teams is committed to fostering growth through mentorship and career development. The Lead Engineer will have the opportunity to facilitate one-on-ones, contribute to individual growth conversations, and help team members identify their career aspirations while leading meaningful projects that align with their goals.

Join Rise to see the full answer
What technologies will I work with as a Lead Engineer at MongoDB?

In the Lead Engineer role at MongoDB, you'll be working with cutting-edge technologies related to distributed systems and data processing. Familiarity with compiled languages such as Java, C#, or Go is important, along with an understanding of containerization, orchestration platforms like Kubernetes, and observability tools that support the Atlas Stream Processing architecture.

Join Rise to see the full answer
Common Interview Questions for Lead Engineer, Atlas Stream Processing
Can you describe your experience with distributed systems in your role as a Lead Engineer?

In discussing your experience with distributed systems, focus on specific projects where you played a pivotal role in design, execution, and maintenance. Highlight how you tackled challenges, ensured scalability and reliability, and the technologies utilized in those systems to give relevant context to your contributions.

Join Rise to see the full answer
How do you prioritize and manage multiple projects and team responsibilities?

When answering this question, emphasize your organizational skills and methodologies such as Agile or Scrum. Discuss how you set clear goals, prioritize according to impact, and adapt to changes while ensuring your team's well-being and efficient collaboration with other departments.

Join Rise to see the full answer
What strategies do you employ to mentor and grow your engineering team?

Share your approach towards mentorship, including regular one-on-ones, setting development goals, and providing constructive feedback. Illustrate how you foster a learning culture through shared knowledge and resources, and how you keep your team engaged in their personal and professional growth.

Join Rise to see the full answer
How do you handle technical challenges that arise during project execution?

In your response, describe a specific challenge you've faced, the steps you took to diagnose and resolve the issue, and the skills that were vital for overcoming it. Highlight your problem-solving skills and ability to maintain team morale under pressure.

Join Rise to see the full answer
What role does collaboration play in your engineering approach?

Discuss how you value collaboration among teams and departments, emphasizing the importance of communication in achieving successful project outcomes. Provide examples of how you've facilitated teamwork, broken down silos, or worked closely with product and design teams to deliver high-quality features.

Join Rise to see the full answer
Can you explain your understanding of the Atlas Stream Processing’s architecture?

Here, it is important to convey your knowledge of the current architecture of Atlas Stream Processing. Discuss its key components, how they interact with each other, and the benefits it brings to users. Mention any experience you have with similar architectures as it directly relates to MongoDB's offerings.

Join Rise to see the full answer
What methods do you use for monitoring and maintaining a distributed system?

Share your experience with monitoring tools and methodologies for ensuring the health and performance of distributed systems. Discuss your approach to identifying issues, measuring performance metrics, and the importance of maintenance schedules in ensuring system reliability.

Join Rise to see the full answer
What steps do you take to align engineering objectives with business goals?

Talk about how you collaborate with product managers and other stakeholders to understand business initiatives and transforming them into actionable engineering objectives. Highlight the importance of open communication to ensure alignment and the timely delivery of features that meet user needs.

Join Rise to see the full answer
Describe a situation where you led a team through a significant change. How did you handle it?

Illustrate this situation with a real-world example detailing the change, how you guided your team through the transition, and the outcome. Focus on communication strategies and support you provided to employees to navigate the change effectively.

Join Rise to see the full answer
What are your long-term goals as a Lead Engineer at MongoDB?

In response, outline your ambition to help shape innovative projects at MongoDB and to contribute to the growth of your team. Discuss your interest in leading complex projects and continuously improving both your skills and the capabilities of your team within the company.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Avaloq Remote Ayala Ave, Makati, Metro Manila, Philippines
Posted 11 days ago
Photo of the Rise User
Aretum Remote No location specified
Posted 4 days ago
Photo of the Rise User
Motive Remote Canada - Remote
Posted 8 days ago
Diversity of Opinions
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Mission Driven
Rapid Growth
Passion for Exploration
Empathetic
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
401K Matching
Life insurance
Maternity Leave
Paternity Leave
Paid Holidays
Paid Time-Off
Performance Bonus
Social Gatherings
Some Meals Provided
Photo of the Rise User
2K Hybrid San Mateo, California, United States
Posted 22 hours ago
Photo of the Rise User
Keylane Remote No location specified
Posted 13 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 6 days ago

MongoDB empowers innovators to create, transform, and disrupt industries by unleashing the power of software and data.

716 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
137 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
10 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
17 people applied to Front-End Developer at Whizz
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Modeler, Analyst at BlackRock
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Operations Analyst at Point72
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter
F
Someone from OH, Cleveland just viewed Senior Materials Planner at Fortune Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Junior Data Analyst at Arkana Laboratories
Photo of the Rise User
Someone from OH, Cleveland just viewed BI Analyst, Junior at Emi Labs
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Analyst at Qloo
Photo of the Rise User
Someone from OH, Bellbrook just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Compliance officer (AML) at Visa
Photo of the Rise User
Someone from OH, Solon just viewed Senior Technical writer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cleveland just viewed Amazon Expediting Fleet Specialist at MSX International
R
Someone from OH, Cincinnati just viewed Sales development representative at Remote Recruitment
Photo of the Rise User
Someone from OH, Cincinnati just viewed Laboratory Technologist I - 2nd Shift at Eurofins
Photo of the Rise User
Someone from OH, Independence just viewed Analyst - Customer Master Data at AECOM