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 78 jobs →
Earnin

Staff Software Engineer (Web)

Earnin • Bangkok, Thailand

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

Skills & Technologies

ReactC#KotlinAWS

Overview

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.

Job Description

Who you are

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.

Desirable

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.

What you'll do

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.

What we offer

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.

Interested in this role?

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

Apply Now →Get Job Alerts