CareerPlan

Director, Software Engineering

IN - Bengaluru, IndiaFull-time2026-10-23 → 2026-11-10

Core

Lead teams building secure, high-performing distributed systems for payment acceptance and drive the future of payment acceptance via open, composable APIs.

Role type

Senior IC engineering leader (Director)

Builds

Secure, high-performing distributed systems for payment acceptance, open APIs, and data-processing capabilities

Domain

Payments / Financial Services

Deliverable

production ML models

Required skills

Distributed systems architecture, Java, Cloud-native engineering, People leadership, AI/ML and Generative AI application, System design, API design, Event-driven data flows, Observability, Security and compliance

Preferred skills

Leading geographically distributed teams, Solving complex organizational problems, Influencing technical strategy across teams, Modern software engineering practices

Technologies

Java, Kafka, Docker, Kubernetes, Relational databases

Responsibilities

Provide hands-on technical direction for architecture, design, and implementation of payment acceptance products; Lead design and deployment of secure, reliable, robust, and interoperable payment acceptance products; Apply AI/ML and Generative AI to improve engineering productivity and business outcomes; Mentor engineers and build high-performing teams; Define and execute technical strategy for payment processing platforms; Drive delivery of fit-for-purpose products maintaining security, quality, and scalability; Design secure, reliable, and scalable search, indexing, and analytics capabilities; Establish engineering best practices for development, testing, and operational readiness.