Senior Software Engineer
MongoDB
πRemote - United States
Please let MongoDB know you found this job on JobsCollider. Thanks! π
Job highlights
Summary
Join MongoDB's Application Modernization team as a Senior Software Engineer and play a pivotal role in developing AI-powered tools to help users navigate code conversion challenges. You will be responsible for executing a comprehensive code modernization strategy, designing and optimizing code parsers, and collaborating with stakeholders to implement a robust code modernization process. This role requires extensive experience in Java, Javascript, relational databases, and ideally, MongoDB and JSON. The position offers a variety of work options (in-office, remote, or hybrid) and is located in North America. MongoDB is committed to providing a supportive and enriching culture with various benefits.
Requirements
- 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
- 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
Responsibilities
- 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
Preferred Qualifications
- Experience in using and developing with MongoDB and JSON-based Document models
- Experience with tools and methodologies for code analysis, refactoring, and automated testing
- A good understanding of Generative AI concepts, tools, and services
- Any experience building new applications/tools using Generative AI
- A strong interest in how AI-supported toolchains can improve application development
Benefits
- 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
- Health benefits offerings
- Equity
- Participation in the employee stock purchase program
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- πArgentina
- πGermany
- π°$165k-$195kπWorldwide
- π°$175k-$225kπWorldwide
- πGermany
- π°$175k-$210kπUnited States, Worldwide
- π°$185k-$223kπUnited States
- πPortugal
- π°$169k-$240kπUnited States
- π°$225k-$255kπUnited States