MongoDB logo
MongoDB

MongoDB, originally called 10gen, is a software development company. Since 2007, MongoDB has created an open-source, document-oriented database to help clients

Senior Lead Engineer, Code Generation

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 5,550Since 2008Company Site

Location

Oregon + 2 moreAll locations: Oregon | California | District Of Columbia

Posted

82 days ago

Salary

$151K - $297K / year

Seniority

Senior

Job Description

Senior Lead Engineer, Code Generation

MongoDB

The Application Modernization Platform (AMP) team is tackling one of the industry's most critical challenges: leveraging Generative AI to transform rigid, legacy applications into modern, microservices-based architectures powered by MongoDB. A core difficulty in legacy code transformation is guaranteeing the equivalence of the new application's business logic, ensuring it operates smoothly and efficiently with the new MongoDB data ecosystems in a reliable and scalable manner. The success of this mission heavily relies on the essential tools developed by the CodeGen team. We are looking for an experienced Senior Lead Software Engineer with a strong background in database ecosystem, reshaping complex large-scale services and team leadership. You will lead a talented team building a complex product suite using GenAI capabilities. The ideal candidate is a hands-on technical leader who can drive architectural decisions, mentor engineers, and collaborate closely with product management to deliver a product that solves our customers' most challenging application transformation problems. This role will be based in North America west coast, and offers a hybrid working model. The ideal candidate for this role will have - 10+ years of software development and operations experience, with a focus on building platforms and distributable software infrastructure - 2+ years of experience leading, coaching, and mentoring a team of software engineers to achieve high-impact results - Extensive product experience in building enterprise-grade analytics systems for data streaming or data tooling - 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) - Having experience in using GenAI in building complex large-scale systems, and knowing what GenAI is best suited to do, is a plus - Curiosity, a positive attitude, and a drive to continue learning - Excellent verbal and written communication skills - Excellent time and project management skills including the ability to make realistic assessments of project cost and complexity 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 Code Gen 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 AMP’s code transformation toolset - 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 MeasuresWithin the first three months, you will have: - Fully ramped up on our architecture, business domain, and team processes - Establish yourself as the technical leader within the team, actively driving technical discussions, design reviews, and planning for the product roadmap - Begin 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 code transformation 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 About MongoDBMongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the database for the AI era, enabling innovators to create, transform, and disrupt industries with software. MongoDB’s unified database platform, the most widely available, globally distributed database on the market, helps organizations modernize legacy workloads, embrace innovation, and unleash AI. Our cloud-native platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available across AWS, Google Cloud, and Microsoft Azure. With offices worldwide and over 60,000 customers, including 75% of the Fortune 100 and AI-native startups, relying on MongoDB for their most important applications, we’re powering the next era of software. Our compass at MongoDB is our Leadership Commitment, guiding how and why we make decisions, show up for each other, and win. It’s what makes us MongoDB. To drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy, we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it’s like to work at MongoDB, and help us make an impact on the world! MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter. MongoDB, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type and makes all hiring decisions without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. REQ ID: 1273362479 MongoDB’s base salary range for this role is posted below. Compensation at the time of offer is unique to each candidate and based on a variety of factors such as skill set, experience, qualifications, and work location. Salary is one part of MongoDB’s total compensation and benefits package. Other benefits for eligible employees may include: equity, participation in the employee stock purchase program, flexible paid time off, 20 weeks fully-paid gender-neutral parental leave, fertility and adoption assistance, 401(k) plan, mental health counseling, access to transgender-inclusive health insurance coverage, and health benefits offerings. Please note, the base salary range listed below and the benefits in this paragraph are only applicable to U.S.-based candidates. MongoDB’s base salary range for this role in the U.S. is: $151,000—$297,000 USD

Benefits

  • 401(K), Adoption Assistance, Childcare benefits, Commuter benefits, Company equity, Company-sponsored outings, Customized development tracks, Dental insurance, Disability insurance, Volunteer in local community, Employee stock purchase plan, Fitness stipend, Flexible Spending Account (FSA), Flexible work schedule, Generous parental leave, Generous PTO, Company-sponsored happy hours, Health insurance, Job training & conferences, Open door policy, Life insurance, Mentorship program, Open office floor plan, Paid holidays, Pair programming, Paid sick days, Onsite office parking, Partners with nonprofits, Performance bonus, Pet insurance, Promote from within, Recreational clubs, Lunch and learns, Relocation assistance, Remote work program, Return-to-work program post parental leave, Sabbatical, Free snacks and drinks, Team based strategic planning, OKR operational model, Vision insurance, Wellness programs, Some meals provided, Mental health benefits, Home-office stipend for remote employees, Fertility benefits, Employee resource groups, Employee-led culture committees, Hybrid work model, President's club, Employee awards, Transgender health care benefits, Abortion travel benefits, Meditation space, Mother's room, Flexible time off, Bereavement leave benefits

Related Job Pages

More Full-stack Engineer Jobs

RPE logo

Full Stack Developer, Mid-level

RPE

🟠Somos a força por trás dos pagamentos que movem o varejo brasileiro.

Full TimeRemoteTeam 201-500H1B No Sponsor

• Develop end-to-end features (frontend and backend) autonomously, ensuring efficient integration between user interfaces and APIs. • Analyze and resolve medium to high complexity issues independently, using sound debugging and investigation practices. • Actively contribute to technical estimates and refinements, offering critical insight into implementation feasibility and timelines. • Write clean, testable, and maintainable code, following the architectural standards defined by the Chapter Leader and Architecture team. • Participate collaboratively in code reviews, focusing on maintaining team standards and promoting mutual learning. • Support the technical growth of Junior Developers and Interns by sharing knowledge and assisting in day-to-day tasks. • Work closely with Product Owners, QAs, and other developers to ensure the technical solution meets business needs. • Actively participate in team ceremonies (daily stand-ups, retrospectives, planning sessions), suggesting improvements to development processes and the squad's agility.

Brazil
Job Closed
Exact Sciences logo

Senior Software Engineer

Exact Sciences

Changing the way we think about detecting and treating cancer.

Full TimeRemoteTeam 5,001-10,000Since 1995H1B Sponsor

• Demonstrate strong working knowledge, skills, and understanding of practices for complex programs and initiatives demonstrating creativity and substantial understanding of specialized techniques, processes, procedures. • Troubleshoot issues and problems of medium complexity for major software applications; break down complex tasks, make reasonable decisions, investigate and fix bugs, and operate independently. • Initiate independent designs that impact and influence the department’s delivery and approach. • Lead reviewing design alternatives, problems, and solutions with an eye on limiting the need for later problem solving. • Consistently influence and make significant decisions within a project, demonstrating good judgment in selecting methods and techniques for obtaining solutions based in a solid understanding of business strategy and best practices with minimal instructions for difficult or unpredictable situations. • Contribute individual capabilities to the achievement of group objectives, and work effectively with others in a group setting. This includes mentoring, coaching, and technical guidance for junior members of the team. • Build successful internal and external partnerships with peers, SMEs, stakeholders, and decision-makers. • Communicate clear and concise project plans/designs and status updates for a project. • Ability to work nights and/or weekends, as needed.

United States
$99K - $168K / year
Job Closed
Digible, Inc logo

Senior Software Engineer

Digible, Inc

Digible provides advanced digital marketing and technology solutions for the multifamily housing industry.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Think product-first — own outcomes, not just tickets, and ensure work delivers real customer impact • Design, build, and ship features end-to-end, from problem definition through production • Use AI as a core part of your workflow — writing specs, generating code, and critically evaluating outputs • Practice augmented coding — maintaining high standards for code quality, testing, and system design • Navigate ambiguity by prototyping, iterating, and validating solutions with real data • Contribute across the full stack (Node, TypeScript, React) in a cloud-native environment (AWS/GCP) • Improve and evolve a large, interconnected production codebase • Debug complex issues across services and make sound architectural decisions • Own production systems, including observability, reliability, deployments, and on-call responsibilities • Collaborate closely with engineers through code reviews, pairing, and shared problem solving • Transfer knowledge and best practices through hands-on work, not just documentation • Influence technical direction within your pod and contribute to broader engineering improvements • Help define and evolve engineering practices, especially around AI-native development • Step in to lead ambiguous or high-impact problems, and step back to enable others when appropriate • Leave systems and teams better than you found them

United States
$140K - $210K / year
AgileEngine logo

Lead Software Engineer

AgileEngine

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

Full TimeRemoteTeam 1,001-5,000

Role Description This Lead Full Stack Engineer role requires advanced Japanese proficiency and lets you shape a versatile workflow automation platform, designing both frontend and backend solutions that boost operational efficiency. You’ll work closely with stakeholders in Japan, translating complex requirements into scalable systems while influencing architecture and driving impactful business outcomes. What You Will Do - Build, extend, and scale our internal workflow automation platform built on top of n8n; - Design and implement backend services and integrations to support complex automation workflows; - Develop and maintain scalable integrations with internal services, third-party SaaS platforms, and APIs; - Collaborate closely with stakeholders and pilot users in Japan, particularly within the Recruit domain, to ensure successful platform onboarding and adoption; - Customize workflows and platform capabilities based on user needs and operational requirements; - Contribute to platform architecture decisions and ensure long-term scalability and reliability; - Provide technical leadership and best practices for automation design, system integrations, and platform stability; - Support users by troubleshooting issues, improving platform usability, and ensuring successful adoption. Qualifications - 5+ years of experience; - Business-level to native Japanese proficiency, written and spoken — non-negotiable; - Ability to communicate effectively with stakeholders and users in Japan; - Strong experience with Node.js as a primary backend language; - Experience building, extending, or operating automation platforms using n8n; - Python as a secondary language for backend services, scripting, or supporting components; - Experience with React for building modern, responsive interfaces and integrating frontend applications with backend services; - PostgreSQL – relational database design, querying, and optimization; - MongoDB – experience with NoSQL data modeling and document-based storage; - Strong experience building and maintaining REST APIs; - Experience integrating internal systems and third-party SaaS platforms; - Experience with Docker and containerized environments; - Strong stakeholder management and relationship-building skills; - Comfortable working directly with users and partners to understand needs and ensure successful platform adoption; - Ability to translate technical capabilities into practical solutions for business teams; - Strong collaboration and communication skills in cross-functional and international environments; - Upper-intermediate English level. Nice to Haves - Experience designing workflow automation systems; - Experience with SaaS integrations across multiple platforms; - Background in platform architecture or internal developer platforms; - Experience building internal tools or automation platforms used across multiple teams. Benefits - Remote work & Local connection: Work where you feel most productive and connect with your team in periodic meet-ups to strengthen your network and connect with other top experts. - Legal presence in India: We ensure full local compliance with a structured, secure work environment tailored to Indian regulations. - Competitive Compensation in INR: Fair compensation in INR with dedicated budgets for your personal growth, education, and wellness. - Innovative Projects: Leverage the latest tech and create cutting-edge solutions for world-recognized clients and the hottest startups.

India