×
Register Here to Apply for Jobs or Post Jobs. X

Backend​/Integration Engineer

Job in Fairfax, Fairfax County, Virginia, 22032, USA
Listing for: Innodata
Full Time position
Listed on 2026-07-20
Job specializations:
  • Software Development
    Backend Developer
Salary/Wage Range or Industry Benchmark: 75 - 80 USD Hourly USD 75.00 80.00 HOUR
Job Description & How to Apply Below
Position: Backend / Integration Engineer

Company Overview

Innodata (Nasdaq: INOD) is a global data engineering company. We believe that data and artificial intelligence (AI) are inextricably linked. Our mission is to enable the responsible advancement of artificial intelligence by providing the data, evaluation frameworks, and human expertise required to build AI systems that can be trusted  provide a range of transferable solutions, platforms, and services for Generative AI / AI builders and adopters.

In every relationship, we honor our 36+ year legacy delivering the highest quality data and outstanding outcomes for our customers.

About the Program

Innodata's Federal Practice builds the trusted data layer for critical infrastructure Trust & Safety work. Partnering with a leading systems integrator, we're delivering a modern, governed data services platform in a secure federal (IL4) environment. Over an intensive 20-week phase, you'll help stand up a data services storefront, a Data Card governance framework, synthetic data integration, and Databricks write-back capabilities.

About this Role

As the Backend/Integration Engineer, you'll build the connective tissue of the platform. You'll develop the data services storefront's backend, stand up ingest pipelines, and implement reliable write-back into our data lakehouse so results flow cleanly across systems. Working alongside the Solution Architect, you'll make sure the platform's components integrate securely and perform under real workloads in a federal (IL4) environment. It's a strong fit for a backend engineer who likes owning integrations and turning architecture into working plumbing.

Key Responsibilities
  • Implement Databricks REST API write-back for labeled outputs, Data Card provenance records, and synthetic content outputs
  • Build and validate the Duality back-end integration: catalog intake form configuration, parameter translation to Duality generation API, async job lifecycle management (submission, tracking, retry, completion), output handling
  • Implement Service Now REST integration for white-glove routing intake path
  • Build and maintain storefront backend services (API layer between frontend UI and platform components)
  • Implement Data Card write-back path in coordination with Solution Architect
  • Design and maintain async job queue management and retry logic across all integration surfaces
  • Structure output metadata for Data Card provenance records per DoD distribution statement requirements
Must-Have Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or related field required. Equivalent experience may substitute for degree on a 2-for-1 basis.
  • 6+ years total professional experience, 4+ years backend or API integration engineering
  • REST API integration with async job lifecycle patterns (submission, polling, retry, webhook handling)
  • Databricks REST API or strong Spark/Databricks platform familiarity
  • JSON schema design and structured metadata handling
  • Active Secret clearance with TS/SCI eligibility
Nice-to-Have Qualifications
  • Service Now REST API integration experience
  • Federal program API integration background
  • ZenML or ML orchestration pipeline familiarity
  • React or modern frontend experience for storefront skeleton support
Salary Range

The expected hourly salary range for this position is $75 to $80 per hour, based on experience, skills, and qualifications.

Note to Candidates

The Databricks write-back and Duality integration are the two highest-complexity tasks in Phase

B. Candidates should be prepared to discuss async API integration patterns and their approach to retry logic and error handling in federal-data environments during the interview.

Please be aware of recruitment scams involving individuals or organizations falsely claiming to represent employers. Innodata will never ask for payment, banking details, or sensitive personal information during the application process. To learn more about how to recognize job scams, visit the Federal Trade Commission’s guide at (Use the "Apply for this Job" box below)..

Equal Employment Opportunity

As set forth in Innodata Inc.’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary