Yellow Card
Technical Team Lead - Payments Engineering
RemoteFull-timeGlobal
š Seniorš Remote
RemoteRemote work position availableActivePosted within the last 30 days
Job Description
[AI-summarized by JobStash]
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 & Perks
- āRemote-first flexibility (fully remote)
- āMental health support services
- āHealth coverage
- āStock option plan for full-time employees
Tech Stack
Vue.jsDomain driven designDynamoDBAWS LambdaELKNode.jsTypeScriptmicroservicedistributed systemAPI