Innodata Inc. - Senior Full-Stack Software Engineer
Requirements
• 5+ years building and shipping production software. • Active Top Secret clearance with SCI eligibility (U.S. citizenship required). • Strong backend skills in a modern systems or application language (we work primarily in Rust; we're happy to help a strong engineer ramp up). • Solid SQL and PostgreSQL fundamentals — indexing, transactions, and query performance. • Proficiency with TypeScript and React and an eye for clean, responsive UIs. • Experience deploying and running services with Docker and Kubernetes. • Strong communication skills — able to explain technical work clearly to customers and non-technical stakeholders. • Ability to travel to customer sites. • Customer-facing, consulting, or solutions-engineering experience. • Experience deploying software in classified, air-gapped, or other regulated environments. • AWS/EKS (including GovCloud), infrastructure-as-code, and STIG or RMF experience. • Experience with data-intensive applications, data pipelines, or Python for data work. • Familiarity with AI training data, annotation, or data-labeling workflows. • Core Technologies: • Core Technologies: • Rust · TypeScript / React · PostgreSQL · Python · cloud object storage · Docker · Kubernetes · AWS (including GovCloud). (Additional components shared during the interview process.) • Eligibility: • U.S. citizenship and an active Top Secret clearance with SCI eligibility are required. This role is open to candidates anywhere in the U.S. (remote) or hybrid in the Washington, DC area, with occasional travel to customer sites. • 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 on how to recognize job scams, please visit the Federal Trade Commission’s guide at https://consumer.ftc.gov/articles/job-scams. • If you believe you’ve been targeted by a recruitment scam, please report it to Innodata at [email protected] and consider reporting it to the FTC at ReportFraud.ftc.gov.
Responsibilities
• Build features end to end across our Rust backend and TypeScript/React frontend, from the data model and APIs to a polished, interactive web application. • Design data models, APIs, and ingestion pipelines that are fast and reliable at scale. • Help deploy, configure, and support the platform in cloud and customer environments, including AWS GovCloud, on-premises Kubernetes, and air-gapped or classified networks. • Build data connectors and integrations that bring customer data into the platform and fit it to their workflows. • Contribute to architecture, code quality, performance, and security as the product grows.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT