Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Data Migration

jobr.pro

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. As companies modernise legacy workloads and data ecosystems, they are increasingly drawn to the flexibility and scalability of the document model. The tools developed by the Code Generation and Data Migration team are critical in this journey, helping customers with schema modelling, code generation, initial data loads, and continuous data synchronization. We’re looking for a Software Engineer with a strong background in computer science fundamentals, systems design, experience in the Java ecosystem, streaming systems, and data‑intensive applications 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, code generation and migration 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 and building a sophisticated data migration suite using a modern technology stack, which includes Java, Spring Boot, Kafka, Debezium, and React. You will work on critical components that ensure the scalability, efficiency, and reliability of our services, collaborating closely with AI researchers, product management and other engineers to design and implement cutting‑edge products that solve complex customer challenges. This role will be based out of Washington, Oregon, or California. The ideal candidate for this role will have 2+ years of engineering experience in backend systems, distributed systems, or core platform development Experience 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 with streaming data platforms such as Apache Kafka and Change Data Capture (CDC) tools like Debezium Experience with relational data modelling 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 Nice to Have 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 Position Expectations 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 Success Measures Within the first three months, you will have: Familiarise yourself with the MongoDB database and aggregation language Familiarise yourself with the backend tech stack including Java, Spring Boot, and Kafka 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: Familiarised yourself with the rest of our application modernization tool stack Delivered at least one large‑scale feature that spans the entire tech stack Reviewed and contributed to scope and technical design documents Within 12 months, you will have: Become a key contributor to our backend stack, capable of taking on complex features independently Helped recruit and interview new members of the team Collaborated effectively with other teams at MongoDB on cross‑functional projects 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: 4263333160 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. #J-18808-Ljbffr jobr.pro

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Data Migration in California, MO vacancy
  • MongoDB, Inc. is seeking a Software Engineer to join its North America team. The role involves designing and optimizing data structures for generative AI platforms and migration tools. Ideal candidates have strong backend experience and familiarity with Java, Spring Boot... 
    Suggested

    jobr.pro

    California, MO
    5 days ago
  • $72k - $170k

     ...Sun West Mortgage Company, Inc. is searching for talented engineers and architects in California to join their innovative team. The role offers the opportunity to work remotely and be part of a creative environment focused on engineering miracles. Salary ranges from $7... 
    Suggested
    Remote work

    6AM City

    California, MO
    4 hours ago
  • $179.4k - $224.3k

     ...Senior Software Engineer, Data Engineering Remote, USA Omada Health is on a mission to inspire and engage people in lifelong health, one step at a time. Job Overview We are dedicated to leveraging data to drive strategic decision-making and operational efficiency... 
    Suggested
    Local area
    Remote work
    Work from home
    Flexible hours

    Omada Health

    California, MO
    6 days ago
  • Scorpion Therapeutics is seeking a Principal Software Engineer to lead project pages for Dotmatics and ensure effective research workflows. The ideal candidate will have significant experience in scientific software and customer service, providing training and support to... 
    Suggested

    Scorpion Therapeutics

    California, MO
    5 days ago
  •  ...seven years of experience in electronic data processing systems, including four years...  ...services and a Bachelor’s degree in IT or Engineering is required. This role involves...  ..., developing applications, and ensuring software quality, applying rigorous security policies... 
    Suggested
    Remote work

    Nexlogica

    California, MO
    2 days ago
  • Embakire Staffing is seeking a Python Software Engineer to join their Rising Tide team working remotely. Your responsibilities will include supporting and developing multiple applications, focusing on data transformation and production in an Agile environment. The ideal... 
    Remote job

    6AM City, LLC

    California, MO
    5 days ago
  • $150k - $190k

    6AM City, LLC is looking for a Senior Analytics Engineer to provide data-driven insights and technical leadership. This position focuses on advanced analytics and data engineering, crucial for scaling our B2B marketplace. With a total compensation range from $150,000 to... 
    Remote job

    6AM City, LLC

    California, MO
    9 hours ago
  • Omada Health, Inc. is seeking a Senior Software Engineer to lead data engineering initiatives. This role involves designing scalable data architectures, optimizing ETL processes, and ensuring data quality. Candidates should have over 5 years of experience in building data... 
    Remote work

    Omada Health

    California, MO
    2 days ago
  • - DevOps Engineer - ML & Data Infrastructure - High 5 Games# DevOps Engineer - ML & Data Infrastructure## Job DescriptionWe're looking for a DevOps Engineer to help design, build, and optimize the cloud infrastructure powering our machine learning operations. You'll play... 
    Worldwide

    TryApplyNow

    California, MO
    1 day ago
  • $135k - $200k

    Tensec is seeking a skilled software developer to join our Integration Team in Mountain View, CA. This Hybrid position involves designing and implementing complex integration solutions between our platform and third-party healthcare systems. The ideal candidate has a Bachelor... 

    Tensec

    California, MO
    2 days ago
  • $100k - $130k

     ...in a complex digital world. As an IAM Software Engineer, you will help to drive the evolution of...  ...with App Owners and Security teams to migrate legacy applications to modern protocols...  ...decisions are supported through market data, where regional variances may exist based... 
    Full time

    Medium

    California, MO
    4 days ago
  •  ...We are in the need of a Senior Back-End Developer that has good data/database experience. This individual should have experience with...  ...framework skills (e.g. Node.js, Django/Flask) o Design and update software database. This includes, but is not limited to: Software... 

    6AM City, LLC

    California, MO
    5 days ago
  • $150k - $180k

    Cloudera is seeking a Solutions Engineer to support sales goals using technical and customer service skills. You will create solution...  ...'s Degree and 3-5 years of experience in enterprise software and Big Data. This position offers a salary range of $150,000 - $180,000... 

    Cloudera

    California, MO
    3 days ago
  • A data-focused technology company is seeking an individual to finetune small language models and enhance existing data quality. The role involves data scrubbing, normalization, and pushing solutions into production environments. Ideal candidates should have Python experience... 

    Sumble Inc

    California, MO
    1 day ago
  • Inland-Empire-Health-Plan- in California is seeking a Data Engineer III. This role requires leading the design and development of robust data solutions while collaborating across teams. Candidates should have a minimum of 8 years of experience in Azure data solutions, strong... 

    Inland-Empire-Health-Plan-

    California, MO
    4 days ago
  • $115k - $130k

    Universal Brand Development is looking for a Lead Data Engineer based in California. The role requires hands-on business intelligence expertise to support data-driven decisions across various business departments. Responsibilities include collaborating with teams on data... 

    Universal Brand Development

    California, MO
    5 days ago
  • A leading healthcare provider in California is seeking a Data Engineer III responsible for designing data solutions and mentoring engineers. Applicants should have extensive experience in Azure Data services, strong programming skills in Python and C#.NET, and a Bachelor... 

    Inland Empire Health Plan

    California, MO
    5 days ago
  •  ...will possess strong Azure Cloud technical skills and experience in DevOps pipeline automation, contributing to successful service migrations to the Cloud. Join a dynamic team where your expertise will drive impactful projects and enhance service delivery in a... 

    TechDigital Group

    California, MO
    2 days ago
  • $149.2k - $261.2k

    6AM City, LLC is looking for a Staff Data Platform Software Engineer to manage data growth and optimize performance. The ideal candidate has over 6 years of experience in software development, primarily in Core Java and relational databases. Responsibilities include collaborating... 

    6AM City, LLC

    California, MO
    5 days ago
  • $213k - $266k

    Cloudera is seeking a Senior Staff Engineer to lead the design and architecture of complex cloud services. This pivotal role involves developing core components for hybrid cloud data management, driving technical innovation, and mentoring fellow engineers. The ideal candidate... 
    Remote job
    Flexible hours

    Cloudera

    California, MO
    2 days ago
  • $150k - $200k

     ...A leading financial services firm is seeking a Lead Data Engineer to join their team. The ideal candidate will design and maintain robust...  ...various stakeholders. Candidates should possess extensive software development experience and strong knowledge of data modeling... 
    Remote work

    Dimensional Fund Advisors

    California, MO
    5 days ago
  • $60 - $120 per hour

     ...Micro1 is seeking a Software Developer for a remote position. You will join a diverse team focusing on innovation to design and deliver scalable back-end and full-stack solutions. The ideal candidate has extensive experience with programming languages such as Python,... 
    Hourly pay
    Remote work

    micro1

    California, MO
    4 days ago
  • $152k - $253k

     ...on the world. NVIDIA’s AI Factories (e.g. data centers) host ground-breaking products...  ...heart of our AI Factory is the ability to engineer mechanical and electrical designs in close...  ...product reliability, automated testing and software · Collaborate with cross functional... 
    For contractors
    Work at office

    Dormont Manufacturing Co

    California, MO
    5 days ago
  • $170k

    Netflix, Inc. is seeking a Full Stack Software Engineer to enhance its data systems and support high-visibility projects. The role involves collaboration with Data Engineers and Scientists to develop intuitive data access patterns for the Netflix Knowledge Graph. Ideal... 

    Netflix, Inc.

    California, MO
    5 days ago
  • Seeking an Oracle Senior Software Engineer to join a team focused on implementing innovative solutions...  ...development Interface development Data conversion Performance tuning Code...  ...Hyperion Planning) Experience with data migration tools such as Fivetran or similar... 

    247Hire

    California, MO
    5 days ago
  • Drive Capital is seeking an Associate Systems Engineer for the West Coast to develop business relationships and support sales of enterprise...  ...IT organizations and a solid understanding of unstructured data applications. Responsibilities include managing customer relationships... 

    Drive Capital

    California, MO
    1 day ago
  •  ...technology solutions provider is looking for an experienced Data Engineer with over 8 years in data engineering and business intelligence...  ...essential. This position offers the opportunity to lead data migration initiatives and contribute to innovative data solutions in an... 

    Gokool Digital

    California, MO
    4 days ago
  • $86.4k - $176.2k

     ...that moves missions and the government forward! The work As a Data Engineer, you will be responsible for designing, developing, and...  ...ensure data quality across systems. Implement ETL processes for migrating and deploying data. Collaborate with cross‑functional teams... 
    Live in
    Work at office
    Local area

    Accenture Federal Services

    California, MO
    4 days ago
  • $152k - $287.5k

    NVIDIA Gruppe is seeking a skilled professional to improve the ASIC development lifecycle through automation and AI. This role requires extensive experience in developing ASIC design frameworks, high-level programming skills, and a strong background in AI. The position ...

    NVIDIA Gruppe

    California, MO
    5 days ago
  • A tech company is seeking a Senior Data Engineer specializing in Data Observability to develop a robust data reliability framework. The ideal candidate will implement observability across dbt, Snowflake DMFs, and integrate alerts with OpsGenie for incident management. Responsibilities... 

    SnapCode Inc

    California, MO
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Data Migration. Be the first to apply!