Expoint – all jobs in one place
The point where experts and best companies meet

Lead Software Engineer Modernisation Platform jobs at Mongodb in India, Gurugram

Discover your perfect match with Expoint. Search for job opportunities as a Lead Software Engineer Modernisation Platform in India, Gurugram and join the network of leading companies in the high tech industry, like Mongodb. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
India
Gurugram
19 jobs found
22.11.2025
MDB

MongoDB Lead Software Engineer Modernisation Platform India, Haryana, Gurugram

Limitless High-tech career opportunities - Expoint
8+ years of commercial software development experience with at least one JVM language such as Java, preferably using the Spring ecosystem. 2+ years of experience leading, coaching, and mentoring a...
Description:
The ideal candidate for this role will have
  • 8+ years of commercial software development experience with at least one JVM language such as Java, preferably using the Spring ecosystem
  • 2+ years of experience leading, coaching, and mentoring a team of software engineers to achieve high-impact results
  • Solid experience in software architecture and development
  • Deep expertise in application/database modernization with proven ability to architect and implement frameworks that ensure database state equivalence across different implementations Must understand change data capture, event-driven database interception (MongoDB listeners, RDBMS triggers), and state comparison algorithms with pattern-based exclusions. Strong Spring Boot (or equivalent Java framework), MongoDB (or equivalent), and JDBC/JPA skills required
  • Extensive experience with relational and document data modeling and hands-on experience with at least one SQL database (Postgres, MySQL, etc) and at least one document database (e.g. MongoDB)
  • Good understanding of algorithms, data structures and their time and space complexity
  • Curiosity, a positive attitude, and a drive to continue learning
  • Excellent verbal and written communication skills
Position Expectations
  • Provide technical leadership and mentorship to a team of engineers, fostering a culture of innovation, quality, and continuous improvement
  • Drive the architectural vision and long-term technical roadmap for the Modernization Testing and Verification product suite, ensuring it is scalable, reliable, and performant
  • Collaborate closely with Product Managers and other stakeholders to define product features and translate business requirements into robust technical designs
  • Lead the design and implementation of complex, mission-critical components of our automated testing and code verification platform
  • Champion and enforce engineering best practices through design reviews, code reviews, and by setting a high standard for quality and operational excellence
  • Act as a hands-on leader, guiding the team through complex technical challenges and contributing to the codebase where necessary
Success Measures
  • Within the first three months, you will have
    • Fully ramped up on our architecture, business domain, and team processes
    • Established yourself as the technical leader within the team, actively driving technical discussions, design reviews, and planning for the product roadmap
    • Begun mentoring team members and building strong collaborative relationships with your product counterparts
  • Within six months, you will have
    • Successfully led the team to deliver a major feature or product release
    • Made significant contributions to the architectural roadmap and started influencing the technical direction of adjacent teams
    • Established a clear rhythm of execution and a high-performing culture within your team
  • Within 12 months, you will have
    • Become recognized as the go-to technical expert for the modernization testing domain at MongoDB
    • Delivered large-scale features across the entire tech stack that have a measurable impact on our customers and business
    • Played a crucial role in recruiting, hiring, and growing the engineering team


**MongoDB is an equal opportunities employer.**

Requisition ID
Show more
20.09.2025
MDB

MongoDB Software Engineer Data Platforms India, Haryana, Gurugram

Limitless High-tech career opportunities - Expoint
You have worked on production-grade building applications and are capable of making backend improvements in languages such as Python and Go. You have experience building tools and platforms for business...
Description:
Who you are
  • You have worked on production-grade building applications and are capable of making backend improvements in languages such as Python and Go
  • You have experience building tools and platforms for business users and software developers
  • You have experience with or working knowledge of cloud platforms and services
  • You enjoy working on full stack applications including UI/UX, API Design, databases and more
  • You’re looking for a high impact and growth role with variety of opportunities to drive adoption of data via services and tooling
  • You’re passionate about developing reliable and high quality software
  • You’re curious, collaborative and intellectually honest
  • You’re a great team player
What you will do
  • Design and build UI, API and other data platforms services for data users including but not limited to analysts, data scientists and software engineers
  • Work closely with product design teams to make improvements to the internal data platform services with an emphasis on UI/UX
  • Perform code reviews with peers and make recommendations on how to improve our code and software development processes
  • Design boilerplate architecture that can abstract underlying data infrastructure from end users
  • Further improve the team’s testing and development processes
  • Document and educate the larger team on best practices
  • Help drive optimization, testing, and tooling to improve data platform quality
  • Collaborate with other software engineers, machine learning experts, and stakeholders, taking learning and leadership opportunities that will arise every single day
Bonus Points
  • You have experience with modern Javascript environment including frontend frameworks such as React and Typescript
  • You are familiar with data infrastructure and toolings such as Presto, Hive, Spark and BigQuery
  • You are familiar with deployment and configuration tools such as Kubernetes, Drone, and Terraform
  • You are interested in web design and have experience directly working with product designers
  • You have experience designing and building microservices
  • You have experience building a machine learning platform using tools like SparkML, Tensorflow, Seldon Core, etc.
Success Measures
  • In three months you will have familiarized yourself with much of our data platform services, be making regular contributions to our codebase, will be collaborating regularly with stakeholders to widen your knowledge, and helping to resolve incidents and respond to user requests.
  • In six months you will have successfully investigated, scoped, executed, and documented a small to medium sized project and worked with stakeholders to make sure their user experiences are vastly enhanced by implementing improvements to our platform services.
  • In a year you will have become the key person for several projects within the team and will have contributed to not only the data platform’s roadmap but MongoDB’s data-driven journey. You will have made several sizable contributions to the project and are regularly looking to improve the overall stability and scalability of the architecture.
Requisition ID
Show more

These jobs might be a good fit

04.09.2025
MDB

MongoDB Software Engineer Code Modernization AI India, Haryana, Gurugram

Limitless High-tech career opportunities - Expoint
Design and build code-to-code translation solutions to automate the migration of codebases from relational databases to our document-based model. Contribute to AI projects and applications end-to-end, working in a cross-functional...
Description:
What You’ll Do
  • Design and build code-to-code translation solutions to automate the migration of codebases from relational databases to our document-based model
  • Contribute to AI projects and applications end-to-end, working in a cross-functional setting. This includes method and model selection, fine-tuning, prompt engineering, performance assessment, and collaboration with engineering teams to integrate AI into broader systems
  • Collaborate with other software engineers, AI engineers and stakeholders to continuously evolve and improve AI-powered products
  • Help the team to learn and apply the latest industry developments in the AI field
  • Build evaluation and monitoring frameworks for AI products in production
  • Contribute to the development of our agent framework and capabilities
  • Further improve the team’s best practices for AI development and deployment
What You Bring To The Table
  • Degree in Computer Science, Engineering, related quantitative field or equivalent experience
  • Demonstrated effectiveness in contributing to the delivery of new products in research or startup environments
  • Knowledge of database schema design principles for both relational and document-based models
  • 2+ years of software engineering and/or product engineering experience
  • 1+ years of industry experience in AI with demonstrated results
  • Experience building Generative AI applications, specifically Agentic flows, RAG, or any state of the art methods in leveraging language models
  • Experience building evaluation frameworks for AI applications that leverage foundational models
  • Strong fundamentals in Software Engineering
  • Ability to drive 0-1 / MVP projects, rapid prototyping
  • Experience with static code analysis tools is a plus
What Makes You a Great Fit
  • You're passionate about generative AI technology and have contributed to an existing generative AI system
  • You're excited about joining a growing team and helping shape its culture and direction
  • You're comfortable taking initiative on new concepts with some direction
  • You’re able to drive down ambiguity with some direction in order to scope down a problem before solving it
You’ll be successful if you
  • Understand our and apply them to your work
  • Show curiosity, collaborative thinking, and intellectual honesty
  • Worked on full-stack and AI technologies
  • Are adaptable and keen to experiment
  • Have excellent written and verbal communication skills
  • You’re passionate about creating tools that simplify highly technical migration processes
Show more

These jobs might be a good fit

04.09.2025
MDB

MongoDB Senior Software Engineer Code Modernization AI India, Haryana, Gurugram

Limitless High-tech career opportunities - Expoint
Design, implement, and optimize high-performance data structures and algorithms for core components of our generative AI orchestration platform. Design and develop efficient data pipelines and storage solutions for AI model...
Description:

We're looking for a Senior Engineer with a strong background in computer science fundamentals and systems design to join our engineering team. In this role, you will be instrumental in designing, building, and optimizing the underlying data structures, algorithms, and database interactions that power our generative AI platform and code generation tools. This involves crafting sophisticated orchestration layers, robust integration points, and high-performance data systems that seamlessly connect and leverage advanced AI capabilities for code generation. While our immediate focus is on this domain, this role emphasizes strong foundational engineering principles that apply broadly to complex, high-performance systems.Deep prior experience with AI models or machine learning is not a requirement; your strong grasp of core computer science is what matters most, and you'll be given ample time and resources to build expertise in the AI domain. You will work on critical components that ensure the scalability, efficiency, and reliability of our services, collaborating closely with AI researchers and other engineers to translate complex requirements into robust technical solutions.

As a Senior Engineer, you'll be hands-on with design and implementation, while working with engineers across experience levels to build a robust, scalable system. The focus is on performance, correctness, and architectural excellence in a rapidly evolving, data-intensive environment.

What You'll Do
  • Design, implement, and optimize high-performance data structures and algorithms for core components of our generative AI orchestration platform
  • Design and develop efficient data pipelines and storage solutions for AI model integration and output processing
  • Collaborate with AI researchers and machine learning engineers to understand data needs
  • Identify and address performance bottlenecks and architectural challenges in our systems, particularly within data flow and orchestration
  • Contribute to platform features like data versioning, efficient data retrieval, and ensuring data integrity for AI-generated code and related metadata
  • Mentor and guide junior and senior engineers on best practices in data structures, algorithms, and database design
  • Participate in code reviews, design discussions, and contribute to the overall technical direction of the team
  • Work to develop robust and efficient backend services that orchestrate AI functionalities
Who You Are
  • 5+ years of engineering experience in backend systems, distributed systems, or core platform development
  • Deep expertise in data structures and algorithms, with a proven track record of applying them to solve complex problems
  • Proficiency in one or several of Java, Rust, C/C++, and/or Python, with a strong understanding of systems-level programming, memory management, and performance tuning
  • Experience designing and building highly available, low-latency systems
  • Ability to diagnose and troubleshoot complex technical issues in production environments
  • Excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment
  • Proven ability to collaborate across disciplines and experience levels, from researchers to junior engineers
  • Deep understanding of SQL (preferably Oracle), including advanced querying, schema design, and database optimization for performance and scalability
  • You have a strong desire to understand complex problem spaces and own solutions
Nice to Have
  • Familiarity with cloud-native distributed systems (e.g., Kubernetes, Kafka)
  • Experience with NoSQL databases and understanding of their trade-offs is great, but not required. We'll teach you NoSQL
  • Contributions to relevant open-source projects
Success Measures

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
Show more

These jobs might be a good fit

03.09.2025
MDB

MongoDB Staff Software Engineer Code Modernization India, Haryana, Gurugram

Limitless High-tech career opportunities - Expoint
Execute a comprehensive code modernization strategy that aligns transitioned code with cutting-edge practices. Design, implement, and optimize high-performance data structures and algorithms for core components of our generative AI orchestration...
Description:

We're seeking a Staff Software Engineer with a strong background in computer science fundamentals, systems design, and extensive experience in modernization to join our engineering team. In this role, you will play a crucial part in designing, building, and optimizing the underlying data structures, algorithms, and database interactions that power our generative AI platform and code generation tools. This involves crafting sophisticated orchestration layers, robust integration points, and high-performance data systems that seamlessly connect and leverage advanced AI capabilities for code generation. While our immediate focus is on this domain, this role emphasizes strong foundational engineering principles that apply broadly to complex, high-performance systems. Deep prior experience with AI models or machine learning is not a requirement; your firm grasp of core computer science is what matters most, and you'll be given ample time and resources to build expertise in the AI domain. You will work on critical components that ensure the scalability, efficiency, and reliability of our services, collaborating closely with AI researchers and other engineers to translate complex requirements into robust technical solutions.

As a Staff Engineer, you'll be hands-on with design and implementation, while working with engineers across experience levels to build a robust, scalable system. The focus is on performance, correctness, and architectural excellence in a rapidly evolving, data-intensive environment.

Position Expectations
  • Execute a comprehensive code modernization strategy that aligns transitioned code with cutting-edge practices
  • Design, implement, and optimize high-performance data structures and algorithms for core components of our generative AI orchestration platform
  • Design and optimize sophisticated code parsers to transform legacy code structures using techniques such as AST, into standardized formats
  • Collaborate with AI researchers and machine learning engineers to understand data needs
  • Identify and address performance bottlenecks and architectural challenges in our systems, particularly within data flow and orchestration
  • Contribute to platform features like data versioning, efficient data retrieval, and ensuring data integrity for AI-generated code and related metadata
  • Empower the engineering team with unparalleled thought leadership on emerging technologies and best practices
  • Proactively engage with product leaders and senior management to align technical solutions with overarching business strategies
  • Mentor and guide junior and senior engineers on best practices in data structures, algorithms, and database design
  • Participate in code reviews, design discussions, and contribute to the overall technical direction of the team
  • Work to develop robust and efficient backend services that orchestrate AI functionalities
The ideal candidate for this role will have
  • 8+ years of engineering experience in backend systems, distributed systems, or core platform development, with a demonstrated ability to take on more profound technical challenges and provide thought leadership in the domain
  • Deep expertise in data structures and algorithms, with a proven track record of applying them to solve complex problems
  • Deep understanding of SQL (preferably Oracle), including advanced querying, schema design, and database optimization for performance and scalability
  • Proficiency in Java and one or several of Rust, C/C++, and/or Python, with a strong understanding of systems-level programming, memory management, and performance tuning
  • Previous experience in a comprehensive code modernisation strategy that aligns transitioned code with cutting-edge practices
  • Hands-on experience with sophisticated text processing engines like ANTLR and understanding its underlying principles
  • Hands-on experience in AST and control flow graph to analyse and traverse code structures programmatically
  • Comprehensive knowledge of compiler design, code parsing, or related disciplines
  • Familiarity with core concepts such as lexical analysis and syntax analysis
  • Curiosity, a positive attitude, and a drive to continue learning
  • Actively engages in emerging trends and research relevant to product features
  • Excellent verbal and written communication skills
Success Measures

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 analysis feature in the product
  • Contributed to and helped deliver a few releases of the product
  • 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
Show more

These jobs might be a good fit

09.08.2025
MDB

MongoDB Software Engineer India, Haryana, Gurugram

Limitless High-tech career opportunities - Expoint
Implement, test, and release features for and. Test and incrementally ship elements of complex projects. Apply our to your work, in planning, design, and coding. Assist with troubleshooting bugs in...
Description:

This role will report to the Engineering Manager also based in our Gurgaon office.

What you’ll do
  • Implement, test, and release features for and
  • Test and incrementally ship elements of complex projects
  • Apply our to your work, in planning, design, and coding
  • Assist with troubleshooting bugs in customer deployments
A great fit for this role will be
  • Someone who loves programming!
  • Someone who enjoys working with others to achieve a common goal!
  • You're flexible! You're willing to take on a wide variety of responsibilities, learning as you go
  • You're a self-starter! You're comfortable organizing your own time, acting on feedback and prioritizing with guidance from senior members of your team
Requirements
  • Experience working as backend engineer
  • Experience building multi-threaded, asynchronous, distributed systems
  • Good knowledge of Computer Science fundamentals (data structures and algorithms)
  • Good understanding of Object Orientation concepts
Nice to haves
  • Familiarity running services on Cloud Infrastructure (Amazon AWS, Google Cloud Platform, Microsoft Azure), using containers and/or container orchestration platforms (Docker, Kubernetes, Openshift)
  • Experience working directly with production systems
  • Experience with multiple programming languages
  • Experience with the MongoDB Server (specialized, in-depth training will be provided upon joining)
  • Experience or interest in full-stack web application development
What is in it for you
  • Generous compensation package (top-range salary, equity, comprehensive benefits)
  • Flexible working options
  • Opportunities to learn on the job (time to upskill in new technologies)
  • Team budget for attending industry-specific conferences and training
  • High level of independence in your day to day work
  • Engineers in our team have the chance to work with multiple programming languages (JAVA, Javascript/React, Golang)
  • You'll be joining a good-humored supportive team that works well together!
Requisition ID
Show more

These jobs might be a good fit

08.08.2025
MDB

MongoDB Partner Programs Lead India, Haryana, Gurugram

Limitless High-tech career opportunities - Expoint
Build and execute global GTM (co-selling, co-marketing, product alignment) programs with Azure Cloud with a direct reporting line to the Director of Partner Programs. Liaison with internal teams (Product Management,...
Description:

Though the focus is on India, the individual will be required to work on global programs too. So the individual should be flexible to work across different time zones when required.

Responsibilities
  • Build and execute global GTM (co-selling, co-marketing, product alignment) programs with Azure Cloud with a direct reporting line to the Director of Partner Programs
  • Liaison with internal teams (Product Management, Legal, Revenue, Finance, etc.) to launch new solutions, initiatives, and sales plays with Azure Cloud
  • Own partner new business quota & pipeline creation for Atlas deals sourced and influenced by Azure Cloud sales teams
  • Drive enablement and field alignment activities to deliver incremental MongoDB Atlas co-sell revenue with Azure Cloud
  • Lead day-to-day operations of Azure Cloud Marketplaces and execute new initiatives to improve the effectiveness of the channel
  • Prepare and deliver business reviews to MongoDB’s & Azure Cloud’s senior sales and partner leaders
  • Interlock with extended Partner team - Cloud/Hybrid Specialists, Partner Marketing, Partner Architect Team - for backup and support
Requirements
  • Business acumen, with a demonstrated track record of driving emerging/disruptive technologies
  • End-to-end negotiation experience, including identifying, developing, and executing successful partnerships
  • Excellent written and verbal communication skills, including group leadership and executive presentations
  • Ability to assess technical and commercial feasibility for the partner and MongoDB
  • 3-5 years in a direct sales role or partner/channel role with an Enterprise Software company
  • Preferably have Program management skills
  • Knowledge of generating pipeline and selling in the Cloud/Database/IaaS space
  • Prior experience of working in a heavy sales matrix model is preferred
  • Prior experience in working with AWS/Azure/GCP is preferred
  • Technically knowledgeable in the enterprise software and cloud computing space
Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
8+ years of commercial software development experience with at least one JVM language such as Java, preferably using the Spring ecosystem. 2+ years of experience leading, coaching, and mentoring a...
Description:
The ideal candidate for this role will have
  • 8+ years of commercial software development experience with at least one JVM language such as Java, preferably using the Spring ecosystem
  • 2+ years of experience leading, coaching, and mentoring a team of software engineers to achieve high-impact results
  • Solid experience in software architecture and development
  • Deep expertise in application/database modernization with proven ability to architect and implement frameworks that ensure database state equivalence across different implementations Must understand change data capture, event-driven database interception (MongoDB listeners, RDBMS triggers), and state comparison algorithms with pattern-based exclusions. Strong Spring Boot (or equivalent Java framework), MongoDB (or equivalent), and JDBC/JPA skills required
  • Extensive experience with relational and document data modeling and hands-on experience with at least one SQL database (Postgres, MySQL, etc) and at least one document database (e.g. MongoDB)
  • Good understanding of algorithms, data structures and their time and space complexity
  • Curiosity, a positive attitude, and a drive to continue learning
  • Excellent verbal and written communication skills
Position Expectations
  • Provide technical leadership and mentorship to a team of engineers, fostering a culture of innovation, quality, and continuous improvement
  • Drive the architectural vision and long-term technical roadmap for the Modernization Testing and Verification product suite, ensuring it is scalable, reliable, and performant
  • Collaborate closely with Product Managers and other stakeholders to define product features and translate business requirements into robust technical designs
  • Lead the design and implementation of complex, mission-critical components of our automated testing and code verification platform
  • Champion and enforce engineering best practices through design reviews, code reviews, and by setting a high standard for quality and operational excellence
  • Act as a hands-on leader, guiding the team through complex technical challenges and contributing to the codebase where necessary
Success Measures
  • Within the first three months, you will have
    • Fully ramped up on our architecture, business domain, and team processes
    • Established yourself as the technical leader within the team, actively driving technical discussions, design reviews, and planning for the product roadmap
    • Begun mentoring team members and building strong collaborative relationships with your product counterparts
  • Within six months, you will have
    • Successfully led the team to deliver a major feature or product release
    • Made significant contributions to the architectural roadmap and started influencing the technical direction of adjacent teams
    • Established a clear rhythm of execution and a high-performing culture within your team
  • Within 12 months, you will have
    • Become recognized as the go-to technical expert for the modernization testing domain at MongoDB
    • Delivered large-scale features across the entire tech stack that have a measurable impact on our customers and business
    • Played a crucial role in recruiting, hiring, and growing the engineering team


**MongoDB is an equal opportunities employer.**

Requisition ID
Show more
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Lead Software Engineer Modernisation Platform opportunities at Mongodb in India, Gurugram. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.