Backend Engineer
Lilt
- United States
- Mid Level
- 2+ years
- Posted
Skills
Required
- backend
- APIs / SDKs / webhooks
- CI/CD
- MT
- event-driven/pub-sub architectures
- Kafka
- Pub/Sub
- relational/NoSQL data modeling
- Slack
- Node.js / TypeScript
- Java
- Python
Preferred
- low-latency / event-driven
- building REST API endpoints
- streaming services
- WebSockets
- gRPC
- message queues
- bot development
- frontend / React
LILT, a leading language technology company, as a Backend Engineer on the Create team. In this role, you will work closely with senior engineers and Product to build the services powering the real-time translation pipeline and meeting-platform integration. You will help define clean API contracts, contribute to the event-driven correction and broadcast system, and grow into owning larger pieces of the backend architecture. You will also build and maintain backend services, implement event-driven routing logic, and write and maintain automated tests.
Responsibilities
- Additionally, you will partner with frontend/fullstack engineers, participate in on-call rotation, and help generate post-meeting assets.
- Contribuer à la définition des contrats d'API et à la mise en œuvre de la logique de routage événementiel.
- Construire et maintenir des services backend pour le pipeline de traduction en temps réel, y compris l'ingestion audio et l'orchestration ASR/MT.
- Écrire et maintenir des tests automatisés et contribuer aux pipelines CI/CD pour les nouveaux services backend.
- Enough frontend/React exposure to reason about API contracts with a real-time, stateful UI
- Experience building and consuming REST/GraphQL APIs, including authentication patterns (OAuth, API keys/tokens, service accounts)
Requirements
- Experience with event-driven/pub-sub architectures (Kafka, Pub/Sub, or similar)
- Ability to take a well-scoped ticket or spec and ship it with minimal oversight, while communicating blockers and timeline risk early
- Comfort with relational/NoSQL data modeling for session state, transcripts, and configuration data
- Experience integrating with third-party platform APIs, SDKs, or webhooks (Slack, Zoom, or similar collaboration platforms)
- Solid experience with Node.js/TypeScript, Java, Python, or a comparable backend language/ecosystem, and the ability to work across more than one when needed
- Solid grasp of testing and delivery practices: CI/CD and automated integration/e2e tests
- 2–5 years of professional backend software engineering experience, ideally including production systems that handle real-time or streaming data
- Familiarity with localization/TMS workflows: XLIFF, Translation Memory, MT vs. human translation pipelines
- Experience with speech/audio pipelines: diarization, streaming ASR, or audio stream handling
- US citizenship and residence in the United States
- Experience working on 0-to-1 products within a larger, established company
Preferred
- Experience building REST API endpoints as well as streaming services with WebSockets, gRPC, message queues, or comparable low-latency/event-driven patterns
- Strong Plus
- Hands-on Microsoft Teams app or bot development specifically (Teams Toolkit, Bot Framework, Azure Communication Services, Microsoft Graph)
- Interest or coursework in NLP/ML systems
- Experience with observability tooling (e.g., Datadog) in production, latency-sensitive systems
Pay
USD 110,400 - 138,000
jobapplier