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

Senior Software Engineer, Atlas Growth

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.

The Team

Atlas Growth is a cloud engineering group whose mission is to guide customers through their app development journey—from cluster configuration, data modeling and load testing, to running a production workload at scale. We use an in-house experiments platform which helps us validate our features quickly, releasing only the work that positively impacts our customers. Our engineers participate in cross-functional “squads” with product, design, analytics, and research focusing on a single metric (e.g. retention). Our engineering team is part of a larger Atlas Core Engineering org, building foundational elements of MongoDB’s developer data platform.

Atlas Growth 1 builds customer-facing features in Atlas and sits alongside other Growth engineering teams. Recent projects include a personalized landing page for Atlas, a recommendation system that offers tips for better database performance, and a pricing page designed to optimize conversion rates.

We are looking to speak to candidates who are based in New York City for our hybrid working model.

Role Overview

Atlas Growth 1 seeks a Senior Software Engineer. Senior engineers lead complex projects, provide mentorship to teammates, and shape the technical direction of our team. They are expected to proactively suggest and implement improvements to our product, processes, and infrastructure, in addition to leading their projects.

Candidate Profile

  • 6+ years of software engineering experience
  • Fluency in TypeScript and JavaScript
  • Proficiency in Java, Go, C++/C, or a similar compiled language
  • Experience writing database queries and indexes—either document-based or relational
  • Experience writing and reviewing technical specs 
  • Interest in A/B testing or product design
  • Familiarity with Kubernetes and container architecture
  • Track record of designing, releasing, and monitoring highly complex features
  • Experience with on call rotations

Expectations

  • Contribute readable, well-tested, and debuggable code
  • Work closely with product management to assess feasibility of upcoming projects and guide long-term roadmap of customer-facing features
  • Write scope and technical spec docs for large projects assigned by your manager. Lead small working groups of two or three engineers for these projects
  • Provide well-reasoned, thorough review of the team’s code and technical documentation
  • Take ownership of a particular domain and make a plan to improve that area
  • Offer informal mentorship to entry-level and mid-level engineers
  • Participate in our on call rotation shared across all Growth teams

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: 1263087745

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:
$118,000$231,000 USD

Average salary estimate

$174500 / YEARLY (est.)
min
max
$118000K
$231000K

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 Senior Software Engineer, Atlas Growth, MongoDB

Are you ready to take your career to the next level? Join MongoDB as a Senior Software Engineer in our vibrant New York City office! At MongoDB, we’re all about empowering innovators to disrupt industries with the power of software and data. As part of the Atlas Growth team, you’ll lead complex projects that help our customers scale their applications seamlessly. You’ll be working with our industry-leading MongoDB Atlas platform, which allows businesses to develop and run applications across cloud providers effortlessly. Your role will involve mentoring junior engineers, shaping the technical direction of our team, and improving our products and infrastructure. You will dive into the exciting world of cloud engineering, contributing to features like personalized landing pages, recommendation systems for database performance, and pricing optimization. We’re looking for someone with at least 6 years of software engineering experience, who is fluent in TypeScript and JavaScript, and has proficiency in other programming languages like Java or Go. If you enjoy a collaborative environment, where you work alongside product management and analytics, then MongoDB could be your next home. Plus, we offer a supportive culture with fantastic benefits including generous parental leave and mental health counseling. Don’t miss this chance to make an impact with a company that values your growth and well-being!

Frequently Asked Questions (FAQs) for Senior Software Engineer, Atlas Growth Role at MongoDB
What are the responsibilities of a Senior Software Engineer at MongoDB?

As a Senior Software Engineer at MongoDB, you’ll lead complex projects and drive the technical direction of the Atlas Growth team. Your responsibilities will include writing readable and well-tested code, mentoring junior engineers, collaborating with product management to assess project feasibility, creating technical specifications, and overseeing the implementation of customer-facing features.

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

To qualify for the Senior Software Engineer role at MongoDB, you should have at least 6 years of software engineering experience, fluency in TypeScript and JavaScript, and proficiency in one or more compiled languages such as Java or Go. Familiarity with Kubernetes and experience with database queries is also required.

Join Rise to see the full answer
What does the team culture look like at MongoDB?

The culture at MongoDB is all about support and growth. The Atlas Growth team fosters a collaborative environment where engineers actively participate in cross-functional squads, working alongside product, design, and research professionals to deliver impactful features. We prioritize employee well-being, offering a variety of benefits to support your personal and professional journey.

Join Rise to see the full answer
What can I expect from the hiring process for the Senior Software Engineer role at MongoDB?

The hiring process for a Senior Software Engineer at MongoDB typically involves several stages, including an initial screening with a recruiter, technical assessments, and interviews with team members. As part of our commitment to inclusivity, we also provide accommodations during the interview process for individuals with disabilities.

Join Rise to see the full answer
What benefits does MongoDB offer for the Senior Software Engineer position?

MongoDB offers a comprehensive benefits package for the Senior Software Engineer role, including a competitive salary, equity options, flexible paid time off, a generous parental leave policy, fertility assistance, a 401(k) plan, and mental health counseling services. We believe in supporting our employees' well-being and ensuring a work-life balance.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Atlas Growth
Can you explain your experience with TypeScript and JavaScript in your previous projects?

When answering this question, highlight specific projects where you utilized TypeScript and JavaScript. Discuss the challenges you faced and how your use of these languages contributed to the success of the project. Providing concrete examples of your problem-solving abilities will demonstrate your technical competence.

Join Rise to see the full answer
How do you approach mentoring junior engineers?

In response to this question, discuss your philosophy on mentorship. Mention the importance of providing constructive feedback and creating a supportive learning environment. Additionally, share examples of how you’ve successfully mentored others in the past, which can emphasize your leadership skills.

Join Rise to see the full answer
Describe a complex project you led and the outcomes.

When describing a complex project, outline the project scope, your role, and the technologies involved. Emphasize the challenges you encountered and how you overcame them, as well as the final outcomes. Highlighting metrics and improvements resulting from your work can further illustrate your impact.

Join Rise to see the full answer
How do you ensure the quality of your code?

To ensure code quality, discuss your practices such as writing unit tests, conducting code reviews, utilizing static analysis tools, and maintaining documentation. Explain how these practices contribute to a reliable codebase and foster team collaboration. Providing examples of how they’ve helped catch or avoid potential issues will strengthen your answer.

Join Rise to see the full answer
What is your experience with Kubernetes and container architecture?

In your response, describe specific projects where you’ve implemented Kubernetes for container orchestration. Discuss the challenges you faced and how you configured deployments. Sharing how Kubernetes improved your workflows or scalability will highlight your practical experience.

Join Rise to see the full answer
Can you detail your process for writing technical specifications?

When answering this question, outline the steps you take to write comprehensive technical specifications. Discuss how you gather requirements, engage with cross-functional teams, and ensure clarity and detail in your documents. This shows your organizational and communication skills, which are critical for the Senior Software Engineer role.

Join Rise to see the full answer
What interests you in A/B testing and product design?

Express your understanding of the importance of A/B testing in developing user-centered features. Discuss any experiences where you participated in A/B tests, focusing on the results and how they informed product design decisions. This reflects your awareness of data-driven development, which is essential in this role.

Join Rise to see the full answer
Have you contributed to open-source projects? If yes, tell us about one.

If you have experience with open-source contributions, choose a project that is relevant to the role. Describe your contributions, the challenges you faced, and how it benefitted the community. If applicable, mention any technologies used related to MongoDB, enhancing your relevance to the Senior Software Engineer position.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced environment?

Discuss your strategies for task prioritization, such as using project management tools, setting deadlines, and balancing short-term goals with long-term objectives. Sharing how you adapt to changing priorities will showcase your flexibility and organization skills.

Join Rise to see the full answer
What methods do you use for performance monitoring in deployed applications?

Explain your experience with performance monitoring tools and techniques. Discuss how you set up metrics, handle alerts, and conduct regular reviews to ensure application performance aligns with user expectations. This showcases your proactive approach to maintaining application health.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Weekday Remote No location specified
Posted 3 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Photo of the Rise User
Posted 3 days ago

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

635 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 15, 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
Someone from OH, Euclid just viewed Software Engineer - Sr. Consultant level at Visa
Photo of the Rise User
Someone from OH, Dublin just viewed GTM Recruiter (Contract) at Notion Labs
Photo of the Rise User
Someone from OH, West Chester just viewed Marketing Manager, Brand at Felix
Photo of the Rise User
Someone from OH, Amelia just viewed Call Center Representative at Ascensus
Photo of the Rise User
Someone from OH, Amelia just viewed Remote Call Center Representative at Conduent
Photo of the Rise User
Someone from OH, Amelia just viewed Credit and Collection Analyst at AbbVie
Photo of the Rise User
94 people applied to Scrum Master-Remote at DICE
O
Someone from OH, Dayton just viewed Data Engineer at On-Hire
Photo of the Rise User
Someone from OH, Cincinnati just viewed Reentry Coordinator at Commonwealth of Kentucky
A
Someone from OH, Lewis Center just viewed 34505367634 - Fraud Analyst at Activate Talent
Photo of the Rise User
Someone from OH, Dublin just viewed Senior Third-Party Risk Analyst at Fenergo
Photo of the Rise User
Someone from OH, Columbus just viewed US Product Designer at Praxent
Photo of the Rise User
Someone from OH, Cleveland just viewed Accounting Co-Op (Part-Time) at Avery Dennison