Manager, Software Development
Core
Lead the design, development, and delivery of scalable, secure, and highly available components of the Merchant Acquiring Platform, supporting authorization, clearing, settlement, and interchange processing.
Role type
Senior Engineering Manager (Software Development)
Builds
Merchant Acquiring Platform components (Java-based microservices, APIs, event-driven systems)
Domain
Fintech / Payments / Financial Services
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Microservices architecture, RESTful API design, SQL (Oracle/Postgres), Event-driven architectures (Kafka), Cloud platforms (AWS/Azure/GCP), CI/CD pipelines, Kubernetes, Agile/Scrum methodologies, Distributed systems design, Technical leadership, Team coaching
Preferred skills
Payments/banking domain experience, Hybrid environment operations, AI/ML integration (LLMs, NLP, RAG), Engineering metrics definition, Global team management, Ethical AI and data governance
Technologies
Java, Kafka, Kubernetes, AWS, Azure, GCP, Oracle, Postgres, OpenAI, Azure AI, AWS Bedrock
Responsibilities
Lead and manage a team of software engineers providing technical direction and performance feedback; Own engineering delivery including scope, quality, timelines, and technical outcomes; Oversee design, development, and implementation of Java-based microservices and APIs; Collaborate with Product, Architecture, SRE, and Operations teams to convert business requirements into scalable technical solutions; Drive engineering best practices such as design reviews, code quality, automated testing, and CI/CD adoption; Ensure systems are designed with reliability, scalability, and operational readiness in mind; Participate in incident reviews and guide teams toward long-term corrective solutions; Provide mentorship and career development support for engineers and senior engineers; Stay updated with emerging AI technologies and recommend adoption strategies aligned with business and engineering goals; Leverage ML, NLP, or AI-driven automation to optimize engineering workflows, testing, data analysis, and product development.
Seniority
Senior, hands-on IC with leadership responsibilities