Senior Software Engineer, Data Migration & Code Generation jobs in United States
cer-icon
Apply on Employer Site
company-logo

MongoDB · 2 hours ago

Senior Software Engineer, Data Migration & Code Generation

MongoDB is building a world-class team in North America to create tooling that helps customers modernize their applications and migrate their data from legacy relational databases to MongoDB in real-time. The role involves designing, building, and optimizing data structures and algorithms to power generative AI and migration tools.

Cloud ComputingDatabaseOpen SourceSaaSSoftware
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Contribute high-quality, well-tested backend code to the data migration engine and core components of our generative AI orchestration platform
Collaborate effectively with Product Management, AI researchers and machine learning engineers and designers to build and deliver on the product roadmap
Work to develop robust and efficient backend services that orchestrate AI functionalities
Identify and address performance bottlenecks and architectural challenges in our systems, particularly within data flow and orchestration
Participate actively in code reviews to enforce best practices and patterns
Help troubleshoot and resolve complex technical issues in our distributed systems
Give and solicit feedback on technical design documents and pull requests
Perform tasks related to process such as CI/CD, quality, testing, etc

Qualification

JavaApache KafkaData MigrationSpring BootRelational DatabasesStreaming SystemsPythonC/C++RustJavaScriptReactAlgorithmsCuriosityCommunication Skills

Required

6+ years of engineering experience in backend systems, distributed systems, or core platform development
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
Extensive experience with streaming data platforms such as Apache Kafka and Change Data Capture (CDC) tools like Debezium
Extensive experience with relational data modeling and hands-on experience with at least one SQL database (Postgres, MySQL, etc)
Exposure to client-side technologies such as JavaScript and React is a plus
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

Preferred

Familiarity with cloud-native distributed systems (e.g., Kubernetes)
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

Benefits

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
Health benefits offerings

Company

MongoDB is a next-generation database that helps businesses transform their industries by harnessing the power of data.

H1B Sponsorship

MongoDB has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (159)
2024 (150)
2023 (133)
2022 (79)
2021 (51)
2020 (30)

Funding

Current Stage
Public Company
Total Funding
$311M
Key Investors
SalesforceEquityZenT. Rowe Price
2024-11-14Post Ipo Equity
2024-10-16Post Ipo Debt
2018-03-06Post Ipo Equity

Leadership Team

leader-logo
Chirantan Desai
President & CEO, MongoDB
linkedin
leader-logo
Jim Scharf
Chief Technology Officer
linkedin
Company data provided by crunchbase