Full job description
Lead development of an ML-based online advertising platform for retail media. Design and optimize data infrastructure and pipelines for scalable, cost-effective solutions. Mentor team members and lead projects. Develop complex ETL processes and improve data quality and governance. Enhance system scalability, availability, and performance. Collaborate cross-functionally with Infrastructure, Machine Learning, Data Science, Analytics, and Production teams. Require 6+ years software engineering experience with modern languages (Java, C#, Go, C++, Python), strong SQL/NoSQL skills, cloud platform experience (AWS, Azure, Google Cloud), system design expertise, and knowledge of big data processing. Ads infrastructure experience is a plus. Benefits include medical, dental, vision, 401(k) with match, disability, life insurance, paid holidays, Thrive Days, flexible time off, and eligibility for bonus and equity awards.
What you'll do
- Develop an ML-based online advertising platform for retail media industry
- Design, develop, and optimize data infrastructure and pipelines for scalable solutions
- Mentor team members and lead high impact projects
- Design and develop complex data pipelines and ETL processes
- Improve cost effectiveness of data pipelines, storage, and databases
- Implement data quality and governance processes
- Enhance system scalability, availability, and performance
- Develop internal tools to boost developer productivity and system efficiency
- Participate in cross-functional projects providing technical expertise
- Collaborate with Infrastructure, Machine Learning, Data Science, Analytics, and Production teams
- Tech lead a small team on high-impact projects
Requirements
- 6+ years of software engineering experience using modern languages such as Java, C#, Go, C++, Python
- Foundational SQL knowledge with proficiency in SQL or NoSQL database technologies
- Experience with computer systems architecture, operating systems, or distributed systems
- Extensive experience with cloud platforms (AWS, Azure, Google Cloud) or equivalent on-premise systems
- Strong programming fundamentals, testing practices, and knowledge of common algorithms and data structures
- System design and development skills in large-scale environments
- Experience with data modeling, analytics, data management, or big data processing/MapReduce
- Strong analytical and troubleshooting skills in ambiguous or evolving environments
- Growth mindset with continuous learning and knowledge sharing
- Effective communication and collaboration skills
- Hands-on experience in ads infrastructure (bidding, pacing, budget optimization, or measurement) at large revenue scale is a plus
Tech stack
JavaC#GoC++PythonSQLNoSQLAWSAzureGoogle CloudMapReduceETLData Pipelines
Benefits
Medical, dental, and vision insurance401(k) plan with company matchShort-term and long-term disability coverageBasic life insuranceWell-being benefits and perksUp to 12 scheduled paid holidays per yearOne Thrive Day off per quarterFlexible Time Off (FTO)Eligibility for bonus and equity awards based on performance