LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Earnin›Staff Software Engineer (Web)
Earnin

About Earnin

Access your paycheck as you earn it

🏢 Tech👥 201-500 employees📅 Founded 2012📍 Evergreen Park, Palo Alto, CA💰 $190.1m⭐ 4.2
FintechB2CB2BPersonal financePaymentsFinancial Services

Key Highlights

  • Over 300,000 business customers using Earnin as an employee benefit
  • Facilitated 70 million paycheck advances totaling $5 billion in 2022
  • $190.1 million raised in Series B funding
  • No mandatory fees; revenue generated through voluntary tipping

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...

🎁 Benefits

Earnin offers a comprehensive benefits package including health insurance, a 401k plan, flexible work-from-home opportunities, and mental health resou...

🌟 Culture

Earnin's culture is centered around financial empowerment, allowing employees to access earned wages without mandatory fees or credit checks. The comp...

🌐 Website💼 LinkedIn𝕏 TwitterAll 75 jobs →
Earnin

Staff Software Engineer (Web)

Earnin • Bangkok, Thailand

Posted 1d ago🏢 HybridSeniorStaff engineer📍 Bangkok
Apply Now →

Skills & Technologies

ReactC#KotlinAWS

Overview

Earnin is seeking a Staff Software Engineer (Web) to lead the design and development of applications that provide financial flexibility. You'll work with React, C#, and Kotlin, focusing on frontend development and event-driven architecture on AWS. This role requires significant experience in software engineering.

Job Description

Who you are

You have extensive experience in software engineering, particularly in web development, with a strong focus on frontend technologies. Your expertise in React, C#, and Kotlin allows you to build user-friendly applications that meet customer needs effectively. You understand the importance of event-driven architecture and have hands-on experience with AWS, enabling you to create scalable and efficient solutions.

You thrive in collaborative environments, working cross-functionally with product and design teams to shape the customer experience. Your leadership skills are evident as you guide and mentor junior developers, fostering a culture of learning and innovation within your team. You are customer-focused, always considering how your work impacts the end user and striving to enhance their experience.

You possess a problem-solving mindset, tackling challenges head-on and finding creative solutions to complex issues. Your ability to communicate technical concepts clearly to non-technical stakeholders is a key asset, ensuring alignment across teams. You are adaptable and open to feedback, continuously seeking to improve both your skills and the products you work on.

Desirable

Experience with additional frameworks or languages is a plus, as is familiarity with agile methodologies. You may have worked in fintech or similar industries, giving you insights into the unique challenges and opportunities in this space.

What you'll do

As a Staff Software Engineer at Earnin, you will play a pivotal role in the development of our web applications. You will lead the design and implementation of features that enhance our users' financial flexibility, ensuring that our products are not only functional but also intuitive and engaging. Your hands-on coding will make up about 60% of your role, allowing you to stay connected to the technical aspects of our projects.

You will collaborate closely with product managers and designers to translate user needs into technical requirements, ensuring that the final product aligns with our vision and meets customer expectations. Your experience with event-driven architecture will be crucial as you help shape the backend systems that support our applications, leveraging AWS to ensure scalability and reliability.

In addition to your technical contributions, you will take on a leadership role within the engineering team, guiding junior developers and helping them grow their skills. You will conduct code reviews, provide constructive feedback, and foster a collaborative environment where team members feel empowered to share ideas and take initiative.

You will also be involved in strategic discussions about the direction of our products, contributing your insights and expertise to help shape our roadmap. Your ability to think critically about technology and its impact on our users will be essential as we continue to innovate and expand our offerings.

What we offer

At Earnin, we value our employees and offer a comprehensive benefits package that includes healthcare, internet and cell phone reimbursement, and opportunities for learning and development. We believe in fostering a supportive work environment where you can thrive both personally and professionally. As part of our growing team in Bangkok, you will have the chance to make a significant impact on our products and the lives of our users. We encourage you to apply even if your experience doesn't match every requirement — your passion and willingness to learn are what matter most.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Earnin.

Apply Now →Get Job Alerts