Software Engineer (Senior) - Advertising Systems

atFastwork Technology Co., Ltd.

Software Engineer (Senior) - Advertising Systems

Bangkok, Thailand (Full-time)


About Us
Fastwork is building the most powerful everything store for services in Southeast Asia, empowering freelancers and businesses to thrive together. We’re looking for adaptable, versatile, and highly skilled Software Engineers to join our growing engineering team. If you thrive in a dynamic, collaborative environment and love solving challenging problems that directly impact users, we want you to join us.
At Fastwork, we embrace the T-shaped engineer model—experts in specific areas but flexible enough to tackle challenges across the stack. Our engineers don't just deliver code; they think like product engineers, focusing on the success of the products they build. As a member of our advertising systems team, you will play a critical role in designing, developing, and optimizing Fastwork’s cutting-edge advertising platform. You’ll have opportunities to experiment, explore, and innovate to achieve ambitious goals while working with technologies such as Node.js, Golang, Python, Flutter, Svelte, and cloud-based infrastructure.

Role Overview
As a Software Engineer on the advertising systems team, you’ll collaborate with talented teammates across engineering, product, and UX/UI teams in a supportive and open working environment. Your work will directly impact our customers and advertisers by shaping our pay-per-click (PPC) model, bidding algorithms, and advertising tools. You’ll take ownership of features across the stack—backend, frontend, mobile, and infrastructure—that empower businesses to reach their target audience more effectively.
We’re looking for individuals with a scientist mindset—curious, experimental, and unafraid to explore new ideas while learning from both success and failure.

Key Responsibilities
  • Design, develop, and maintain scalable and robust advertising systems across the stack (frontend, backend, mobile, and infrastructure).
  • Build and optimize core features such as PPC models, bidding algorithms, and real-time ad delivery systems.
  • Collaborate with product managers to understand advertiser needs and deliver impactful solutions.
  • Experiment with new tools, frameworks, and methodologies to discover innovative advertising solutions.
  • Develop intuitive dashboards and tools for advertisers using frameworks like React (Next.js) and Svelte (SvelteKit).
  • Create and maintain backend services for ad targeting, campaign management, and analytics using Node.js, Golang, or Python.
  • Contribute to mobile app features related to ad placements and reporting using Flutter.
  • Ensure the stability and scalability of our advertising infrastructure using Kubernetes, Docker, and cloud platforms (GCP, AWS).
  • Implement and uphold high-quality testing practices, including unit and integration tests for ad-related features.
  • Proactively participate in code reviews, offering and receiving constructive feedback.
  • Collaborate with cross-functional teams to integrate new advertising technologies effectively.

Basic Qualifications
We value skills and a willingness to learn. You should have proficiency in some of the following or be eager to learn them:
  • Backend languages (e.g., Node.js, Golang, Elixir, Python)
  • Frontend frameworks (e.g., React, Svelte)
  • Mobile development tools (e.g., Flutter)
  • Data pipeline for advertisement systems
In addition, you should:
  • Focus on making the product successful and helping users achieve their goals, not just completing tasks.
  • Have experience with Docker, Kubernetes, and cloud infrastructure (GCP, AWS).
  • Be familiar with CI/CD pipelines and source control tools like GitHub.
  • Understand database systems that are suitable for advertisement systems.
  • Be curious, experimental, and open to learning from failure.
  • Possess strong communication skills and thrive in collaborative Agile environments.
  • Be self-motivated, adaptable, and team-oriented, with a strong work ethic.

Preferred Qualifications
We’re especially excited if you bring:
  • Proficiency in at least one backend language, one frontend framework, and mobile development tools.
  • Experience building advertising platforms, including PPC models, bidding systems, or ad delivery networks.
  • A deep understanding of ad performance metrics and optimization techniques.
  • Strong system design skills, including the ability to make logical, long-term trade-offs.
  • An eye for detail and a passion for creating user-centric advertising tools.
  • The ability to adapt to a fast-paced, rapidly changing environment, driven by our vision to empower advertisers and businesses alike.
Perks & Benefits
Flat Structure

As we continue to grow fast, we strive to retain our culture where everyone is heard, contributes, and grows with the company.

Work-life Harmony

We believe that quality time outside of work is important to sustaining a healthy and happy lifestyle.

Remote Work

Hybrid-mode activated! It comes with the package: flexibility, focus and productivity!

Urban Office

One breath from Phrom Phong BTS. No sweat whatsoever! The office should also feel like a second home so we dedicated a lot of care and resources into building the best environment for you to wake up to every morning.

Fun Workshop

The best relationships are built over new experiences, that’s why we have workshops filled with a range of activities for you to look forward to and enjoy.

Game Tournament

It’s getting fun and competitive! Challenge doesn’t only have to come from work. Own the championship and show the peeps how great of a gamer (and player) you are.

Group Insurance

Health comes first, we know, don’t worry, we’ve got you covered.

Health & Wellness

Only a healthy army wins the war. We invest to take care of you from physical, mental and happiness-level. Adopted health & wellness applications plus activities to make sure everyone here is on cloud nine <3

Career Progression

Having full ownership and never stop exploring! We always make sure that everyone has the opportunity to lead and own. At Fastwork, you’ll never be just a number or a role, you will experience a career that makes the most of your passions and talents.

Experience required
  • any or no experience
Salary
  • Negotiable
Job function
  • IT / Programming
  • Engineering
  • Marketing / Advertising
Job type
  • Full-time

Company overview

Size:n/a
Industry:Information Technology
Location:Bangkok
Website:www.fastwork.com
Founded in:n/a
Ranking:4.5/5
Head office: 68/1, ซอยศรีบำเพ็ญ, แขวงทุ่งมหาเมฆ, เขตสาทร, กทม. 10120
Display map
WorkVenture gives you an inside look at what it's like to work at Fastwork Technology Co., Ltd., office & team photos, reviews and more. This is the Fastwork Technology Co., Ltd. Company Page. All content is posted anonymously by employees currently or previously working at Fastwork Technology Co., Ltd..Apply to True IndustryApply to M.supply interApply to Dunlopillo ThailandApply to Siam Food