SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
LemFi is a Series B fintech company building a financial platform for the Global South, enabling immigrants to send remittances, manage multi-currency accounts, make payments, access credit, and build long-term wealth. The company processes over $1B in monthly transactions across 30+ countries with a team of 400+ spanning 20+ countries.
The Foundations tribe is the platform backbone that every product team relies on. This team owns onboarding and identity (KYC end-to-end), engagement systems (rewards, CRM tooling, LFI cache), and internal SDKs and architectural standards that enable other squads to move fast without reinventing the wheel.
In this role, you will own and evolve core identity and onboarding services including KYC flows, verification orchestration, and data contracts that downstream systems depend on. You will build and maintain internal SDKs and shared libraries that abstract platform concerns such as auth, identity, caching, and eventing, allowing product teams to move without friction. You will define and champion cross-platform architectural standards, making opinionated decisions about service design, API contracts, and data consistency that the wider engineering organization follows.
You will drive engagement platform capabilities—rewards logic, CRM integrations, and LFI cache—from specification to production, using AI-assisted development tooling to compress iteration cycles. You will partner closely with platform and infrastructure teams to raise the reliability and observability bar across Foundations-owned services. You will tackle hard, ambiguous problems such as new country launches, regulatory identity requirements, and scaling events, turning them into clean, well-documented solutions.
As a senior technical voice in the tribe, you will contribute to a high-ownership engineering culture through code reviews, architectural reviews, incident response, and mentoring.
REQUIREMENTS:
- At least five years of backend engineering experience with Go as your primary language in a production environment
- Track record of building and scaling distributed systems; experience seeing systems break at scale and designing to prevent it
- Experience working on or closely with platform or enablement teams: shared libraries, internal tooling, developer experience, or API gateways
- Comfort with the full lifecycle (design, build, operate, improve) with evidence of genuine end-to-end ownership rather than handing off to other teams
- Practical, demonstrable use of AI development tools in daily engineering workflow; ability to validate AI output rather than blindly accepting it
- Strong opinions about system design, API contracts, and service boundaries, backed by real examples
NICE TO HAVE:
- Exposure to fintech, payments, or identity/KYC systems
- Experience building SDKs or developer-facing platform services consumed by other engineering teams
- Prior work in a high-growth startup or scale-up (roughly 50-500 people) where you set standards, not just followed them