Software Engineering (Onsite 100% Wanglang)
GetLinks Recruitment
ค้นหางานในบริษัทชั้นนำทั่วเอเชีย — ใช้ AI ตรวจ CV, เช็กเงินเดือน และฝึกสัมภาษณ์
GetLinks Recruitment
GetLinks Recruitment
GetLinks Recruitment
Responsibilities • Design and build scalable end-to-end enterprise systems, bridging advanced frontends, mobile applications, and high-performance async backends. • Deploy, manage, and optimize the production inferencing of large machine learning models (TensorFlow, PyTorch) and Large Language Models (LLMs) within Agentic AI architectures. • Define robust GraphQL integration contracts to seamlessly connect AI outputs with core enterprise services. • Translate ambiguous business needs into concrete technical architectures and actionable engineering tasks. • Lead cross-functional engineering teams through the full delivery lifecycle to drive measurable business ROI. • Manage stakeholder expectations regarding realistic AI capabilities, mitigating risks, and defining strict project boundaries. • Optimize system performance across compute, memory, and network layers, including low-latency LLM inference and cost-efficient resource utilization (GPU/CPU). • Design secure systems with robust authentication/authorization (OAuth, RBAC), data privacy safeguards, and defenses against AI-specific threats such as prompt injection and data exfiltration. • Design and build scalable, event-driven systems that can handle high traffic reliably, using best practices to ensure data consistency and safe processing (e.g., avoiding duplicate or lost events).
ให้ AI หาตำแหน่งที่ใช่สำหรับคุณ
อัพโหลด CV — รับ % ความเหมาะสมทุกตำแหน่งในหน้านี้
GetLinks Recruitment
GetLinks Recruitment
Responsibilities • Design and build scalable end-to-end enterprise systems, bridging advanced frontends, mobile applications, and high-performance async backends. • Deploy, manage, and optimize the production inferencing of large machine learning models (TensorFlow, PyTorch) and Large Language Models (LLMs) within Agentic AI architectures. • Define robust GraphQL integration contracts to seamlessly connect AI outputs with core enterprise services. • Translate ambiguous business needs into concrete technical architectures and actionable engineering tasks. • Lead cross-functional engineering teams through the full delivery lifecycle to drive measurable business ROI. • Manage stakeholder expectations regarding realistic AI capabilities, mitigating risks, and defining strict project boundaries. • Optimize system performance across compute, memory, and network layers, including low-latency LLM inference and cost-efficient resource utilization (GPU/CPU). • Design secure systems with robust authentication/authorization (OAuth, RBAC), data privacy safeguards, and defenses against AI-specific threats such as prompt injection and data exfiltration. • Design and build scalable, event-driven systems that can handle high traffic reliably, using best practices to ensure data consistency and safe processing (e.g., avoiding duplicate or lost events).
About LINE MAN Wongnai LINE MAN Wongnai is Thailand’s Leading On-Demand Delivery and Lifestyle e-Commerce platform services. We build technology to help Thai people live better, to empower all local businesses by creating an end-to-end food ecosystem through our channel LINE MAN and Wongnai. Connected consumers, riders, and local businesses and improved the daily life of all parties with restaurants nationwide. And because we are local, we provide the deepest variety and services that are tailor-made for Thai people. We are looking for an experienced Software Engineer with a strong background in order to perform quality control and resolving structural design. Working in a fast-paced environment, you will bring your expertise and skills to tackle the challenges that impact millions of people on our journey to become the No.1 food platform in Thailand. What you’ll Do: - Design and develop backend systems for LINE MAN Wongnai which covers a wide range of businesses including Food delivery, Ride Hailing, Messenger, Supermarket, Restaurant, Payment and Financial Products - Design and develop the back-office that enables high performance and scalability. The technologies we use include Golang, Java, Python, Node.js, gRPC, Redis, Docker, Kubernetes, RabbitMQ, Kafka, Git, CI/CD, Grafana, ELK, Airflow, AWS, Data pipeline and more - You will start your end-to-end software development experience from design, writing, source code, testing, deploying, production, bug fixing, and keeping the system up and running to provide the best user experience - Lead designs of major software components, systems, features and help building a team and cultivate innovation by driving cross-collaboration and execution of projects across multiple teams - Work in a cross-functional team consisting of developers, QA engineers, UX/UI designers, and a product manager who help each other develop the system to meet the needs of customers as much as possible and make a real impact that will benefit the team and users of LINE MAN Wongnai What you’ll Need: - Bachelor's degree in engineering or a related field of specialization preferred - A minimum of 5 years experience in software engineer or any field-related - Ability to develop software in any of the following: Golang, Java - Experience with the APIs and microservice architectures - Experience with test-driven development - Experience in DevOps Practices and CI/CD Pipelines - Experience in using Docker to create Docker Images and Deploy Docker Containers - Basic knowledge of frontend development technologies such as JavaScript, HTML, and CSS - Proficiency in troubleshooting software issues and debugging a large codebase - Exceptional analytical, strategic thinking, and problem-solving abilities - Able to communicate in both spoken and written English and Thai.
About LINE MAN Wongnai LINE MAN Wongnai is Thailand’s Leading On-Demand Delivery and Lifestyle e-Commerce platform services. We build technology to help Thai people live better, to empower all local businesses by creating an end-to-end food ecosystem through our channel LINE MAN and Wongnai. Connected consumers, riders, and local businesses and improved the daily life of all parties with restaurants nationwide. And because we are local, we provide the deepest variety and services that are tailor-made for Thai people. We are looking for an experienced software engineer with a strong background in web application design and development. Working in a fast-paced environment, you will bring your expertise and skills to tackle the challenges that improve our working process more productivity and efficiently. What you’ll Do: - Design and develop new systems or services in the Jeracloud system to enable better user experience, performance and scalability, improve code for easier maintenance, and improve team productivity. - Collaborate with teams to deliver quality and efficient software - easy to maintain, testable, and reusable. - Work with different teams to make a real impact that will benefit the team and users. - The technologies we use include Python, Django, Vue.js, Docker, Git, CI/CD, and more. What you’ll Need: - Experience in frontend technologies (such as React.js, Vue.js) with knowledge of backend technologies in Python or Node.js. Strong focus on front-end development. Adaptable and eager to learn new technology stacks as needed. - Able to design system integration flow, analyze API specs, implement, test, and deploy web applications using tools such as Vue.js, ReactJS, CSS, backend technologies, databases, and 3rd party API. Having real-world experience in deploying and maintaining production web applications. - Growth mindset, willing to learn new things and teach others. - Able to communicate in both spoken and written English and Thai. - Comfortable writing software to solve problems such as scaling systems, external problems and others. It’d be Great if you have: - Experience in scripting and familiar with working in Django and Vue.js frameworks - Experience with test-driven development.
Software Engineers are responsible for building and maintaining scalable, high-performance backend services. They ensure high code quality, reliability, and security while delivering features on schedule. The ideal candidate demonstrates technical excellence, solid engineering principles, hands-on Go expertise, and the ability to mentor teammates while continuously improving system design and performance. Job Responsibilities - Design, develop, and maintain backend services and APIs primarily in Go, ensuring reliability, scalability, and maintainability (30%). - Write unit tests, integration tests, and performance benchmarks using Go testing frameworks to ensure quality and prevent regressions (20%). - Investigate, troubleshoot, and resolve production incidents and performance bottlenecks (20%). - Collaborate with Product Owners, Analysts, and Engineers to clarify requirements, estimate effort, and deliver solutions effectively (20%). - Stay up-to-date with Go ecosystem advancements, industry best practices, and contribute to improving team tools and processes (10%). Background / Experiences - BSc/BEng in Computer Science, Software Engineering, or related field. - 1-6 years of software engineering experience (new grads are welcome) - Strong experience with Go frameworks/libraries (e.g., Gin, Echo, Fiber, Go-kit, gRPC). - Experience building CI/CD pipelines and containerized deployments (Docker, Kubernetes). - Solid experience with relational and non-relational databases (PostgreSQL, MySQL, MongoDB, Redis). - Experience with distributed systems, message brokers (Kafka, NATS, RabbitMQ), and microservice architecture. - Experience with cloud platforms (AWS, GCP, or Azure). - Familiarity with REST and gRPC APIs, performance optimization, and system monitoring. Knowledge & Skills - Proficiency in Go testing tools (e.g., testing, testify, ginkgo, gomega, go-mock). - Familiarity with observability tools (Prometheus, Grafana, OpenTelemetry, Jaeger). - Understanding of event-driven architecture and streaming platforms. - Strong debugging and performance tuning skills. - Good teamwork, collaboration, and mentoring abilities. - Strong communication in English and ability to work effectively under pressure
About Agoda At Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone to explore the world. Today, we are part of Booking Holdings [NASDAQ: BKNG], with a diverse team of over 7,000 people from 90 countries, working together in offices around the globe. Every day, we connect people to destinations and experiences, with our great deals across our millions of hotels and holiday properties, flights, and experiences worldwide. No two days are the same at Agoda. Data and technology are at the heart of our culture, fueling our curiosity and innovation. If you’re ready to begin your best journey and help build travel for the world, join us. Get to Know our Team Agoda’s FinTech teams build and operate the platforms that power our global financial ecosystem. From payments and reconciliation to tax, compliance, and financial reporting, these systems sit at the core of how we scale our business reliably and responsibly. As Agoda continues to grow across markets, products, and partner ecosystems, tax technology plays a critical role in enabling compliant, scalable, and efficient financial operations. Our teams work across product, engineering, finance, and architecture to design robust solutions that balance control, flexibility, and innovation. In this role, you will help shape the future of Agoda’s tax technology landscape, partnering with stakeholders across Finance and Technology to build resilient, enterprise-grade solutions that support a fast-moving global business. The Opportunity We are looking for a Platform Architect to define and drive the technical direction of Agoda’s Tax technology ecosystem within FinTech. In this role, you will own the architecture vision and roadmap for scalable, secure, and compliant tax platforms that support Agoda’s global financial operations, high transaction volumes, and evolving regulatory needs. You will work closely with Finance domain experts, product managers, engineering teams, and fellow architects to translate complex tax rules and business requirements into robust technical solutions across Agoda’s internal systems, data flows, tax engines, and selected third-party platforms. As a senior technical leader, you will operate from strategy through implementation detail: guiding architectural decisions, challenging trade-offs, coaching engineering teams, and ensuring our tax platforms are resilient, adaptable, observable, and built for Agoda’s scale. You will help balance compliance and governance with engineering velocity, cost efficiency, and long-term platform quality. This position is based in Bangkok, Thailand. (Relocation support is provided) In this Role, you'll get to: - Shape the technical direction, architecture strategy, and long-term roadmap for Agoda’s Tax technology ecosystem, aligning Finance, regulatory, product, and engineering goals. - Own the architecture of mission-critical platforms and capabilities, ensuring they are scalable, secure, resilient, observable, and adaptable to Agoda’s global scale, with the key starting focus being the Tax platform. - Design end-to-end solutions across internal systems, tax engines, APIs, data flows, and selected third-party platforms where they create clear business and technical value. - Work hands-on with engineering teams on key technical decisions, system design, implementation trade-offs, proof-of-concepts, and critical architecture components. - Lead architectural reviews and provide expert guidance on system design, integration patterns, reliability, maintainability, performance, and operational readiness. - Translate complex tax rules, compliance requirements, and financial workflows into clear technical models that engineering teams can build, evolve, and operate effectively. - Analyze Agoda’s current Tax technology landscape, identify systemic risks, duplication, inefficiencies, and modernization opportunities, and define practical transition paths toward the future state. - Establish and evolve architecture principles, engineering standards, documentation, and governance practices that improve quality without slowing delivery. - Drive improvements in quality, velocity, cost efficiency, scalability, and developer productivity across Tax-related systems and adjacent FinTech platforms. - Mentor and influence senior engineers, Staff engineers, and technical leads, raising engineering fundamentals across design, code quality, testing, observability, and production ownership. - Communicate complex technical trade-offs clearly to technical and non-technical stakeholders, including senior leaders across Finance, Product, Engineering, and Technology. - Effectively utilize AI to achieve all the above, including contributions in building the solutions you helped design. What you'll Need to Succeed: - 10+ years of experience in software engineering, architecture, or technology leadership roles, with a strong track record of designing and evolving complex production systems. - 3+ years of hands-on experience delivering tax-related technology projects across direct or indirect tax domains, or closely related finance technology domains, including building or evolving tax platforms. - Strong understanding of Tax technology domains such as VAT, GST, corporate tax, withholding tax, compliance workflows, tax calculation, reporting, reconciliation, and auditability. - Proven ability to shape technical strategy and architecture roadmaps across multiple teams, systems, or business domains. - Strong hands-on engineering background, with deep understanding of system design, APIs, data flows, integration patterns, reliability, observability, scalability, and operational trade-offs for mission-critical systems, including high-volume transactional platforms at enterprise scale. - Ability to translate complex business, finance, and regulatory requirements into clear technical models, architecture decisions, and executable engineering plans. - Strong communication and stakeholder management skills, with the ability to explain complex technical trade-offs to senior engineering, product, finance, and business leaders. - Proven ability to mentor and influence senior engineers, Staff engineers, technical leads, and cross-functional teams without relying on direct reporting authority. - Strong ownership mindset, with a track record of identifying systemic risks, reducing duplication, improving engineering quality, and driving pragmatic modernization. It's Great if you have: - Experience designing or modernizing global tax platforms that support multiple jurisdictions, products, currencies, and regulatory models. - Deep experience with tax engines or tax automation platforms such as Avalara, Vertex, OneSource, or equivalent custom-built solutions. - Experience with ERP systems, financial ledgers, invoicing, billing, reconciliation, or other finance platform integration points. - Familiarity with event-driven architecture, streaming, or middleware integration technologies - Experience with cloud-native architecture patterns, distributed systems, Kubernetes/EKS, serverless platforms, or large-scale service-oriented architectures. - Understanding of data privacy, auditability, financial controls, and compliance frameworks such as GDPR, CCPA, SOX, or equivalent regulatory controls. - Experience leading large-scale platform modernization, proof-of-concept work, or architecture transformation across multiple engineering teams. - Exposure to large-scale global commerce, travel, payments, marketplace, or financial technology environments. #Bengaluru #SãoPaulo #Delhi #NewYorkCity #Nigeria #London #Hyderabad #Pune #Mumbai #Colombia #Paris #Jakarta #Chennai #SanFrancisco #WashingtonDC #Toronto #Pakistan #LosAngeles #Dallas #Chicago #Kenya #Boston #Shanghai #Egypt #BuenosAires #Manila #Netherlands #Singapore #RiodeJaneiro #Beijing #Atlanta #Sydney #Madrid #Vietnam #SaudiArabia #Peru #Melbourne #Ireland #Russia #Bangladesh #MexicoCity #Philadelphia #Chile #SeattleArea #Noida #Kolkata #Guangdong #UnitedArabEmirates #TelAvivDistrict #Houston #KualaLumpur #BeloHorizonte #SouthKorea #Bangkok #Istanbul #Austin #Curitiba #Warsaw #Campinas #Barcelona #Ukraine #CostaRica #Berlin #Romania #Denver #Johannesburg #Minneapolis #Manchester #Miami #Phoenix #Detroit #Coimbatore #Milan #PortoAlegre #Vancouver #Montreal #Charlotte #SanDiego #Ghana #SaltLakeCity #Raleigh #HongKong #Munich #Prague #Ecuador #TampaBay #Tokyo #Serbia #Lithuania #Taipei #Cracow #Zhejiang #CapeTown #Brasilia #Columbus #Ahmedabad #Indore #Kochi #Gurgaon #Chandigarh #Lucknow #Bhubaneswar #Thiruvananthapuram #Visakhapatnam #Bhopal #JerseyCity #Irving #Denton #Worcester #Arlington #OverlandPark #AuroraDistrict #Baltimore #Tampa #Halethorpe #Dayton #Syracuse #Chonburi #ChiangMai #NakhonRatchasima #KhonKaen #HatYai #Phuket #Surabaya #Tangerang #Birmingham #Casablanca #Rabat #Camp #PetalingJaya #GeorgeTown Please review our Hiring Process Guidelines before your interview — click here to learn how interviewing at Agoda works. Discover more about working at Agoda - Agoda Careers https://careersatagoda.com - Facebook https://www.facebook.com/agodacareers/ - LinkedIn https://www.linkedin.com/company/agoda - YouTube https://www.youtube.com/agodalife Equal Opportunity Employer At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics. We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy. Disclaimer We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.
About Doit We are focused on reinventing how people spend, save, invest, exchange, travel, and more. Our objective is to build tools that will help people get more from their money and become an expert at ease. We believe AI will help make finance smart, assessible and safe. We are looking for the most talented and driven people we can find. We are looking for people who work for their passion, not counting hours. Who loves building great next-generation products, not status quo. Who cares about redefining how everyone around us can get the best financial applications, not for an exclusive few. We have teams working around the world, with over 20 nationalities and growing from our offices and remotely. Join us and build a better future for our society. In 2019, we built the first mobile-first, insurance platform, enabling insurance to be accessible online by millions in the region. Today, it's the leading insurance platform in Southeast Asia. The Role We are looking for Android software engineers to build the native Android experience for Doit's AI Neobank App. This role is for someone who cares about clean user flows, fast performance, product quality and shipping reliable mobile features used by real customers. What You'll Own - Build and ship Android features using Kotlin. - Create clean mobile flows for insurance, payments, claims, renewals and financial services. - Work with product and design to simplify complex user journeys. - Integrate backend APIs and ensure mobile flows are stable, secure and reliable. - Improve app performance, crash rate, loading states, responsiveness and memory usage. - Use analytics, user behaviour and production issues to improve the product. - Build AI-assisted mobile experiences only where they genuinely improve the user journey. What We're Looking For - 3+ years of Android development experience using Kotlin. - Strong Android fundamentals and experience shipping production apps. - Good knowledge of Jetpack, Coroutines, Flow and modern Android architecture. - Strong sense of mobile UX, usability, edge cases and user flows. - Experience integrating REST APIs and debugging production issues. - Fast execution, high ownership and strong attention to product quality. - App links, GitHub, screenshots or examples of shipped work are a strong advantage. Tech Stack - Kotlin - Jetpack Compose - Android SDK - Coroutines & Flow - SQL / NoSQL - TensorFlow Lite (on-device inference) The Kind of Builder We Want - Thinks in user journeys, not just screens. - Cares about making complex financial products feel simple. - Moves fast without creating messy code. - Notices UX, performance and reliability issues before users complain. - Honest about what they personally built, what was team-owned and what impact they can or cannot claim. This Role Is Not For - Engineers who only want fully defined tickets. - Developers who build screens without caring about user experience. - People who ignore crashes, edge cases, loading states or performance. - Engineers who move slowly in a startup environment. - People who exaggerate impact without explaining their actual contribution. Location This role is remote, but candidates must be based in Thailand. We are hiring specifically for this market, so applicants should already be based in Thailand. Language English is our main working language across global teams. Strong English communication is required. Interview Process Our process is designed to move fast: 1. Online assessment or practical task 2. Role-specific interview 3. CEO / final round For strong candidates, we aim to complete the process and make an offer within 1 week from the start of the interview process. Candidates who complete assessments quickly will be prioritized.
About Doit We are focused on reinventing how people spend, save, invest, exchange, travel, and more. Our objective is to build tools that will help people get more from their money and become an expert at ease. We believe AI will help make finance smart, assessible and safe. We are looking for the most talented and driven people we can find. We are looking for people who work for their passion, not counting hours. Who loves building great next-generation products, not status quo. Who cares about redefining how everyone around us can get the best financial applications, not for an exclusive few. We have teams working around the world, with over 20 nationalities and growing from our offices and remotely. Join us and build a better future for our society. In 2019, we built the first mobile-first, insurance platform, enabling insurance to be accessible online by millions in the region. Today, it's the leading insurance platform in Southeast Asia. The Role Doit builds technology products used by millions of users across Southeast Asia. As our products and systems scale, we need technical leaders who can solve difficult engineering problems and raise the engineering bar around them. The Principal Software Engineer owns technical direction and execution for major products and systems. This is a hands-on role - you will design systems, write code, and drive critical engineering work from idea to production. What You'll Own - Owning technical design and execution for major products, systems and engineering initiatives. - Designing scalable, reliable systems across backend, frontend, APIs, databases and infrastructure. - Building alongside the team through coding, prototyping, code reviews, debugging and production problem-solving. - Driving architecture decisions and trade-offs across speed, scalability, reliability, cost and maintainability. - Turning ambiguous product problems into clear technical solutions and execution plans. - Raising engineering quality through stronger system design, testing, security, observability and development practices. - Leading technically critical initiatives and mentoring engineers across teams. What We're Looking For - 7+ years of software engineering experience building and shipping production systems. - Deep expertise in backend, frontend, distributed systems, APIs, databases or cloud infrastructure. - Strong system design and architecture skills for complex or high-scale systems. - Strong coding ability and willingness to remain hands-on. - Track record of technically leading major engineering projects from design through production. - Ability to make sound technical trade-offs, influence engineers and solve complex production problems. Nice to have - Experience scaling engineering teams, systems or development practices through significant growth. - Experience operating across multiple products, markets or countries. Location This is a remote role. We hire globally and work across multiple countries and time zones. Candidates should be comfortable working effectively in a distributed, fast-moving international team and collaborating with colleagues across different locations. Language English is our main working language across global teams. Strong English communication is required. Interview Process Our process is designed to move fast: - Online assessment or practical task - Technical interview - CEO / final round For strong candidates, we aim to complete the process and make an offer within 1 week from the start of the interview process. Candidates who complete assessments quickly will be prioritized.
About Doit We are focused on reinventing how people spend, save, invest, exchange, travel, and more. Our objective is to build tools that will help people get more from their money and become an expert at ease. We believe AI will help make finance smart, assessible and safe. We are looking for the most talented and driven people we can find. We are looking for people who work for their passion, not counting hours. Who loves building great next-generation products, not status quo. Who cares about redefining how everyone around us can get the best financial applications, not for an exclusive few. We have teams working around the world, with over 20 nationalities and growing from our offices and remotely. Join us and build a better future for our society. In 2019, we built the first mobile-first, insurance platform, enabling insurance to be accessible online by millions in the region. Today, it's the leading insurance platform in Southeast Asia. The Role Doit builds technology products used by millions of users across Southeast Asia. As our products and systems scale, we need technical leaders who can solve difficult engineering problems and raise the engineering bar around them. The Lead Software Engineer owns technical direction and execution for major products and systems. This is a hands-on role - you will design systems, write code, and drive critical engineering work from idea to production. What You'll Own - Owning technical design and execution for major products, systems and engineering initiatives. - Designing scalable, reliable systems across backend, frontend, APIs, databases and infrastructure. - Building alongside the team through coding, prototyping, code reviews, debugging and production problem-solving. - Driving architecture decisions and trade-offs across speed, scalability, reliability, cost and maintainability. - Turning ambiguous product problems into clear technical solutions and execution plans. - Raising engineering quality through stronger system design, testing, security, observability and development practices. - Leading technically critical initiatives and mentoring engineers across teams. What We're Looking For - 7+ years of software engineering experience building and shipping production systems. - Deep expertise in backend, frontend, distributed systems, APIs, databases or cloud infrastructure. - Strong system design and architecture skills for complex or high-scale systems. - Strong coding ability and willingness to remain hands-on. - Track record of technically leading major engineering projects from design through production. - Ability to make sound technical trade-offs, influence engineers and solve complex production problems. Nice to have - Experience scaling engineering teams, systems or development practices through significant growth. - Experience operating across multiple products, markets or countries. Location This is a remote role. We hire globally and work across multiple countries and time zones. Candidates should be comfortable working effectively in a distributed, fast-moving international team and collaborating with colleagues across different locations. Language English is our main working language across global teams. Strong English communication is required. Interview Process Our process is designed to move fast: - Online assessment or practical task - Technical interview - CEO / final round For strong candidates, we aim to complete the process and make an offer within 1 week from the start of the interview process. Candidates who complete assessments quickly will be prioritized.
About Doit We are focused on reinventing how people spend, save, invest, exchange, travel, and more. Our objective is to build tools that will help people get more from their money and become an expert at ease. We believe AI will help make finance smart, assessible and safe. We are looking for the most talented and driven people we can find. We are looking for people who work for their passion, not counting hours. Who loves building great next-generation products, not status quo. Who cares about redefining how everyone around us can get the best financial applications, not for an exclusive few. We have teams working around the world, with over 20 nationalities and growing from our offices and remotely. Join us and build a better future for our society. In 2019, we built the first mobile-first, insurance platform, enabling insurance to be accessible online by millions in the region. Today, it's the leading insurance platform in Southeast Asia. The Role Doit builds technology products used by millions of users across Southeast Asia. As our products and systems scale, we need technical leaders who can solve difficult engineering problems and raise the engineering bar around them. The Staff Software Engineer owns technical direction and execution for major products and systems. This is a hands-on role - you will design systems, write code, and drive critical engineering work from idea to production. What You'll Own - Owning technical design and execution for major products, systems and engineering initiatives. - Designing scalable, reliable systems across backend, frontend, APIs, databases and infrastructure. - Building alongside the team through coding, prototyping, code reviews, debugging and production problem-solving. - Driving architecture decisions and trade-offs across speed, scalability, reliability, cost and maintainability. - Turning ambiguous product problems into clear technical solutions and execution plans. - Raising engineering quality through stronger system design, testing, security, observability and development practices. - Leading technically critical initiatives and mentoring engineers across teams. What We're Looking For - 7+ years of software engineering experience building and shipping production systems. - Deep expertise in backend, frontend, distributed systems, APIs, databases or cloud infrastructure. - Strong system design and architecture skills for complex or high-scale systems. - Strong coding ability and willingness to remain hands-on. - Track record of technically leading major engineering projects from design through production. - Ability to make sound technical trade-offs, influence engineers and solve complex production problems. Nice to have - Experience scaling engineering teams, systems or development practices through significant growth. - Experience operating across multiple products, markets or countries. Location This is a remote role. We hire globally and work across multiple countries and time zones. Candidates should be comfortable working effectively in a distributed, fast-moving international team and collaborating with colleagues across different locations. Language English is our main working language across global teams. Strong English communication is required. Interview Process Our process is designed to move fast: - Online assessment or practical task - Technical interview - CEO / final round For strong candidates, we aim to complete the process and make an offer within 1 week from the start of the interview process. Candidates who complete assessments quickly will be prioritized.
The Role BJAK builds technology products used by millions of users across Southeast Asia. As our products and systems scale, we need technical leaders who can solve difficult engineering problems and raise the engineering bar around them. The Principal Software Engineer owns technical direction and execution for major products and systems. This is a hands-on role - you will design systems, write code, and drive critical engineering work from idea to production. What You'll Own - Owning technical design and execution for major products, systems and engineering initiatives. - Designing scalable, reliable systems across backend, frontend, APIs, databases and infrastructure. - Building alongside the team through coding, prototyping, code reviews, debugging and production problem-solving. - Driving architecture decisions and trade-offs across speed, scalability, reliability, cost and maintainability. - Turning ambiguous product problems into clear technical solutions and execution plans. - Raising engineering quality through stronger system design, testing, security, observability and development practices. - Leading technically critical initiatives and mentoring engineers across teams. What We're Looking For - 7+ years of software engineering experience building and shipping production systems. - Deep expertise in backend, frontend, distributed systems, APIs, databases or cloud infrastructure. - Strong system design and architecture skills for complex or high-scale systems. - Strong coding ability and willingness to remain hands-on. - Track record of technically leading major engineering projects from design through production. - Ability to make sound technical trade-offs, influence engineers and solve complex production problems. Nice to have - Experience scaling engineering teams, systems or development practices through significant growth. - Experience operating across multiple products, markets or countries. Location This is a remote role. We hire globally and work across multiple countries and time zones. Candidates should be comfortable working effectively in a distributed, fast-moving international team and collaborating with colleagues across different locations. Language English is our main working language across global teams. Strong English communication is required. Interview Process Our process is designed to move fast: - Online assessment or practical task - Technical interview - CEO / final round For strong candidates, we aim to complete the process and make an offer within 1 week from the start of the interview process. Candidates who complete assessments quickly will be prioritized.
The Role BJAK builds technology products used by millions of users across Southeast Asia. As our products and systems scale, we need technical leaders who can solve difficult engineering problems and raise the engineering bar around them. The Lead Software Engineer owns technical direction and execution for major products and systems. This is a hands-on role - you will design systems, write code, and drive critical engineering work from idea to production. What You'll Own - Owning technical design and execution for major products, systems and engineering initiatives. - Designing scalable, reliable systems across backend, frontend, APIs, databases and infrastructure. - Building alongside the team through coding, prototyping, code reviews, debugging and production problem-solving. - Driving architecture decisions and trade-offs across speed, scalability, reliability, cost and maintainability. - Turning ambiguous product problems into clear technical solutions and execution plans. - Raising engineering quality through stronger system design, testing, security, observability and development practices. - Leading technically critical initiatives and mentoring engineers across teams. What We're Looking For - 7+ years of software engineering experience building and shipping production systems. - Deep expertise in backend, frontend, distributed systems, APIs, databases or cloud infrastructure. - Strong system design and architecture skills for complex or high-scale systems. - Strong coding ability and willingness to remain hands-on. - Track record of technically leading major engineering projects from design through production. - Ability to make sound technical trade-offs, influence engineers and solve complex production problems. Nice to have - Experience scaling engineering teams, systems or development practices through significant growth. - Experience operating across multiple products, markets or countries. Location This is a remote role. We hire globally and work across multiple countries and time zones. Candidates should be comfortable working effectively in a distributed, fast-moving international team and collaborating with colleagues across different locations. Language English is our main working language across global teams. Strong English communication is required. Interview Process Our process is designed to move fast: - Online assessment or practical task - Technical interview - CEO / final round For strong candidates, we aim to complete the process and make an offer within 1 week from the start of the interview process. Candidates who complete assessments quickly will be prioritized.
The Role BJAK builds technology products used by millions of users across Southeast Asia. As our products and systems scale, we need technical leaders who can solve difficult engineering problems and raise the engineering bar around them. The Staff Software Engineer owns technical direction and execution for major products and systems. This is a hands-on role - you will design systems, write code, and drive critical engineering work from idea to production. What You'll Own - Owning technical design and execution for major products, systems and engineering initiatives. - Designing scalable, reliable systems across backend, frontend, APIs, databases and infrastructure. - Building alongside the team through coding, prototyping, code reviews, debugging and production problem-solving. - Driving architecture decisions and trade-offs across speed, scalability, reliability, cost and maintainability. - Turning ambiguous product problems into clear technical solutions and execution plans. - Raising engineering quality through stronger system design, testing, security, observability and development practices. - Leading technically critical initiatives and mentoring engineers across teams. What We're Looking For - 7+ years of software engineering experience building and shipping production systems. - Deep expertise in backend, frontend, distributed systems, APIs, databases or cloud infrastructure. - Strong system design and architecture skills for complex or high-scale systems. - Strong coding ability and willingness to remain hands-on. - Track record of technically leading major engineering projects from design through production. - Ability to make sound technical trade-offs, influence engineers and solve complex production problems. Nice to have - Experience scaling engineering teams, systems or development practices through significant growth. - Experience operating across multiple products, markets or countries. Location This is a remote role. We hire globally and work across multiple countries and time zones. Candidates should be comfortable working effectively in a distributed, fast-moving international team and collaborating with colleagues across different locations. Language English is our main working language across global teams. Strong English communication is required. Interview Process Our process is designed to move fast: - Online assessment or practical task - Technical interview - CEO / final round For strong candidates, we aim to complete the process and make an offer within 1 week from the start of the interview process. Candidates who complete assessments quickly will be prioritized.
About BJAK The original mission of BJAK is we believe people deserve smarter ways to plan, save and grow their money. This is the origin of our name. Started in 2019, we built the first mobile-first, insurance platform, enabling insurance to be accessible online by millions in the region. Today, its the leading insurance platform in Southeast Asia. Today, we are expanding ways to help people in the region — this includes spending, saving, investing, exchanging, travelling, and more. Our mission is help people get more from their money every day. We have teams working around the world, with over 20 nationalities from our offices and remotely, who truly enjoys their work. We are looking for the most talented and driven people we can find. We are looking for people who work for their passion, not counting hours. Who loves building great next-generation products, not status quo. Who cares about redefining how everyone around us can get the best financial applications, not for an exclusive few. If you're this person, we'd love to talk to you. The Role We are looking for Android software engineers to build the native Android experience for BJAK's AI Finance Agent. This role is for someone who cares about clean user flows, fast performance, product quality and shipping reliable mobile features used by real customers. What You'll Own - Build and ship Android features using Kotlin. - Create clean mobile flows for insurance, payments, claims, renewals and financial services. - Work with product and design to simplify complex user journeys. - Integrate backend APIs and ensure mobile flows are stable, secure and reliable. - Improve app performance, crash rate, loading states, responsiveness and memory usage. - Use analytics, user behaviour and production issues to improve the product. - Build AI-assisted mobile experiences only where they genuinely improve the user journey. What We're Looking For - 3+ years of Android development experience using Kotlin. - Strong Android fundamentals and experience shipping production apps. - Good knowledge of Jetpack, Coroutines, Flow and modern Android architecture. - Strong sense of mobile UX, usability, edge cases and user flows. - Experience integrating REST APIs and debugging production issues. - Fast execution, high ownership and strong attention to product quality. - App links, GitHub, screenshots or examples of shipped work are a strong advantage. Tech Stack - Kotlin - Jetpack Compose - Android SDK - Coroutines & Flow - SQL / NoSQL - TensorFlow Lite (on-device inference) The Kind of Builder We Want - Thinks in user journeys, not just screens. - Cares about making complex financial products feel simple. - Moves fast without creating messy code. - Notices UX, performance and reliability issues before users complain. - Honest about what they personally built, what was team-owned and what impact they can or cannot claim. This Role Is Not For - Engineers who only want fully defined tickets. - Developers who build screens without caring about user experience. - People who ignore crashes, edge cases, loading states or performance. - Engineers who move slowly in a startup environment. - People who exaggerate impact without explaining their actual contribution. Location This role is remote, but candidates must be based in Thailand. We are hiring specifically for this market, so applicants should already be based in Thailand. Language English is our main working language across global teams. Strong English communication is required. Interview Process Our process is designed to move fast: 1. Online assessment or practical task 2. Role-specific interview 3. CEO / final round For strong candidates, we aim to complete the process and make an offer within 1 week from the start of the interview process. Candidates who complete assessments quickly will be prioritized.
About BJAK The original mission of BJAK is we believe people deserve smarter ways to plan, save and grow their money. This is the origin of our name. Started in 2019, we built the first mobile-first, insurance platform, enabling insurance to be accessible online by millions in the region. Today, its the leading insurance platform in Southeast Asia. Today, we are expanding ways to help people in the region — this includes spending, saving, investing, exchanging, travelling, and more. Our mission is help people get more from their money every day. We have teams working around the world, with over 20 nationalities from our offices and remotely, who truly enjoys their work. We are looking for the most talented and driven people we can find. We are looking for people who work for their passion, not counting hours. Who loves building great next-generation products, not status quo. Who cares about redefining how everyone around us can get the best financial applications, not for an exclusive few. If you're this person, we'd love to talk to you. The Role We are looking for backend engineers to build the core systems behind BJAK's AI Finance Agent. This role is for engineers who can build reliable APIs, workflows and financial product infrastructure that can scale across markets, partners and millions of users. What You'll Own - Build backend services, APIs and workflows for the AI Neobank app. - Support products across insurance, payments, wallet, savings, investing, travel and financial services. - Design reliable systems for user accounts, transactions, partner integrations, reconciliation, notifications and operations. - Work with product and mobile teams to ship customer-facing journeys quickly. - Integrate with banks, payment gateways, insurers, data providers and other partners. - Improve system reliability, observability, security and performance. - Build systems that are practical, auditable and ready for regulated financial products. What We're Looking For - 3+ years of backend engineering experience. - Strong fundamentals in APIs, databases, system design and production debugging. - Experience building scalable services and integrating third-party systems. - Good understanding of security, reliability, data quality and operational edge cases. - Able to make practical trade-offs between speed, quality and risk. - Comfortable working with product, mobile, operations and business teams. - Experience in fintech, payments, insurance, lending, banking or regulated products is a strong advantage. The Kind of Builder We Want - Builds systems that work in the real world, not just on diagrams. - Thinks through edge cases, failure modes and operational impact. - Can move fast without creating fragile foundations. - Takes ownership of production issues and long-term reliability. - Explains clearly what they personally built versus what the team delivered. This Role Is Not For - Engineers who only want isolated backend tasks. - People who ignore security, data consistency, monitoring or operational risk. - Developers who cannot work with fast-changing product requirements. - Candidates who talk about scale but have not handled production systems. - People who exaggerate impact without being clear on ownership. Location This role is remote, but candidates must be based in Thailand. We are hiring specifically for this market, so applicants should already be based in Thailand. Language English is our main working language across global teams. Strong English communication is required. Interview Process Our process is designed to move fast: 1. Online assessment or practical task 2. Technical interview 3. CEO / final round For strong candidates, we aim to complete the process and make an offer within 1 week from the start of the interview process. Candidates who complete assessments quickly will be prioritized.
About BJAK The original mission of BJAK is we believe people deserve smarter ways to plan, save and grow their money. This is the origin of our name. Started in 2019, we built the first mobile-first, insurance platform, enabling insurance to be accessible online by millions in the region. Today, its the leading insurance platform in Southeast Asia. Today, we are expanding ways to help people in the region — this includes spending, saving, investing, exchanging, travelling, and more. Our mission is help people get more from their money every day. We have teams working around the world, with over 20 nationalities from our offices and remotely, who truly enjoys their work. We are looking for the most talented and driven people we can find. We are looking for people who work for their passion, not counting hours. Who loves building great next-generation products, not status quo. Who cares about redefining how everyone around us can get the best financial applications, not for an exclusive few. If you're this person, we'd love to talk to you. The Role We are looking for full stack engineers to build fast across BJAK's AI Finance Agent. This role is for product-minded engineers who can move across frontend, backend, internal tools and customer journeys to turn ideas into working products quickly. What You'll Own - Build customer-facing and internal product features end to end. - Develop web flows, backend APIs, admin tools, dashboards and operational systems. - Support products across insurance, payments, savings, investing, travel and financial services. - Work with product, design, mobile and operations teams to launch fast. - Integrate APIs, handle data flows and improve production reliability. - Use analytics, feedback and production issues to improve features after launch. - Help build tools that reduce manual work and improve speed across the business. What We're Looking For - 3+ years of full stack software engineering experience. - Strong frontend and backend fundamentals. - Experience with modern web frameworks, APIs, databases and production systems. - Able to build useful products quickly without needing perfect specs. - Good product sense, UX awareness and attention to detail. - Comfortable debugging across the stack. - Experience in fintech, insurtech, marketplace, consumer apps or high-volume platforms is a strong advantage. The Kind of Builder We Want - Can turn rough requirements into working product. - Thinks about user flow, backend logic and business process together. - Moves fast while keeping systems maintainable. - Takes ownership from build to launch to post-launch fixes. - Clear about what they personally built and what was team-owned. This Role Is Not For - Engineers who only want to work on one narrow layer. - People who need complete specs before starting. - Developers who ship UI without understanding backend or operations impact. - Candidates who avoid production support. - People who make vague claims without showing real shipped work. Location This role is remote, but candidates must be based in Thailand. We are hiring for this market specifically, so applicants should already be based in Thailand. Language English is our main working language across global teams. Strong English communication is required. Interview Process Our process is designed to move fast: 1. Online assessment or practical task 2. Technical interview 3. CEO / final round For strong candidates, we aim to complete the process and make an offer within 1 week from the start of the interview process. Candidates who complete assessments quickly will be prioritized.
AI CAREER ASSISTANT
อัพโหลด CV แล้วให้ AI จัดอันดับตำแหน่งงานในหน้านี้ตาม background ของคุณ ใช้เวลา 30 วินาที
วิเคราะห์ CV
PDF · สรุปด้วย AI
เช็กเงินเดือน
ช่วงเงินเดือนตามทักษะ
ฝึกสัมภาษณ์
15 นาที · feedback รายคำตอบ
รับแจ้งงานทาง LINE
แจ้งเตือนทุกเช้า
SALARY FOR THIS ROLE
Software Engineer · Bangkok
median / เดือน
8% YoY
อิงข้อมูลตลาดและการปิดตำแหน่งล่าสุด