Staff Software Engineer
Core
Design and develop modern, scalable backend software platforms and services for global commercial payment experiences, integrating Generative AI and LLMs into engineering workflows.
Role type
Staff Software Engineer (Backend & GenAI)
Builds
Virtual Cards, payables, acceptance platforms, and Commercial B2B product capabilities
Domain
Payments technology / Generative AI
Deliverable
production ML models | product features
Required skills
REST APIs, gRPC, microservices, event-driven architecture, Spring Boot, GenAI/LLM workflows, SQL, CI/CD, technical leadership
Preferred skills
J2EE, JDBC, JMS, Kafka, Redis, NoSQL, MySQL, DB2, Oracle, container technologies, API gateway, DevOps automation
Technologies
Spring, Spring Batch, WebFlux, Vert.x, Kafka, Redis, MySQL, DB2, Oracle, GIT, Maven, Jenkins, Chef, Sonar, JUnit
Responsibilities
Design and implement scalable backend services and microservices; guide team adoption of GenAI tools for coding and testing; mentor junior developers; drive zero-defect delivery and engineering automation; present technical trade-offs to stakeholders.
Seniority
Staff, hands-on technical leadership