Senior Software Engineer, MongoDB

Code Generation

$118-231k

Equity and participation in the employee stock purchase program, subject to eligibility.

SQL
MongoDB
JavaScript
Java
Oracle
Senior level
Remote in US
MongoDB

Developer data platform

Open for applications

MongoDB

Developer data platform

1001+ employees

B2BEnterpriseBig dataCloud Computing

Open for applications

$118-231k

Equity and participation in the employee stock purchase program, subject to eligibility.

SQL
MongoDB
JavaScript
Java
Oracle
Senior level
Remote in US

1001+ employees

B2BEnterpriseBig dataCloud Computing

Company mission

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

Role

Who you are

  • 5+ years of experience in Java in building large-scale enterprise applications
  • Proficiency in Javascript and familiarity with common database access patterns and frameworks in one or more languages
  • Knowledge of enterprise-scale software architectures, application development methodologies, and software deployment and operations
  • Experience developing enterprise applications using relational databases and employing SQL and stored procedures with Oracle, MS SQL Server, Sybase and/or PostgreSQL databases
  • Experience in using and developing with MongoDB and JSON-based Document models is highly desirable
  • Experience with tools and methodologies for code analysis, refactoring, and automated testing
  • Problem-solving skills, including collaborating across disciplines and teams to devise creative solutions to technical and business challenges
  • Willingness to dive into a complex domain, ask the right questions, and bring new software tools and technologies to solve customer problems
  • Excellent communication skills (both spoken and written), within the team and in customer meetings
  • A good understanding of Generative AI concepts, tools, and services is a big plus, as is any experience building new applications/tools using Generative AI
  • A strong interest in how AI-supported toolchains can improve application development

What the job involves

  • MongoDB is seeking a Senior Software Engineer with advanced software engineering skills and experience in code modernization & building tools that can traverse code structures programmatically
  • Joining this team, you'll be pivotal in a product engineering group dedicated to helping users navigate code conversion challenges with AI's support
  • Execute a comprehensive code modernisation strategy that aligns transitioned code with cutting-edge practices
  • Design and optimise sophisticated code parsers to transform legacy code structures using techniques such as AST, into standardised formats
  • Collaborate with stakeholders to define and implement a code modernisation strategy, ensuring that transformed code aligns with modern software practices while preserving original functionality
  • Develop and maintain a robust code parser to accurately interpret legacy code structures and convert them into a standardised format like an abstract syntax tree (AST)
  • Provide thought leadership to the engineering team on using emerging technologies, frameworks and approaches to solve different problems
  • Collaborate closely with product managers and other engineers to understand business priorities and propose new solutions
  • Contribute and maintain the high quality of the codebase with tests that provide a high level of functional coverage and non-functional aspects with load testing, unit testing, integration testing, etc
  • Share your knowledge by giving brown bags, tech talks, and evangelizing appropriate tech and engineering best practices
  • Define and improve business & product metrics to optimize the quality and cost of AI usage
  • Within the first three months, you will have:
  • Familiarise yourself with the MongoDB database and aggregation language
  • Familiarise yourself with the problem space and the domain
  • Set up software development infrastructure (tech stack, build tools, etc) to enable development using the relevant tech stacks
  • Started collaborating with your peers and contributed to code reviews
  • Within six months, you will have:
  • Worked on and delivered a large-scale code generation feature in the product
  • Contributed to and helped deliver a few product releases
  • Reviewed and contributed to scope and technical design documents
  • Within 12 months, you will have:
  • Delivered large-scale features across our entire tech stack
  • Helped recruit and interview new members of the team
  • Collaborated with other teams at MongoDB

Our take

MongoDB is an open-source, cross-platform, document-oriented database system. It stores data as JSON-like documents and is written in C++, Go, JavaScript and Python.

Essentially, the company develops tools and blueprints to help businesses and organisations modernise their legacy applications, migrating them to the MongoDB database and the MongoDB Atlas cloud database. With this initiative, MongoDB is particularly taking aim at Oracle customers with ageing applications running on the Oracle relational database system.

Since its release, MongoDB has become one of the most popularly used NoSQL database systems due to its ease of use and efficiency. It is also the fastest-growing database ecosystem, and boasts hundreds of millions of downloads. Recently, the company announced a partnership with Patronus AI, an automated evaluation and security platform, through which it will bring automated LLM evaluation and testing capabilities to enterprise customers.

Freddie headshot

Freddie

Company Specialist at Welcome to the Jungle

Insights

Top investors

Some candidates hear
back within 2 weeks

13% employee growth in 12 months

Company

Funding (last 2 of 8 rounds)

Jan 2015

$80m

SERIES G

Oct 2013

$150m

SERIES F

Total funding: $311.1m

Company benefits

  • Rich health insurance coverage
  • Virtual & on-site fitness classes
  • Health screenings & telemedicine
  • Access to transgender-inclusive health insurance coverage
  • Global and internal mobility opportunities
  • Equity & Employee Stock Purchase Program
  • Pension & retirement programs
  • Income Protection
  • Flexible PTO is offered to every US employee & competitive time off policies for non-US employees
  • Employee Assistance Program
  • Mental health counseling
  • Free meditation app access
  • Fertility & adoption financial assistance
  • Parental counseling for new parents
  • 20 weeks of fully paid gender neutral parental leave & flexible work arrangements
  • 4 weeks of emergency care leave

Company values

  • Think Big, Go Far
  • Build Together
  • Embrace the Power of Differences
  • Be Intellectually Honest
  • Own What You Do
  • Make it Matter

Company HQ

Theater District, New York, NY

Leadership

Dwight Merriman

(Co-Founder)

Previously CTO and Co-founder at DoubleClick for 10 years, and Chairman at AlleyCorp for 15 years.

Share this job

View 182 more jobs at MongoDB