Lead Solutions Engineer, Apps & Gaming
Dubai, United Arab Emirates · Full Time
Be the first to apply
- Experience
- 5+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- In office
- Education
- Bachelor's degree in Computer Science or related field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Overview
The Solutions Engineering team at TikTok manages the relationship with advertising clients by providing strategic engineering support and creative resolution to business challenges. This team works at the crossroads of business and technology, collaborating with TikTok's marketing partners to foster their success by creating tailored tech solutions.
Role Summary
As a Lead Solutions Engineer, you will collaborate across business units to unleash the capabilities of new products and features while supporting teams from R&D, Customer Success, and Product Management. You will leverage TikTok’s digital ecosystem to solve practical business issues and serve as a technical authority within the Solutions Engineering department.
Key Responsibilities
- Lead architecture design and creation of scalable, production-ready solutions alongside TikTok’s Product Engineering teams addressing client and business demands.
- Function as a technical expert providing guidance to ensure engineering excellence within the Solutions Engineering group.
- Apply TikTok’s product portfolio and innovative technologies to identify and capitalize on commercial opportunities with advertising partners.
- Forge close collaboration with the Customer Success team to pinpoint business potential and help clients meet objectives.
- Design and implement full-cycle systems and deployment plans; deliver production-level code emphasizing maintainability, scalability, documentation, and testing, while collaborating across teams.
- Independently identify stakeholders and align cross-functional groups to meet project milestones.
- Build sustainable partnerships internally and externally.
- Utilize data-driven insights to influence decisions through clear representation of business impact and value.
Essential Qualifications
- Bachelor’s degree or higher in Computer Science or related disciplines.
- Minimum 5 years’ experience in software development, technical solution design, and delivery.
- At least 3 years in a technical leadership role.
- Proficiency in one or more general-purpose programming languages such as Python, Go, Java, or C/C++ and expertise in API and backend system design.
- Practical knowledge working with machine learning infrastructure including production model training, deployment, evaluation, optimization, data pipeline management, and troubleshooting production issues.
- Proven ability to adapt presentations to diverse technical audiences and communicate complex technical information effectively to groups of varying sizes and backgrounds.
- Experience in advertising technology dealing with large-scale data analytics.
Preferred Qualifications
- Background in mobile application development for iOS and Android platforms and advertising technologies therein.
- Familiarity with machine learning frameworks and libraries such as TensorFlow or Keras.
Company Culture and Values
TikTok is a global leader in short-form mobile video with a mission to inspire creativity and spread joy. Our diverse international team fosters an environment emphasizing curiosity, humility, impact, resilience, and an 'Always Day 1' mindset. We celebrate diversity and inclusion, valuing varied experiences and perspectives to build a workplace reflective of the communities we serve worldwide.
Minimum education
Bachelor's Degree