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
View details
Apply Now