AdTechTalent
Engineering19 days agoOn-site

Moloco

Senior Software Engineer - Data Engineering - Moloco Commerce Media

machine learningads infrastructuredata pipelinesETLcloudAWSAzureGoogle CloudJavaPythonSQLNoSQLdistributed systemssystem designbig dataMapReducementorshipleadership

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Lead

Years experience

5+

Location

Menlo Park, California, United States

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

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.