Logo
Moloco

Software Engineer - Moloco Commerce Media

Moloco, Redwood City, California, United States, 94061


The Impact You’ll Be Contributing to Moloco:

We're seeking an experienced software engineer to help us design, develop and maintain the backend of our state of the art Moloco Commerce Media (MCM) product.

The Opportunity:

End-User Product: design and implement server APIs and web services for customers and partners

Large-Scale Server: Write server-side code that handles millions of requests per second

Cloud Infra: Build on public cloud infrastructure

Turn unstructured logs, messages, and events into structured data that can be utilized for analytics, machine learning, and more

Design and improve backend data pipelines for manipulating and managing big data in terms of scalability and efficiency

Design and implement fraud prevention/detection algorithms through analyzing complex time-series data

Collaborate with and lead other SW/ML engineers and data scientists at Moloco to build the best advertising platform in the world

Implement features to enhance and maintain the security of our systems

Ideate new features for the next generation state of the art advertising platform

How Do I Know if the Role is Right For Me?:

6+ years software development experience on backend/infrastructure systems

Bachelor’s Degree or above in Computer Science or equivalent technical degree

Excellent software development skills and fluency in at least one programming language (preferably Golang (Go) Java or Python)

Experience working with large-scale distributed systems

Experience in Cloud/Big Data platforms (e.g., AWS, GCE, GCP, Beam, Spark, BigTable, BigQuery etc.)

System Design and development skills; from gathering requirements to design to implementation to production

Outstanding problem-solving skills and strategic planning

Preferred:

Experience in software development for ad services

Prior work on improving performance for ads

#J-18808-Ljbffr