
Access your paycheck as you earn it
Earnin is a fintech company headquartered in Palo Alto, CA, dedicated to transforming the financial landscape for workers by providing paycheck advances as they earn. With over 300,000 business customers, Earnin facilitated around 70 million paycheck advances in 2022, amounting to $5 billion. The co...
Earnin offers a comprehensive benefits package including health insurance, a 401k plan, flexible work-from-home opportunities, and mental health resou...
Earnin's culture is centered around financial empowerment, allowing employees to access earned wages without mandatory fees or credit checks. The comp...

Earnin • Bangkok, Thailand
Earnin is seeking a Staff Software Engineer (Web) to lead the development of customer-facing applications. You'll work with React, C#, and Kotlin, focusing on event-driven architecture on AWS. This role requires strong leadership and technical skills.
You are an experienced software engineer with a strong background in web development, particularly with React, C#, and Kotlin. You have a proven track record of leading teams and delivering high-quality applications that enhance user experience. Your hands-on experience with event-driven architecture on AWS allows you to design scalable and efficient systems. You thrive in collaborative environments, working cross-functionally with product and design teams to create impactful solutions. You understand the importance of customer feedback and use it to drive improvements in your work. You are passionate about mentoring junior developers and fostering a culture of continuous learning within your team. You are adaptable and open to new technologies, always seeking to enhance your skill set and contribute to the team's success.
Experience with hybrid work environments and a strong understanding of financial technology products would be a plus. Familiarity with agile methodologies and best practices in software development will help you excel in this role.
As a Staff Software Engineer at Earnin, you will take a lead role in the design and development of our web applications. You will collaborate closely with product managers and designers to translate user needs into functional and appealing software. Your responsibilities will include writing clean, maintainable code and conducting code reviews to ensure high standards are met. You will also be involved in architectural discussions, helping to shape the direction of our technology stack. Your leadership will guide the team in implementing best practices and optimizing our development processes. You will mentor junior engineers, providing guidance and support as they grow in their roles. Additionally, you will participate in troubleshooting and resolving production issues, ensuring a seamless experience for our users. Your contributions will directly impact the financial flexibility of our community members, making a meaningful difference in their lives.
Earnin provides a supportive work environment with excellent benefits, including healthcare and reimbursement for internet and cell phone expenses. We prioritize the well-being of our employees and encourage a healthy work-life balance. Our culture fosters innovation and collaboration, allowing you to work alongside talented individuals who are passionate about making a difference. We offer opportunities for professional development and growth, ensuring that you can advance your career while contributing to our mission of providing financial flexibility to those in need. Join us in shaping the future of financial technology and making a positive impact on our community.
Apply now or save it for later. Get alerts for similar jobs at Earnin.