Senior Back-End Engineer
Department: Engineering
Employment Type: Full-Time
Location: Remote
About us
Yellow Card is the largest and first licensed stablecoin-based infrastructure provider, operating in 20 African countries and the emerging markets. Our mission is to empower businesses of all sizes, making it easier for them to make international payments, protect their financial assets, manage their treasury function, and access hard currency liquidity.
We are creating “financial infrastructure that works”, disrupting the financial services industry by offering innovative solutions designed to meet the distinct needs of – and real-world challenges faced daily by – our customers. Leveraging the power of stablecoins pegged 1:1 to the U.S. dollar (e.g., USDC, USDT, and PYUSD), we deliver our innovative solutions through our commercial trading function and our B2B products (our Payments API and Treasury Portal).
We’re looking for a Senior Back-End Engineer who is technically strong, deeply thoughtful, and comfortable owning systems that operate in high-stakes, real-world environments.
This is not a “ticket-taker” role. You will design, build, review, and evolve distributed backend systems used by millions while collaborating closely with product and high-paced stakeholders and other engineering teams.
Type of person
You are someone who:
- Thinks in systems, not just endpoints & isolated features.
- Is comfortable leading technical conversations, even with strong opinions in the room.
- Balances speed with correctness, especially in regulated or financial contexts.
- Communicates clearly, respectfully, and with intent
- Can hold your own when interfacing with senior stakeholders, auditors, or external partners.
- Cares deeply about maintainability, observability, and long-term platform health.
- You bring energy, ownership, and professionalism without ego.
- You collaborate openly and celebrate team wins.
- You hold yourself (and others) to a high engineering bar.
- You help create an environment where engineers grow, learn, and do their best work.
Key responsibilities
Duties include, but are not limited to:
- Design, build, and maintain scalable backend services powering mission-critical financial workflows.
- Own features end-to-end: from design and implementation to monitoring and iteration.
- Build and evolve event-driven, serverless & Kubernetes microservices.
- Collaborate with cross-functional teams to deliver reliable solutions.
- Write clean, testable, and maintainable code with the future in mind.
- Participate actively in architecture discussions, code reviews, and design reviews.
- Ensure systems are observable, resilient, and production-ready.
- Uphold and improve engineering standards, patterns, and best practices.
Requirements
- 6+ years of professional experience as a Back-End Engineer (Senior-level / Tech Lead depth expected)
- Strong hands-on experience with Domain Driven Development.
- Strong experience with Node.js and modern JavaScript/TypeScript.
- Solid hands-on experience with AWS (or equivalent cloud platforms - Google Cloud/Azure).
- 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.
Nice to Have
- Exposure to fintech, payments, and high-regulation systems.
- Basic understanding of blockchain or crypto transaction flows.
- Experience improving system observability, logging, and monitoring.
What We Offer
- Work on real infrastructure problems with real impact.
- Strong engineering culture focused on ownership and quality.
- Opportunity to influence architecture, standards, and long-term platform direction.
- Impactful and Purposeful Work: You will be helping to drive financial inclusion across Africa.
- Remote-First Flexibility: We embrace a fully remote work environment.
- Global & Diverse Team: You will have the opportunity to work with talented professionals from 25+ countries across the world, in a multicultural and collaborative environment.
- Learning & Development: Access to resources, support, and autonomy to grow professionally.
- Mental Health Support Services: Your mental well-being matters to us.
- Compensation & Benefits: We offer competitive compensation and meaningful health coverage, and all full-time employees are participants in our stock option plan.
Ready to Join Us?
Are you up for the challenge? Apply today and be part of shaping the future of FinTech. Let's innovate, disrupt, and lead together!
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
