Senior Software Engineer

MongoDB, Inc.


EMPLOYER: MongoDB, Inc. 

 

Job ID: 9509391

 

Salary Range: $264,514/yr - $300,000/yr

 

TITLE:Senior Software Engineer

 

Job Description: Design software solutions. Create software architecture and design based on requirements, ensuring scalability, efficiency, and maintainability. Develop clean, efficient, and well-documented code that meets project specifications. This includes both backend and frontend development. Perform testing and debugging. Write and run tests to ensure software functions as intended. Debug and fix issues that arise during development or after deployment. Design and build the inference infrastructure that powers the products, enabling reliability and performance, and deploy the packaged solutions on various cloud providers like AWS, Azure and others. Architect and build the next generation of billing and monetization systems at VoyageAI. ¬Design APIs tailored to internal workflows touching all parts of the stack. Support the rest of the team in making data model decisions. Construct and integrate tools that empower internal teams to seamlessly incorporate API usage and billing data into their workflows. May manage the engineering team and supervise the work of junior engineers to deliver technical projects, and collaborate with Products and other engineering organizations. Must appear in office 3 days per week. Working from home permissible 2 days per week.

 

Requirements: Master’s degree in Software Engineering, Computer Science, or related field and six (6) years of experience in Software Engineering, or in a related role or job offered.

 

Experience and/or education must include:  

  1. Python with experience in building robust distributed backend systems for payments and billing.

  2. Docker, Kubernetes.

  3. Linux System and Cloud (AWS, GCP, and Azure).

  4. Distributed and scheduling algorithms using various programming languages to solve challenging problems including race conditions, deadlock, and multiserver consistency issues.

  5. REST and gRPC API frameworks.

  6. Streaming services including Kafka, Spark and RabbitMQ;

  7. SQL and NoSQL Database operation and management

  8. Object-oriented design and project architecture

  9. ETL/ELT data ingestion and indexing pipeline design and implementation.

 

JOB SITE: 499 Hamilton Ave, Palo Alto, CA 94301 & Must appear in office 3 days per week. WFH permissible 2 days per week. 


CONTACT: Please email resume to Apply-Careers@mongodb.com and reference Job ID 9509391