Job Description
Moloco is seeking a Senior Software Engineer to join their Moloco Commerce Media (MCM) team. This role involves designing, developing, and maintaining the backend of their state-of-the-art MCM product, which enables marketplaces to leverage AI for delivering tailored ads. The Senior Software Engineer will mentor others, lead high-impact projects, and contribute to the development of an ML-based online advertising platform.Moloco is an industry leader in machine learning, performance marketing, and product infrastructure, empowering organizations to grow with their first-party data. The company values diversity, inclusion, and a culture of belonging.
Responsibilities: - Design and implement server APIs and web services for customers and partners.
- Write server-side code that handles millions of requests per second.
- Build on public cloud infrastructure.
- Turn unstructured logs, messages, and events into structured data.
- Design and improve backend data pipelines.
- Implement fraud prevention/detection algorithms.
- Collaborate with other engineers and data scientists.
- Implement features to enhance and maintain system security.
- Ideate new features for the advertising platform.
Requirements: - 6+ years of software development experience on backend/infrastructure systems.
- Bachelor’s Degree or above in Computer Science or equivalent.
- Excellent software development skills in 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.
- Outstanding problem-solving skills and strategic planning.
- Experience in software development for ad services.
- Prior work on improving performance for ads.
Benefits: - Competitive benefits package.