Senior Software Development Engineer, Digital Payments and Emerging Markets
Core
Design and deliver payment platform features at massive scale, ensuring reliability across geographies and device platforms while mentoring engineers.
Role type
Senior Software Development Engineer (Technical Lead)
Builds
Payment processing systems and transaction platforms
Domain
Fintech / Digital Payments / Distributed Systems
Deliverable
production ML models | product features
Required skills
Distributed systems design, System architecture, Mentoring, Technical leadership, High availability engineering, Cross-functional collaboration, Code review, Scalability, Reliability engineering, Full SDLC
Preferred skills
Full software development life cycle expertise, Coding standards, Source control management, Build processes, Testing, Operations
Technologies
Android, Fire devices, Resilient back-end systems