Search by job, company or skills

Avensys Consulting

Lead Software Engineer (Architecture & Platform Engineering)

Fresher
new job description bg glownew job description bg glownew job description bg svg
  • Posted 18 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Location: Bangkok, Thailand (Hybrid Work Setup)

Employment Type: Full-Time

Work Model: Hybrid (Office + Remote Flexibility)

Relocation Support: Comprehensive Relocation Package Available for International Candidates

About the Role

We are looking for an experienced Senior / Lead Software Engineer to architect and deliver major systems, platform capabilities, and strategic product initiatives. You will take ideas for new systems, major feature sets, or product themes and drive both architecture and implementation while organizing engineering efforts to deliver a clear technical and product vision.

This role offers the opportunity to make impact beyond your immediate team through technical leadership, architectural ownership, and cross-functional collaboration.

Why This Opportunity Stands Out

Hybrid working model with flexibility between home and office

Relocation package provided for overseas candidates moving to Bangkok

Opportunity to work in a highly international engineering environment

Exposure to large-scale, high-traffic systems serving global users

Strong engineering culture focused on ownership, innovation, and continuous learning

Key Responsibilities

Architecture & Technical Leadership

Lead architecture and development of major systems and platform capabilities

Design scalable, maintainable, and resilient technical solutions

Write critical architectural code for core services and high-impact features

Drive improvements in scalability, reliability, maintainability, and cost efficiency

Apply modern engineering practices and emerging technologies aligned with business goals

Project Ownership & Delivery

Lead complex projects with minimal technical guidance

Translate technical ideas into executable delivery plans

Prioritize work that improves engineering velocity and product quality

Ensure long-term system sustainability and operational excellence

Cross-Team Influence

Provide technical direction across multiple teams

Contribute to shared libraries, proof of concepts, and engineering initiatives

Support engineers across the organization with design and technical challenges

Participate in strategic technical discussions influencing broader engineering direction

Leadership & Culture

Act as a mentor and technical coach

Promote strong ownership beyond team boundaries

Share knowledge through design reviews, tech talks, and internal communities

Identify opportunities to improve both engineering capability and team effectiveness

Required Qualifications

Strong experience in software architecture and backend system design

Proven success delivering large-scale engineering initiatives

Expertise in distributed systems and scalable platform design

Strong coding ability in modern backend technologies

Experience influencing technical decisions across teams

Excellent communication and stakeholder management skills

Preferred Experience

Experience in internet-scale or high-growth product environments

Cloud-native architecture exposure

Performance optimization and reliability engineering experience

Passion for mentoring and engineering excellence

Relocation Support Includes

Visa sponsorship support

Flight assistance

Temporary accommodation support

Relocation guidance for international hires

Tech Stack

We are open to strong engineers from the following technology backgrounds:

Java

Scala

Kotlin

C# / .NET

Golang

Infrastructure Environment

Cloud-native platforms

On-Premise enterprise systems

Distributed systems architecture

High-scale backend services

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145262007