Firmenlogo

Kotlin/NLP Engineer at OmegaHires

OmegaHires · Phoenix, United States Of America · Hybrid

Apply Now
Job Role: Kotlin/NLP Engineer -Digital Banking and Payments
Location: Phoenix, AZ (Onsite/Hybrid)

Job Description: 
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:
 Bachelor’s 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.
Apply Now

Other home office and work from home jobs