Senior Backend Engineer

Pioneer in earned wage access, providing financial flexibility for people living paycheck to paycheck through their app.
Bangkok, Thailand
Backend
Senior Software Engineer
Hybrid
4+ years of experience
Finance

Description For Senior Backend Engineer

EarnIn, a pioneer in earned wage access, is revolutionizing financial flexibility for those living paycheck to paycheck. With over 13M app downloads and $15 billion in earnings accessed, we're backed by prestigious investors like A16Z, Matrix Partners, and DST. We're seeking a Senior Backend Engineer to join our Bangkok office in a hybrid role.

As a Senior Backend Engineer, you'll be crucial in designing and developing our backend services, working with cross-functional teams to create elegant solutions. You'll craft APIs, maintain test automation, and debug production issues across our infrastructure. We value engineers who can think about distributed systems and are passionate about code quality.

The ideal candidate brings 4+ years of development experience, strong programming skills in languages like C#, Kotlin, JavaScript, or Python, and experience with various databases and modern development tools. You'll work in a diverse, inclusive environment that celebrates different perspectives and backgrounds.

We offer competitive benefits including healthcare, education budget, and potential travel opportunities to our Palo Alto HQ. This hybrid role requires two days per week in our Bangkok office, allowing for both collaborative in-person work and flexible remote work. Join us in our mission to build a financial system that works for everyday people while growing your career with a rapidly expanding fintech leader.

Last updated 12 days ago

Responsibilities For Senior Backend Engineer

  • Drive implementation of new features and break down complex problems
  • Design and deliver APIs for client applications and backend services
  • Create and maintain test automation
  • Collaborate and mentor other engineers
  • Debug production issues across services infrastructure
  • Implement and learn new technologies
  • Work with distributed systems and services

Requirements For Senior Backend Engineer

JavaScript
Python
Kubernetes
React
TypeScript
MySQL
  • 4+ years of development experience in fast-paced environment
  • Bachelor's, Master's, or PhD in computer science or related field
  • Proficiency in modern programming languages (C#, Kotlin, JavaScript, Python)
  • Knowledge of front-end technologies (HTML, CSS, JavaScript, TypeScript, ReactJS)
  • Experience with databases (DynamoDB, MySQL, ElasticSearch)
  • Experience with continuous integration and delivery tools
  • Experience in functional and integration testing
  • Excellent communication skills
  • Experience with Kubernetes and microservice architecture (plus)

Benefits For Senior Backend Engineer

Medical Insurance
Education Budget
  • Healthcare
  • Internet/cell phone reimbursement
  • Learning and development stipend
  • Potential travel opportunities to Palo Alto HQ

Interested in this job?

Jobs Related To EarnIn Senior Backend Engineer

Senior Software Engineer - Cashout Team

Senior Software Engineer position at EarnIn, working on their flagship earned wage access product, offering $252K-$308K plus equity in Palo Alto.

Senior QA Backend Engineer

Senior QA Backend Engineer position at EarnIn, focusing on test automation and quality assurance for financial technology services.

Senior Backend Engineer

Senior Backend Engineer position at EarnIn, pioneering earned wage access company, offering hybrid work in Bangkok with competitive benefits.

Senior Backend Software Engineer

Senior Backend Software Engineer role at EarnIn, focusing on building financial platform services using JVM languages and AWS.

Senior Backend Engineer

Senior Backend Engineer position at EarnIn, developing financial technology solutions with 4+ years experience required, hybrid work in Bengaluru.