CrawlJobs Logo

Staff Software Engineer

EarnIn

Location Icon

Location:
Thailand, Bangkok

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

As a developer, you will collaborate cross-functionally with various teams, contributing to the design and development of our applications. Being customer-facing, our Engineering teams play a crucial role in shaping the customer’s impression of our company. This role is hands-on (~60%) and team lead-focused (~40%), with a frontend-heavy emphasis (~90%).

Job Responsibility:

  • Collaborate with the product and design team to create new user experiences and features
  • Create a scalable web architecture that ensures the organization remains nimble as it grows
  • Create Unit and Automation (User Interface) Tests to ensure the new code does not break existing features and meets the product's specified requirements
  • Create and monitor analytics to prove how effective new and existing features are to helping customers
  • Lead the establishment and governance of engineering best practices, ensuring high standards for code quality and system reliability
  • Lead, design, develop, and deliver large-scale systems
  • Proactively drive projects, providing clear direction and detailed problem-solving strategies
  • Mentor the engineering team, elevating skills and optimizing processes
  • Design and execute comprehensive unit and UI automation tests to ensure new features perform as required without disrupting existing functionalities
  • Analyze feature effectiveness using advanced analytics to demonstrate impact and inform future enhancements

Requirements:

  • Bachelor’s (or higher, e.g., MS, or PhD) in Computer Science or a related technical field involving coding or equivalent technical experience
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • 7+ years of relevant industry experience, particularly in mobile development
  • Proficient in C# .NET or Kotlin or other popular back-end programming language with a minimum of 2 years of hands-on experience
  • Hands-on experience working in cloud environments: AWS, GCP, or Azure
  • Strong skills in React / C# / Kotlin
  • Experience with event-driven architecture on AWS
What we offer:
  • Hybrid setup with flexibility
  • 80m THB/year Platinum international health insurance (IPD/OPD/Optical/Dental)
  • Working with international teams and a potential opportunity for travel to our Mountain View HQ
  • Flexible annual learning budget
  • Home office setup allowance
  • Phone, internet, and transportation allowance
  • Healthcare
  • Internet/cell phone reimbursement
  • A learning and development stipend
  • Opportunities to travel to our Mountain View HQ

Additional Information:

Job Posted:
December 08, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.