Job Description
EarnIn is seeking a Senior Backend Engineer to join their expanding team in Bangkok. This role involves working cross-functionally with various teams to design and develop backend services. The position requires a hybrid work arrangement, with two days a week spent in the Bangkok office.EarnIn offers excellent benefits, including healthcare, internet/cell phone reimbursement, a learning and development stipend, and potential travel opportunities to their Palo Alto HQ.
What this role involves: - Designing and implementing features for scalability.
- Driving the implementation of new features.
- Designing and delivering APIs for client applications and backend services.
- Creating and maintaining test automation for continuous integration and development.
- Collaborating and mentoring other engineers.
- Leveraging a broad skill set to implement new technologies.
- Debugging production issues across the services infrastructure.
What EarnIn is looking for: - 4+ years of development experience.
- Bachelor's, Master’s, or PhD degree in computer science or related field.
- Proficiency in at least one modern programming language (C#, Kotlin, Python).
- Hands-on experience with databases (PostgreSQL, DynamoDB, MySql) and data pipeline technologies.
- Experience with continuous integration and delivery tools.
- Experience in developing and executing functional and integration tests.
- Excellent communication skills.
- Ability to thrive in a fast-paced environment.
- Experience with Kubernetes and microservice architecture (a plus).
What EarnIn offers: - Healthcare.
- Internet/cell phone reimbursement.
- A learning and development stipend.
- Potential opportunities to travel to their Palo Alto HQ.