L

Backend Engineer - Golang

Lemfi
23 days ago
Full-time
Remote
Worldwide
Remote Engineering
LemFi (Series B) is building the go-to financial app for the Global South.


Moving to a new country shouldn’t mean starting from zero. That's why our team of 400+ spanning 20+ countries is building a financial ecosystem that helps immigrants stay connected to home, build stability, and create wealth regardless of where they are from or where they live.


What began as fast, affordable remittances is now evolving into a complete platform for multi-currency accounts, payments, credit, and long-term financial growth.


With millions of users across the globe, we process over $1B in monthly transactions to 30+ countries, proving that borders shouldn't limit financial opportunity.

The Role

You will be the engine behind our global expansion. Your primary focus will be integrating high-value payout partners and launching new currency corridors that allow our users to send money anywhere, instantly.

You won’t just be connecting APIs; you will architect the abstraction layers that normalise money movement across fragmented global banking systems, ensuring that a transaction to Nigeria feels just as seamless as one to Brazil or the Philippines.

How You'll Contribute

- Architect & Build: Design and ship scalable, secure, and cloud-native backend features with a focus on simplicity, data consistency, and financial privacy.

- Own the Lifecycle: Take end-to-end responsibility—from technical design and documentation to gradual rollouts and on-call rotation ("you build it, you run it").

- Ensure Reliability: Uphold rigorous standards through automated testing, clean code practices, and proactive monitoring of SLAs and SLOs.

- Drive Cross-Functional Impact: Partner with teams outside of engineering to deliver compliant financial products that align with customer needs and regulatory standards.

Who You Are

- Impact-Driven: You prioritise solving real business problems with reliable, maintainable code over just closing tickets.

- Technically Grounded: You have strong experience building scalable backends in Golang, making smart architectural trade-offs.

- High Ownership: You don’t wait to be told what to do. You take full responsibility for your systems from design to deployment.

- Collaborative: You communicate clearly with Product and Engineering, prioritizing shared success over individual credit.

- Curious: You actively seek feedback and look for ways to improve both your skills and the broader system.

What You'll Bring

- 3+ years building backend systems in Golang.

- Strong command of PostgreSQL (optimisation/isolation) and Redis.

- Experience with async workflows (Kafka, co-routines) and DDD.

- Proficiency with Docker, observability stacks, and REST principles.

- Bonus: CI/CD experience (GitHub Actions) & a CS Degree.

The Interview Process

1. Chat with a Talent Partner (30 mins)

2. Hiring Manager screen (30 mins)

3. Pair Programming (90 mins)

4. Final Interview (30 mins)


Why Join LemFi?

Love shouldn’t be expensiv