Backend Engineer
Harmony AI (tryharmony.ai) · Indiana, United States · 1 wk ago
EngineeringFull-time
About the role
Build the backbone of the plant. As a Backend Engineer, you will design and build the data layer that connects ERPs, MES, QMS, PLCs, sensors, paperwork, and the tribal knowledge of senior operators. This is Harmony's backbone: the infrastructure that powers real-time visibility, AI search, workflow automation, and plant-wide action. You will work on-site or embedded close to customer environments, building the systems that ingest, normalize, structure, and move operational data across the plant. This is infrastructure work with real operational stakes, where reliability, speed, and practical judgment matter.
Responsibilities
- Work close to the floor.
- Build the backbone. Design and build the systems that ingest and unify data from ERP, MES, QMS, PLCs, sensors, paperwork, and internal plant workflows.
- Create reliable backend services, pipelines, and data models that turn fragmented factory information into one operational layer.
- Build the infrastructure that powers real-time visibility, AI search, reporting, alerts, and workflow automation.
- Own performance, reliability, and maintainability across production systems that operate in real customer environments.
- Spend time on-site with customers to understand how plant systems actually work and where data breaks down in practice.
- Debug messy edge cases across machines, software, paperwork, and human workflows.
- Translate real operational complexity into backend systems that are clean, usable, and durable.
- Build for reuse. Turn deployment learnings into reusable infrastructure, abstractions, and patterns across the Harmony platform.
- Partner closely with product, frontend, AI, and deployment teams to build systems that scale with the business.
Requirements
- 0–3+ years building and shipping backend or infrastructure systems with strong CS fundamentals.
- Strong experience in backend development with Python, TypeScript, or similar languages.
- Comfortable working across APIs, databases, services, and production infrastructure.
- Able to reason clearly about data models, system design, reliability, and performance.
Qualifications
- Excited by ambiguity, customer environments, and building in person close to the problem.
Skills
- Languages: Python, TypeScript.
- Backend & data: Postgres, APIs, event-driven systems, queues, ETL/data pipelines.
- Infrastructure: Docker, Kubernetes, Terraform, cloud infrastructure.
- Systems: ERP/MES/QMS integrations, PLC and sensor data, observability, authentication, internal tooling.
- Nice to have: experience supporting AI systems with structured data, retrieval, and production workflows.
Benefits
- In-person only full-time, with frequent travel to customer sites.
- Free housing if deployed.
- Weekly team dinners to build connection and community.
- Gym, sauna, and cold plunge access, plus a personal trainer two times a week.
Pay
TBD based on deployment.
Schedule
In-person only.