EarnIn, a pioneer in earned wage access, is seeking a Staff Backend Engineer to join their innovative fintech team. Backed by prestigious investors like A16Z, Matrix Partners, and DST, EarnIn is revolutionizing financial flexibility for those living paycheck to paycheck.
As a Staff Backend Engineer, you'll play a crucial role in designing and developing backend services that directly impact millions of users' financial well-being. You'll work with modern technologies like Kotlin and C#, implementing microservice architectures and REST/gRPC APIs. The position offers a competitive salary range of $252,500 - $308,600, plus equity and benefits.
The ideal candidate brings 7+ years of software development experience and deep expertise in distributed systems architecture. You'll lead cross-team initiatives, mentor senior engineers, and contribute to technical direction and roadmap planning. Your experience with various database technologies and clean architecture principles will be vital in building robust, scalable solutions.
Working from our Vancouver office 2-3 days per week, you'll join a diverse, inclusive team committed to creating a financial system that works for everyone. EarnIn offers a unique opportunity to combine technical excellence with meaningful impact, helping to shape the future of financial services while working with cutting-edge technologies in a collaborative environment.
This role is perfect for a seasoned engineer who wants to make a real difference in people's lives while tackling complex technical challenges at scale. You'll be part of a well-funded, fast-growing company with a healthy core business and tremendous runway for future growth.