Software Engineer (Senior) - Advertising Systems
atFastwork Technology Co., Ltd.Software Engineer (Senior) - Advertising Systems
Bangkok, Thailand (Full-time)
About Us
Role Overview
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
- 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
- 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
- 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.
As we continue to grow fast, we strive to retain our culture where everyone is heard, contributes, and grows with the company.
We believe that quality time outside of work is important to sustaining a healthy and happy lifestyle.
Hybrid-mode activated! It comes with the package: flexibility, focus and productivity!
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.
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.
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.
Health comes first, we know, don’t worry, we’ve got you covered.
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
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