Simplify Logo

Full-Time

Senior Software Engineer

Moloco Commerce Media, Retrieval and Recommendation Systems

Posted on 6/27/2024

Moloco

Moloco

501-1,000 employees

Provides ML-powered advertising and retail media solutions

AI & Machine Learning
Data & Analytics

Compensation Overview

$155.9k - $233.9kAnnually

Senior, Expert

Seattle, WA, USA

Category
Backend Engineering
Full-Stack Engineering
Software QA & Testing
Software Engineering
Required Skills
Kubernetes
Apache Beam
Apache Spark
Java
Docker
AWS
Data Analysis
Google Cloud Platform
Requirements
  • 6+ years of experience building scalable and performant distributed systems
  • Strong background in system design
  • Expertise in modern programming languages (e.g., Java, C#, Go, C++) and cloud/big data platforms (AWS, GCP, Beam, Spark)
  • Experience with large-scale data processing pipelines, database schema design, and integration testing
  • Proven ability to lead and mentor engineering teams
  • Outstanding problem-solving skills
  • Interest and experience in developing retrieval systems for ranking and recommendation platforms in the advertising or e-commerce domains
  • Bachelor's degree or above in Computer Science or a related technical field (Master's preferred)
Responsibilities
  • Lead the design, development, and optimization of scalable and high-performance information retrieval and recommendation systems
  • Architect robust and reliable distributed systems that handle millions of requests per second for ad serving, ranking, and recommendations
  • Ensure the scalability, performance, and availability of Moloco's retrieval and recommendation engines
  • Drive innovation in MCM's retrieval and recommendation platforms, setting the technical vision and roadmap
  • Design and implement cutting-edge retrieval techniques like inverted indexes, vector databases, and approximate nearest neighbor search
  • Develop efficient data ingestion pipelines and indexing/serving layers for large-scale datasets
  • Collaborate with machine learning engineers and data scientists to integrate retrieval systems into ranking and recommendation workflows
  • Optimize cloud infrastructure and leverage technologies like Docker, Kubernetes, and cloud data platforms (AWS, GCP) for deployment and scaling
  • Mentor and provide technical leadership to a team of engineers, promoting best practices and Moloco's engineering standards

At Moloco, employees engage in pioneering the use of machine learning for performance advertising which not only enhances ad spend efficiency but also supports merchant success with advanced contextual recommendations and native advertising solutions. The focus on leveraging first-party data within their cloud DSP and retail media platform establishes a knowledgeable environment ideal for professional growth in the ad-tech industry. This company attracts talent who are eager to contribute to, and grow within, a dynamic sector at the forefront of advertising technology.

Company Stage

Series C

Total Funding

$529.3M

Headquarters

Redwood City, California

Founded

2013

Growth & Insights
Headcount

6 month growth

10%

1 year growth

18%

2 year growth

93%

Benefits

Comprehensive health and wellness: Competitive health, dental, vision and life insurance (covered at 100% for you) and your family.

Professional development: Teach yourself something new and get reimbursed each year for your professional development.

Food and snacks: Enjoy lunch on us. We bring lunch in for employees everyday, In addition, our micro-kitchens are filled with healthy snacks and beverages for you to enjoy

Paid parental leave: Our maternity/paternity leave plan also has you covered when you welcome a new child into your family.

Unlimited vacation: We encourage team members to take time off to relax and recharge with our flexible paid time off policy.

Financial benefits: We provide stock options and generous 401k/pension with an employer match that helps you prepare for your future.