Senior Software Engineer, Ads Data Warehouse
Confirmed live in the last 24 hours
Moloco
Compensation
$184,000 - $230,000/year
Job Description
About Moloco:
Moloco builds some of the most powerful AI advertising solutions in the world. Our name—short for "machine learning company"—reflects our core mission: democratizing access to the advanced AI that has historically been reserved for tech giants. Led by machine learning pioneers who built some of the most successful ad systems at Google, including YouTube's monetization engine and key search advertising technologies, we're transforming how businesses grow and compete in the digital economy.
Built with AI from day one, Moloco’s planet-scale machine learning platform powers a suite of solutions for advertising growth and monetization. Moloco Ads is an AI-powered platform that delivers real business outcomes for mobile app marketers through performance-based user acquisition. Moloco Commerce Media enables retailers and marketplaces to build revenue-generating ad businesses that balance user experience and advertiser performance.
Moloco is headquartered in Silicon Valley, with offices in Seattle, New York, San Francisco, Seoul, Beijing, Singapore, Gurgaon, Tokyo, Shanghai, London, Tel Aviv, and Berlin.
Moloco is a truly rewarding place to work and in an exciting period of growth, which you could be a part of. Join us today and apply now!
About the Role:
We are looking for a Senior Software Engineer to join our Ads Data Warehouse team, responsible for designing and maintaining the data infrastructure that powers our Ads product. In this role, you will build scalable, reliable, and high-performance data pipelines and systems that enable accurate reporting, billing, and analytics for advertisers. You will work closely with product managers and data scientists to ensure that data pipelines and storage systems are robust, efficient, and future-proof.
Responsibilities:
- Design, implement, and maintain scalable data pipelines, ETL processes, and data warehouse schemas for Ads data.
- Build and optimize systems for large-scale data ingestion, transformation, and aggregation to support real-time and batch analytics.
- Collaborate with product and data scientist teams to ensure data accuracy, consistency, and reliability across all Ads metrics and reports.
- Partner with data scientists and analysts to design data models that support experimentation, machine learning, and insights generation.
- Continuously improve data performance and reliability through monitoring, automation, and testing.
- Mentor junior engineers and contribute to establishing best practices for data engineering and warehousing.
Qualifications:
- Bachelor Degree or higher in Computer Science or equivalent technical degree
- 4+ years of experience in software engineering, with a strong focus on data-intensive systems.
- Proficiency in at least one programming language such as Python, Golang, or Java.
- Deep understanding of data modeling, ETL design, and data warehouse architecture.
- Experience with distributed data processing systems and data storage technologies.
- Strong problem-solving skills and ability to write clean, maintainable, and efficient code.
- Excellent collaboration and communication skills, with experience working across cross-functional teams.
Preferred Qualifications:
- Experience leading the development of product data pipelines and backend services at scale for reporting, billing, and business intelligence.
- Familiarity with streaming data architectures and analytics.
- Hands-on experience with cloud data platforms (e.g., GCP, AWS, Azure) and infrastructure-as-code tools (e.g., Terraform).
- Demonstrated experience in optimizing query performance and large-scale data systems.
- Track record of leading complex data infrastructure projects end-to-end.
Our Compensation And Benefits (for United States Resident
Similar Jobs
Western Union
Performance & Observability Engineer
Western Union
Robotic Process Automation (RPA) Developer
Onto Innovation
Manager, Applications Engineering
Onto Innovation
Applications Engineer 1
Sun Life
Servicenow Discovery and CMDB developer
Cadence Design Systems