Software Engineer, Data Migration
$106k - $209kMongoDB 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
- 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...SuggestedFull timeTemporary workRemote workFlexible hours
$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...SuggestedWork experience placementRemote work- ...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,...SuggestedFull timeWork at office
$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/...SuggestedFull timeTemporary workFor contractorsWork at office$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...SuggestedPermanent employmentFull time$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$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 jobFull timeWork at officeShift work$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 employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours$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 timeWorldwide$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 timeContract workLive inWork at office- 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 timeFor contractorsWork at officeFlexible hours
$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 workCurrently hiringLocal areaRemote workFlexible hoursShift work- ...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
$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 placementWork at officeLocal areaFlexible hours- 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...
$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 timePart time- ...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...
- ...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
- 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 workWork from home
$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$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 workFlexible hours$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 timeContract workPart timeLocal areaRemote work$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$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 placementDay shift$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 workTemporary workWork at officeRemote workFlexible hours$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 workWork experience placementH1b- ...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
- ...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
- ...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 timeMonday to FridayShift workDay shift
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Data Migration. Be the first to apply!
- ngo software engineer Washington DC
- software data engineer Washington DC
- graduate software engineer Washington DC
- software system engineer Washington DC
- graduate software developer Washington DC
- software engineer - early career Washington DC
- entry level software engineer remote Washington DC
- software engineer intern Washington DC
- IT software developer Washington DC
- software developer positions Washington DC


