Title - Java Kotlin
As the Lead Backend Engineer youll be hands-on in Kotlin every day designing platform services integrating workflow orchestration frameworks and enabling GenAI-powered intent parsing and decision nodes. You need to understand complexity trade offs and scaling.
Responsibilities:
- Design and build backend platform services in Kotlin for ingestion orchestration RBAC monitoring and developer tooling.
- Implement and optimize workflow orchestration frameworks (e.g. Temporal Cadence Camunda Argo).
- Provide scalable APIs and abstractions that empower other teams to build workflows on the platform.
- Integrate GenAI/NLP pipelines for intent parsing process matching and intelligent decisioning.
- Champion developer experience (DX) through tooling CI/CD improvements and observability.
- Mentor backend engineers lead design reviews and guide technical decisions.
- Collaborate closely with frontend product and process analysts to ensure platform adoption and impact.
Qualifications:
- Bachelors degree in computer science Engineering Data Science or related field (or equivalent experience).
- 10 years of backend engineering experience with strong Kotlin/JVM expertise.
- Proven track record building platforms frameworks or orchestration services (not just applications).
- Hands-on experience with workflow orchestration systems (Temporal Cadence Camunda Argo or similar).
- Deep knowledge of distributed systems API design and event-driven architectures.
- Practical experience integrating GenAI/NLP into backend systems.
- Experience with RBAC/security models in multi-tenant or enterprise environments.
- Strong bias for action ability to thrive in lean teams inside large organizations and passion for delivering value quickly.
- Natural mentor with excellent communication skills; collaborates across functions and knows when to push back.