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

Software Engineer, Data Migration

$106k - $209k

MongoDB HQ

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 modeling, 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 have2+ years of engineering experience in backend systems, distributed systems, or core platform developmentExperience in one or several of Java, Rust, C/C++, and/or Python, with a strong understanding of systems-level programming, memory management, and performance tuningExperience with streaming data platforms such as Apache Kafka and Change Data Capture (CDC) tools like DebeziumExperience 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 plusGood understanding of algorithms, data structures and their time and space complexityCuriosity, a positive attitude, and a drive to continue learningExcellent verbal and written communication skillsNice to HaveFamiliarity 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 NoSQLContributions to relevant open-source projectsPosition ExpectationsContribute high-quality, well-tested backend code to the data migration engine and core components of our generative AI orchestration platformCollaborate effectively with Product Management, AI researchers and machine learning engineers and designers to build and deliver on the product roadmapWork to develop robust and efficient backend services that orchestrate AI functionalitiesIdentify and address performance bottlenecks and architectural challenges in our systems, particularly within data flow and orchestrationParticipate actively in code reviews to enforce best practices and patternsHelp troubleshoot and resolve complex technical issues in our distributed systemsGive and solicit feedback on technical design documents and pull requestsPerform tasks related to process such as CI/CD, quality, testing, etc Success MeasuresWithin the first three months, you will have:Familiarize yourself with the MongoDB database and aggregation languageFamiliarize yourself with the backend tech stack including Java, Spring Boot, and KafkaSet up software development infrastructure (tech stack, build tools, etc) to enable development using the relevant tech stacksStarted collaborating with your peers and contributed to code reviews.Within six months, you will have:Familiarised yourself with the rest of our the application modernization tool stackDelivered at least one large scale feature that spans the entire tech stackReviewed and contributed to scope and technical design documentsWithin 12 months, you will have:Become a key contributor to our backend stack, capable of taking on complex features independentlyHelped recruit and interview new members of the teamCollaborated effectively with other teams at MongoDB on cross-functional projectsAbout MongoDBMongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the data platform for the AI era, enabling builders to create, transform, and disrupt industries with software. MongoDB’s unified data platform, the most widely available, globally distributed data platform 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 data platform and is available across AWS, Google Cloud, and Microsoft Azure.With offices worldwide and over 67,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: 4263333160MongoDB’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:$106,000—$209,000 USD

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Data Migration in Washington DC vacancy
  • JOB SUMMARYMarriott has an exciting opportunity for a Data Engineer/Senior Software Engineer - Data and Analytics Technology. This role helps develop our next-generation cloud platform for data, analytics, AI, and machine learning. Appropriate candidates have a passion... 
    Suggested
    Full time
    Temporary work
    Remote work
    Flexible hours

    Marriott International

    Bethesda, MD
    3 days ago
  • $148.5k - $237.6k

     ...with our ecosystem of devices and cloud software. Like our products, we work better together...  ...need training systems informed by real data about how officers perform in the field....  ...next decade.The head of product was a Staff Engineer. Our TPM ran a 60-person engineering... 
    Suggested
    Work experience placement
    Remote work

    Axon

    Washington DC
    2 days ago
  •  ...Statsig Statsig is on a mission to fundamentally change how software is built, tested, and shipped. Thousands of companies use...  ...seeking a talented and motivated individual to join our Data team as a Software Engineer-Data Platforms. As a Software Engineer-Data Platforms,... 
    Suggested
    Full time
    Work at office

    Statsig

    Washington DC
    15 hours ago
  • $131.3k - $237.35k

     ...future.We’re seeking a Principal Engineer / Technical Lead to support...  ..., you’ll help drive CESO’s migration to a high‑security cloud environment...  ...artifacts, including data models, SOPs, installation guides...  ...unstructured)Experience with software development languages/... 
    Suggested
    Full time
    Temporary work
    For contractors
    Work at office

    Leidos

    Arlington, VA
    1 day ago
  • $147k - $220.5k

     ...is the ability to make informed and automated decisions quickly, backed with high quality data. That is our goal for the data team at Stoke, our software empowers our engineers and provides them the ability to automate and improve the efficiency of their day-to-day tasks... 
    Suggested
    Permanent employment
    Full time

    Stoke Space

    Washington DC
    15 hours ago
  • $186.4k - $233k

    Scale AI is seeking a highly skilled and motivated Software Engineer to join our dynamic Public Sector Engineering team. As a part of this team...  ...Software Engineer to architect and build the foundational data infrastructure that will serve as the brain of a project ecosystem... 
    Full time

    Scale AI

    Washington DC
    1 day ago
  • $140k - $200k

     ...office. These include frontend and backend engineers, AI research scientists, and others from...  ...Overview We're looking to hire for our Data side of our AI team at Speechify. This role...  ...work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be... 
    Remote job
    Full time
    Work at office
    Shift work

    Speechify

    Washington DC
    15 hours ago
  • $109k - $160k

     ...Learn more at  . About The Role: The Data Platforms Team serves as the experts on...  ...Who You Are: We are seeking a senior engineer with specialization in database and stream...  ...You have 2~5 years of experience in a software or infrastructure engineering industry.... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    Coreweave

    Washington DC
    15 hours ago
  • $148.5k - $223.9k

     ...future of Salesforce.The Experience:Salesforce Data 360 is transforming how enterprises unify, analyze...  ...and deliver highly scalable, high-quality software while collaborating with geographically distributed engineers and product owners. You bring deep technical expertise... 
    Full time
    Worldwide

    Salesforce

    Washington DC
    3 days ago
  • $197.3k - $313.7k

     ...future of Salesforce.Own the data and intelligence architecture...  ...technical direction every data engineer and ML practitioner on the...  ...Experience on shared standards.Migration leadership. Drive the data...  ...(The Hiring Bar)10+ years in software / data engineering, including... 
    Full time
    Contract work
    Live in
    Work at office

    Salesforce

    Washington DC
    3 days ago
  • Job Title: Software Engineer/Data Manager Location(s): Quantico, VAHours: Regular Full-TimeClearance RequirementsThis position requires a current and active TS/ SCI with Poly at the time of application.What you will be doing:The Software Engineer/Data Manager shall provide... 
    Full time
    For contractors
    Work at office
    Flexible hours

    JASINT

    Alexandria, VA
    1 day ago
  • $104k - $166k

    ResponsibilitiesPeraton is currently seeking to hire an experienced Principal Engineer Analyst - Azure Cloud Migration & ModernizationLocation: Rosslyn, VA or Beltsville, MD -...  ...technologies.Analyze application dependencies, data sensitivity, technical risks, and migration complexity... 
    Contract work
    Currently hiring
    Local area
    Remote work
    Flexible hours
    Shift work

    Peraton Corporation

    Arlington, VA
    4 days ago
  •  ...developer‑friendly streaming platform on the market. The Role Wowza Media Systems is seeking a Senior Software Engineer to join the team responsible for the core data infrastructure that powers our entire product ecosystem — including the systems that process product usage... 
    Remote work

    Wowza Inc

    Washington DC
    3 days ago
  • $125k - $250k

     ...dedicated to accomplishing hard things, together.As a Senior Software Engineer working on the Appian platform, your mission will be to ensure...  ...never imagined. Your scope extends from the high-performance data layer to the cross-platform user interface to the design... 
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Appian

    McLean, VA
    11 hours ago
  • OverviewVTG is seeking a Data & Software Engineer works with a small team to build complex data flows for a custom application. Successful candidate...  ...bottlenecksLeverage a background in large-scale data migration or platform modernization effortsContribute to data... 

    VTG

    McLean, VA
    11 hours ago
  • $119.7k - $199.3k

     ...Communications, Customer Care, Engineering & Product, Finance, Human...  ...looking for a Full-Stack Senior Software Engineer to help shape the...  ...around Arc.With the initial migration from Carta to Iterable largely...  ...templates and content systems, data integrations, personalization... 
    Full time
    Part time

    Washington Post

    Washington DC
    3 days ago
  •  ...federal modernization effort. This role involves advising on OCI migration strategies for PeopleSoft HCM, collaborating with various...  ...Bachelor’s degree in a relevant field and 5+ years of experience in cloud systems engineering, ideally with DoD experience. #J-18808-Ljbffr... 

    Spatial Front

    Arlington, VA
    15 hours ago
  •  ...Inc. is seeking a highly skilled Full Stack Developer with Big Data expertise to support mission-critical programs within the...  ...objectives. The ideal candidate will bring a strong mix of full stack engineering capabilities and data-intensive application experience , with... 
    Full time

    Kda Consulting Inc

    McLean, VA
    15 hours ago
  • EmergeATS is seeking a senior DevOps Engineer supporting a Lockheed Martin program, highly available platform that orchestrates the microservices of a modernized operational system utilizing cutting-edge technologies. This position requires an experienced infrastructure... 
    Temporary work
    Work from home

    Kroll

    Washington DC
    11 hours ago
  • $163.8k - $257.4k

     ...ambition, you won’t just contribute. You’ll make things happen-fast.About the Role:We are seeking an experienced Principal Software Engineer (Data) to join our fast-paced, collaborative data team. In this role, you will have broad authority to drive the direction of our... 
    Worldwide

    ZoomInfo

    Bethesda, MD
    2 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search...  ...role. The AI angle here is about the data layer: document processing, hybrid lexical...  .... Document APIs, Compatibility, and Migration Help evolve developer-facing... 
    Temporary work
    Flexible hours

    Oracle

    Washington DC
    3 days ago
  • $132.9k - $207.75k

    Responsibilities**This is part of a proposal effort and is contingent on contract awardNoblis is hiring multiple AI/ML Engineers and Data Scientists. This will be a full-time role located onsite at a Government facility in the National Capital Region (NCR). In this role... 
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Noblis

    Arlington, VA
    2 days ago
  • $197.3k - $313.7k

     ...business platforms by combining CRM, enterprise data, automation, and AI. As part of this vision, we are investing in a unified engineering ecosystem that spans Salesforce...  ...Staff (PMTS) who brings a rare combination of software engineering, data engineering, and AI expertise... 
    Full time

    Salesforce

    Washington DC
    3 days ago
  • $118.6k - $177.8k

    The Lead Data Engineer / Data Architect will spearhead the creation of our next-generation “...  ...house staff to execute the broader data migration, this role will act as the technical...  ...interfaces with our evolving internal team:§ Software Engineers: Interface with engineers... 
    Work experience placement
    Day shift

    Oceaneering International

    Suitland, MD
    4 days ago
  • $68.08k - $141.83k

    Req ID:376143NTT DATA strives to hire exceptional, innovative and passionate individuals...  ....We are currently seeking a IoT / Edge Software Engineer to join our team in Bethesda (REMOTE),...  ...supporting data migration, legacy system integration, and operational... 
    Contract work
    Temporary work
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Bethesda, MD
    1 day ago
  • $93.7k - $156.2k

    SMX is seeking Software Engineers (Junior/Mid/Senior/SME) supporting the design and implementation...  ...in support of enterprise cloud migration and mission-critical systems for the United...  ...maintenanceKnowledge of Apache NiFi for data flow automationExperience implementing... 
    Contract work
    Work experience placement
    H1b

    SMX

    Washington DC
    4 days ago
  •  ...can't do this with 5 different data/sales enablement point...  ...our advanced lead generation engine, hyper-personalized sequencing...  ...vigilance and understanding. Software engineers build the core of Amplemarket...  ...failure modes, bottlenecks, migrations, releases, interesting... 
    Remote work

    GrabJobs

    Washington DC
    1 day ago
  •  ...Azure, while enabling advanced data capabilities through scalable ETL pipelines and the migration of custom-developed tools into...  ...in all aspects of the software development lifecycle, including...  ...expert knowledge of software engineering with: Expert proficiency with... 
    Full time

    Bow Wave Llc

    Washington DC
    15 hours ago
  •  ...Financial Management, Facilities Engineering Services, and Program...  ...This role provides hands-on software development, design, and operational...  ...CSS and HTML—and performing data engineering tasks. These...  ...Transform, Load) processes to migrate data from text files, PDFs and... 
    Full time
    Monday to Friday
    Shift work
    Day shift

    Tesla Laboratories. Inc.

    Washington DC
    15 hours ago
  •  ...Job Description The SAS to Python/R Migration Developer is responsible for hands-on conversion...  ...defined standards Translate: SAS DATA steps PROC SQL Statistical PROCs...  ...~4+ years of analytics or data engineering experience ~ Strong hands-on SAS programming... 
    Flexible hours

    Ignite IT

    Suitland, MD
    17 days ago

Do you want to receive more vacancies?

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