Backend Self Service Software Engineer
JD:
The Digital Banking and Payments team is responsible for our Card Payments Processing and Digital Bank products. We are currently building platforms responsible for ACH, Wire, Bill Pay, Zelle, Debit, Checking, and Savings applications that allows teams to create products at scale and allow digital channels to deliver compelling experiences in a dramatically faster fashion
We're building a next-generation orchestration and automation platform to support thousands of business processes across the enterprise. This isn't about coding one-off automations - it's about creating the platform, APIs, and orchestration primitives that other developer teams will use to define, run, and scale their business processes.
As the Lead Backend Engineer , you'll 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:
- 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.
Recommended Jobs
Psychiatrist
Psychiatrist Titan Placement Group invites you to explore an exciting opportunity for a Psychiatrist position in Tucson, AZ. This role is with a leading behavioral health organization dedicated to…
GROCERY/MARKDOWN COORDINATOR
Create an outstanding customer experience through exceptional service. Establish and maintain a safe, clean, and fresh environment that encourages our customers to return. Assist department managers a…
AI Data Engineer - Senior Associate Save for Later Remove job
At PwC, our people in business application consulting specialise in consulting services for a variety of business applications, helping clients optimise operational efficiency. These individuals an…
Systems Administrator, Advisor
Program Overview About The Role Requirements Development/Management. • Develop and maintain a standard process for collecting, developing, and managing the Global Enterprise Fabric-NIPR (GE…
Packaging Specialist
Job Summary The Packaging Specialist provides on-site support assembling and packaging products manufactured within a cannabis cultivation facility. As a Packaging Specialist, you are responsible …
RN - Emergency Department
We are seeking a dedicated Registered Nurse (RN) - Emergency Department in Yuma, AZ . Responsibilities Include Providing high-quality emergency care to patients of all ages Assessing, plan…
Backend Software Engineer, Senior/Staff
About Beacon AI We’re a fast-moving team of aviators, engineers, and operators on a mission to transform aviation with an AI platform that makes flying safer, more efficient, and more capable. Backe…
Software Engineer
Company Description Achieve is a leading digital personal finance company. We help everyday people move from struggling to thriving by providing innovative, personalized financial solutions. By …
Non-Invasive Cardiologist Position - Bullhead City - NO CALL NO WEEKEND
Non-Invasive Cardiologist Position – Bullhead City A well-established and thriving healthcare group on the northwest border of Arizona is seeking a Non-Invasive Cardiologist to join its Bullhea…
Septic Technician / CDL Driver — Full-Time, Local Work, Great Pay
Zoom Drain Phoenix is growing fast — and we’re looking for a reliable Septic Technician (CDL Driver) who wants steady hours, great pay, and a strong crew to back them up. We handle the dirty wor…