Technical Team Lead - Payments
We embrace a fully remote work environment.Full-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- +6 years of work experience as a Full-Stack Engineer/Developer, with +3 years at a Senior Engineer.
- Required Skills
- Node.jsDynamoDBKubernetesTypeScriptVue.JsRESTful APIsAWS Lambda
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 & Kubernetes architectures (Lambda, API Gateway, SQS/SNS, DynamoDB, etc.)
- Experience designing and operating event-driven microservices
- Strong understanding of RESTful APIs, async workflows, and distributed systems
- Experience with testing strategies (unit, integration, contract tests)
- Highly experienced in designing monitoring & observability systems
- Experience in Serverless Framework
- Experience planning and prioritizing work, identifying dependencies, facilitating technical decisions and documenting results
- Ability to support and mentor your team while also being able to deliver your work independently
- Ability to collaborate closely with the product team, customer support, security and other stakeholders and sponsors
- Strong communication skills with non-technical stakeholders
- Ability to evaluate feasibility quickly and spot hidden assumptions and comfortably push back when necessary to protect system integrity
- Verbal communication skills, including presentation skills
Responsibilities
- Lead the team members in scoping, estimating, and delivering product features and fixes in time and with quality.
- Responsible for planning, supervising, and documenting features owned by your pod.
- Design for regulatory constraints, idempotency, reconciliation, and overall system robustness.
- Ensure new work aligns with platform invariants and avoids one-off, high-risk complexity.
- Own the technical correctness of payments/B2B flows, ensure features are functional and meet set business requirements.
- Provide guidance to team members and assist in breaking down requirements as well as clearing blockers to aid work delivery.
- Act as the primary technical liaison between the payments pod and its stakeholders.
- Surface feasibility, constraints, and risks early before commitments are made and translate partner requirements into clear technical implications and trade-offs.
- Champion and advocate adherence to internal coding standards, development processes, and design best practices.
- Ensure quality by performing thorough testing and leveraging peer reviews for your work and the work of cross-functional teams.
- Promote collaboration and engagement to ensure the team continues to ship high-quality code fast.
- Identify and prevent technical and operational risks before they surface in production.
- Ensure systems remain reliable under scale, new partner integrations, and expanded country launches.
- Mentor engineers to deepen their domain understanding and technical judgment.
- Promote a culture of clarity, ownership, and thoughtful decision-making.
View Full Description & ApplyYou'll be redirected to the employer's site