Technical Team Lead - Payments Engineering
Skills
About the Role
You will lead a payments engineering pod and own the technical correctness of payments and B2B flows. You will design systems with idempotency, reconciliation, and regulatory constraints in mind, ensure observability and reliability at scale, and perform thorough testing and code reviews. You will surface feasibility, constraints, and risks early, translate partner requirements into clear technical implications, and guide architectural trade-offs. You will mentor engineers, unblock delivery, and engage confidently with stakeholders, auditors, and external partners to protect system integrity.
Requirements
- +6 years of work experience as a Full-Stack Engineer/Developer with +3 years at a Senior Engineer
- Strong experience working in AWS cloud architecture
- Strong hands-on experience with Domain Driven Development, Node.js, and modern JavaScript/TypeScript
- Proven experience building serverless and Kubernetes architectures (Lambda, API Gateway, SQS/SNS, DynamoDB, etc.)
- Experience designing and operating event-driven microservices
- Strong understanding of RESTful APIs, asynchronous workflows, and distributed systems
- Experience with testing strategies including unit, integration, and contract tests
- Highly experienced in designing monitoring and observability systems
- Experience with Serverless Framework is advantageous
- Experience planning and prioritizing work, identifying dependencies, and documenting results
- Ability to support and mentor a team while delivering independent work
- Ability to collaborate with product, support, security, and stakeholders and to communicate with non-technical stakeholders
- Ability to evaluate feasibility quickly, spot hidden assumptions, and push back to protect system integrity
Responsibilities
- Lead scoping, estimating, and delivering product features and fixes
- Plan, supervise, and document features owned by your pod
- Design systems for regulatory constraints, idempotency, reconciliation, and robustness
- Own technical correctness of payments and B2B flows
- Provide guidance and break down requirements to clear blockers
- Act as the primary technical liaison between the payments pod and stakeholders
- Surface feasibility, constraints, and risks early
- Champion internal coding standards, development processes, and design best practices
- Ensure quality via testing and peer reviews
- Promote collaboration to ship high-quality code quickly
- Identify and prevent technical and operational risks before production
- Mentor engineers to deepen domain understanding and technical judgment
Benefits
- Remote-first flexibility (fully remote)
- Mental health support services
- Health coverage
- Stock option plan for full-time employees
