MongoDB logo

Senior Software Engineer, Developer Productivity

MongoDB

About the Role

MongoDB is seeking a Senior Software Engineer to join our Developer Productivity team. This role is pivotal in enhancing the productivity of our engineering teams by designing, implementing, and maintaining tools and frameworks that ensure our products are deployed with the highest quality and correctness.

Key Responsibilities

  • Ownership of Testing Infrastructure: Take charge of large areas of our testing infrastructure, ensuring it meets the needs of our engineering teams.
  • Feature Development: Design and develop critical features to evolve our test frameworks and tools.
  • Technical Debt Reduction: Produce and execute strategies to reduce technical debt through iterative improvements.
  • Mentorship: Mentor and grow other developers, fostering a culture of learning and improvement.
  • Collaboration: Work closely with colleagues across all stages of the project lifecycle, from ideation to delivery.

Success Measures

  • 1 Month: Complete several small engineering tasks and gain a high-level understanding of the developer experience at MongoDB.
  • 3 Months: Make core contributions to at least one feature and understand the team's mission and goals.
  • 6 Months: Propose improvements for developer experience and take responsibility for upcoming projects.
  • 12 Months: Mentor other developers and lead project design and execution.

Ideal Candidate

  • Experience: 3+ years of hands-on experience with Python or a related language.
  • Developer Productivity: Experience in roles focused on developer productivity or infrastructure.
  • Testing Techniques: Strong knowledge of testing techniques, especially for distributed systems.
  • UX-Focused Design: Expertise in designing scalable and maintainable CLIs.
  • Remote Work: Experience working with remote teams.

Bonus Skills

  • Experience with large software ecosystems and integration testing frameworks.
  • Knowledge of C++, Java, Go, and Kubernetes testing.
  • Familiarity with TLA+ and static analysis tools.

About MongoDB

MongoDB is a leading developer data platform, empowering innovators to create, transform, and disrupt industries. Our platform is a globally distributed, multi-cloud database available across AWS, Google Cloud, and Microsoft Azure. We are committed to providing a supportive and enriching culture for our employees, offering a range of benefits to support their professional and personal journeys.

MongoDB is an equal opportunity employer, committed to diversity and inclusion in the workplace. We provide accommodations for individuals with disabilities throughout the application and interview process.

Join us and help make an impact on the world with MongoDB!

Benefits
Extracted with AI

  • 401(k)
  • Medical insurance
  • Flexible paid time off
  • 20 weeks fully-paid gender-neutral parental leave
  • Fertility and adoption assistance
  • Mental health counseling
  • Transgender-inclusive health insurance coverage

Similar jobs

Last update: 23 minutes ago

MongoDB logo
MongoDB

Senior Software Engineer

Join MongoDB as a Senior Software Engineer to lead and innovate in distributed systems and software development.

MongoDB logo
MongoDB

Senior Software Engineer, Code Generation

Join MongoDB as a Senior Software Engineer in Code Generation, focusing on code modernization and AI-supported toolchains.

Bloomreach logo
Bloomreach

Senior Software Engineer - Microservices and Python

Join Bloomreach as a Senior Software Engineer to work on microservices and Python in a remote-first environment.

Bloomreach logo
Bloomreach

Remote Software Engineer with Python Expertise

Join Bloomreach as a Remote Software Engineer, focusing on Python, AI, and data-driven insights.

Solv. logo
Solv.

Senior Software Engineer - Full Stack (React & Python)

Join Solv as a Senior Full Stack Engineer to innovate healthcare with React & Python. Remote role with great benefits.

Pump.co logo
Pump.co

Senior Frontend Engineer with Next.js and Python

Join Pump.co as a Senior Frontend Engineer. Work with Next.js, Python, and AWS to build scalable web applications.

Fullstory logo
Fullstory

Senior Software Engineer - Remote

Join Fullstory as a Senior Software Engineer to build and maintain services for behavioral data governance.

Mediaocean logo
Mediaocean

Senior Software Engineer - JVM

Join Mediaocean as a Senior Software Engineer to develop and scale high-impact JVM applications remotely.

Close logo
Close

Senior/Staff Software Engineer - Backend/Python

Join Close as a Senior/Staff Software Engineer specializing in Backend/Python. Work remotely in the USA with a salary range of $140K-$200K.

Airbnb logo
Airbnb

Senior Software Engineer (Contract) - JavaScript/TypeScript

Join Airbnb as a Senior Software Engineer to build digital experiences using JavaScript and TypeScript. Remote role in the US.

Slack logo
Slack

Senior Software Engineer, Backend

Join Slack as a Senior Backend Engineer to build and enhance web applications using PHP, Java, and MySQL.

Athelas logo
Athelas

Senior Backend Software Engineer (Python, PostgreSQL)

Join Athelas as a Senior Backend Software Engineer to develop EMR integrations using Python and PostgreSQL.

Sentry logo
Sentry

Senior Software Engineer, APIs and Integrations

Join Sentry as a Senior Software Engineer to lead API and integration projects using Django and React.

ThreeFlow logo
ThreeFlow

Senior Software Engineer, Backend (Ruby on Rails)

Join ThreeFlow as a Senior Backend Software Engineer to develop and improve client-facing features using Ruby on Rails.

Super.com logo
Super.com

Remote Full Stack Software Engineer (Product)

Join Super.com as a Remote Full Stack Software Engineer to build fintech and travel products using React, Python, and Node.js.

Miro logo
Miro

Senior Full Stack Engineer

Join Miro as a Senior Full Stack Engineer in San Francisco, working with Angular, TypeScript, and AI to build innovative products.

Robin AI logo
Robin AI

Senior Backend Engineer with Python and Django

Join Robin AI as a Senior Backend Engineer to develop Python and Django-based solutions in a hybrid work environment.

AssemblyAI logo
AssemblyAI

Software Engineer - Developer Foundations

Join AssemblyAI as a Software Engineer to build scalable backend systems and developer tools. Work remotely with cutting-edge AI technology.

Activeloop logo
Activeloop

Senior Python Backend Engineer

Join Activeloop as a Senior Python Backend Engineer to build scalable platforms using Python, FastAPI, and cloud technologies.

MongoDB logo
MongoDB

Software Engineer, Atlas Search Web

Join MongoDB as a Software Engineer to build user interfaces for Atlas Search using JavaScript, React, and Next.js.

Innovecs logo
Innovecs

Senior Full-Stack Engineer (Node.js)

Join Innovecs as a Senior Full-Stack Engineer specializing in Node.js, working remotely with flexible hours and competitive compensation.

Spade logo
Spade

Senior Backend Engineer with Python and Django

Join Spade as a Senior Backend Engineer to develop scalable REST APIs and data pipelines using Python and Django.

Sky Solutions logo
Sky Solutions

Senior Full Stack (React/Node) Developer

Join Sky Solutions as a Senior Full Stack Developer specializing in React and Node.js for hybrid work in Woodlawn, MD.

Amalgam logo