Loading...

Principal Software Engineer (Ruby on Rails)

Recruitis

Who is our client?

Our client is a technology services and solutions provider operating in Southeast Asia. The company delivers custom software solutions and digital platforms for enterprise and growth-stage clients across multiple industries.

About the role

The Principal Software Engineer will be responsible for leading a small to mid-sized development squad while remaining hands-on with coding and technical decision-making. This role combines people leadership, delivery ownership, and active software development.

The position works closely with product, engineering, and people teams to ensure projects are delivered effectively while maintaining high technical standards.

*Open for expats, relocation package is provided.

In this role, you will:

  • Lead the successful delivery of software projects from development through release
  • Remain hands-on with coding while managing a development squad
  • Collaborate with Product Managers and senior engineers to ensure efficient and predictable delivery
  • Manage, mentor, and support developers within the assigned squad
  • Conduct regular one-on-one meetings and performance evaluations
  • Encourage continuous learning and technical skill development
  • Assess team capability and support growth plans
  • Work closely with recruitment teams to contribute in technical screening and interviews for engineering roles
  • Collaborate with senior engineering leadership to strengthen overall engineering capability
  • Support client-facing product discussions when required

You’ll be a great fit if you have:

  • 8+ years of experience with solid software development experience using Ruby on Rails and other modern programming languages (e.g., Go, Javascript, Python)
  • Prior experience leading a small engineering teams or squads + still hands-on software development experience is required
  • Experience of cloud infrastructure tools (e.g., AWS, Docker, Kubernetes, Terraform)
  • Solid understanding of software quality, including maintainability, security, performance, and scalability
  • Strong proficiency in English in a professional environment

To apply for this job please visit job-boards.greenhouse.io.

Working in Bangkok, Thailand

Bangkok, officially known as Krung Thep Maha Nakhon and colloquially as Krung Thep, is the capital and most populous city of Thailand. The city occupies 1,568.7 square kilometres (605.7 sq mi) in the Chao Phraya River delta in central Thailand and has an estimated population of 9.1 million people as of 2024, 15.9% of the country's population. Over 17.4 million people live within the surrounding Bangkok Metropolitan Region as of the 2021 estimate, making Bangkok a megacity and an extreme primate city, dwarfing Thailand's other urban centres in both size and importance to the national economy.

    Market context

    • Similar listings in Bangkok, Thailand 1
    • 90-day posting trend down 100%

    Job details above are provided by the employer/source. The sections on this page are compiled from public data sources with AI assistance.

    Accommodations: if you need a workplace accommodation to apply for or perform this job, see ADA.gov or EEOC.gov for guidance on your rights and how to request one.

    Add application deadline to calendar

    Keep exploring on Get A Job.ai

    Not quite the right fit? Your next opportunity is a click away.

    Hiring instead? Post a job and reach candidates searching right now.