- Lead and develop a team of full-stack engineers, creating a high-performing environment with clear ownership and accountability.
- Own the technical execution and engineering quality of the payments platform.
- Partner closely with Product to translate business and product requirements into scalable technical solutions.
- Define and evolve the architecture and technical direction of a high-scale distributed payments system.
- Ensure systems are designed for correctness, reliability, scalability, resilience, and maintainability.
- Establish high engineering standards for code quality, testing, observability, and operational readiness.
- Guide engineers through complex technical decisions involving distributed systems, databases, APIs, and third-party integrations.
- Coach and mentor engineers, provide feedback, and support their technical and career growth.