M

MongoDB

Builds document databases for software teams

Staff Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeGurugram, Haryana, IndiaNo salary listed

About the Job

Requirements

  • At least 8 years of commercial software development experience with at least one Java Virtual Machine language, such as Java; Spring experience is preferred.
  • Extensive experience with streaming data platforms such as Apache Kafka and Change Data Capture tools such as Debezium.
  • Extensive experience with relational data modeling and hands-on experience with at least one SQL database, such as PostgreSQL or MySQL.
  • Curiosity, a positive attitude, and a drive to continue learning.
  • Excellent verbal and written communication skills.

Responsibilities

  • Empower the engineering team with thought leadership on emerging technologies and best practices.
  • Engage proactively with product leaders and senior management to align technical solutions with business strategies.
  • Mentor and guide junior and senior engineers on best practices in data structures, algorithms, and database design.
  • Participate in code reviews and design discussions, and contribute to the team's technical direction and roadmap.
  • Drive the architectural vision and technical strategy for the data migration engine and its surrounding ecosystem.
  • Contribute foundational code that addresses scalability problems and establishes standards for the team.
  • Partner with Engineering Leadership, Product Management, and Design to shape the technical roadmap; anticipate business needs and translate them into scalable, long-term technical initiatives.
  • Define and champion engineering best practices, patterns, and standards across multiple teams; mentor senior- and mid-level engineers.
  • Familiarize yourself with the MongoDB database, its aggregation language, and the problem space and domain.
  • Set up software development infrastructure, including technology stacks and build tools, to enable development.
  • Collaborate with peers and contribute to code reviews.
  • Work on and deliver a large-scale code analysis feature, help deliver product releases, and review and contribute to scope and technical design documents.
  • Deliver large-scale features across the technology stack, help recruit and interview new team members, and collaborate with other teams.

Desired Qualifications

  • Exposure to client-side technologies such as JavaScript and React.

About the Company

MongoDB

Builds document databases for software teams

MongoDB builds databases for software teams that need to store and retrieve application data without fitting every record into fixed rows and columns. Its flagship Atlas service runs the database in the cloud and combines it with tools for search, real-time analytics and AI retrieval. Data is stored as flexible documents, letting developers change an application's structure while keeping related information together. Customers pay for cloud resources and usage, or buy Enterprise Advanced subscriptions to run the software themselves with monitoring, management tools and technical support. MongoDB was founded in 2007 and is headquartered in New York City.

Company size
5,001-10,000
Company stage
IPO
Headquarters
New York City, New York
Founded
2007

Recently Posted Jobs

Explore more opportunities at MongoDB

See more jobs