Lead Software Engineer
Core
Design and build scalable, secure payment systems and e-commerce platforms serving billions of users globally.
Role type
Senior IC Lead Software Engineer (Payments/Infrastructure)
Builds
Next-generation payment services, transaction platforms, real-time payments, and Buy Now Pay Later technology.
Domain
Fintech / Payments / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, Event-driven architecture, Backend development (Go, C++, Java, C#), API design, Cloud-native development, Observability (monitoring/logging/alerting), SDLC automation, Polyglot architecture, Database management, Generative AI for code development
Preferred skills
Kubernetes, Docker, gRPC, Kafka, System integration, Data structures optimization
Technologies
Go, C++, Java, C#, Kubernetes, Docker, Kafka, gRPC, Generative AI
Responsibilities
Design code and systems influencing global scalability and security standards; Lead technical strategy and solution design for payment products; Formalize standard processes for programming languages and code quality; Pilot and integrate new technology capabilities; Analyze bug patterns and implement systemic solutions.
Seniority
Senior, hands-on IC with leadership responsibilities