StackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision. The Staff/Senior Software Engineer will lead a team to design and optimize programmatic bidding systems, applying analytical methodologies to enhance performance and drive impactful business results.
Responsibilities:
- Lead and collaborate with a team of engineers to design, implement, and optimize our programmatic bidding systems
- Apply analytical, data-driven, and statistical methodologies to problem solving
- Continuously optimizing programmatic performance through experimentation and quantitative analysis
- Collaborate with ML engineers to architect and to build complex, innovative solutions that pushes the boundaries of programmatic advertising capabilities, and drive impactful business results
- Rigorously optimize large-scale distributed systems capable of handling billions of requests per second with ms-level latency, ensuring high throughput and infrastructure performance under demanding workloads
- Partner with Product teams to ship innovative features that advance the company's vision, and drive competitive advantage
- Embody the team mission
- Be adaptable, and ground development efforts in pragmatic, results-oriented decision making
- Foster operational excellence across engineering and backend teams by cultivating a culture of trust, transparency and technical excellence
- Clearly articulate development ideas and hypotheses, openly embrace technical feedback to support collaborative innovation and continuous improvement
Requirements:
- 3+ years of experience in AdTech or MarTech, ideally working on high-scale or performance-critical systems
- Advanced programming expertise in Go (or strong proficiency in comparable languages such as C++, Java, Scala, or Rust)
- Experience applying machine learning, mathematics, and numerical methods—including deploying large-scale models and real-time inference systems in production
- 5+ years of experience in software development, particularly building high-throughput, low-latency distributed systems and architecting scalable microservices or data pipelines in a fast-growing tech environment
- Hands-on experience with multiple database systems, with a solid grasp of their trade-offs and performance considerations
- Strong foundation in computer science fundamentals, including data structures and algorithms
- Up-to-date knowledge of modern technologies, tools, and frameworks, with curiosity to continuously learn and evolve
- Interest or experience in computational graphics, GPU programming, game development, game theory, or financial trading systems