Search jobs > Redwood City, CA > Senior engineer data

Senior Software Engineer, Data Engineering - Moloco Commerce Media

Moloco, Inc.
Redwood City, California, US
Full-time

The Impact You’ll Be Contributing to Moloco :

Read all the information about this opportunity carefully, then use the application button below to send your CV and application.

  • You will be responsible for developing an ML-based online advertising platform for the rapidly growing retail media industry.
  • You will play a pivotal role designing, developing and optimizing the data infrastructure and pipelines to build robust and scalable solutions.
  • You will mentor others on the team and have the opportunity to lead high impact projects.

The Opportunity :

  • Design and develop complex data pipelines and ETL processes for manipulating and managing big data.
  • Improve cost effectiveness on the data pipelines, storages, and databases, directly and / or in collaboration with full-time developers across teams.
  • Design and implement data quality and governance processes to ensure data accuracy, consistency, and compliance.
  • Enhance our system in various aspects including but not limited to scalability, availability, and performance.
  • Develop internal tools to enhance developer productivity and system efficiency.
  • Participate in cross-functional projects and initiatives, offering technical expertise and guidance.
  • Collaborate with other teams, including but not limited to Infra, Machine Learning, Data Science and Analytics, and production, to help Moloco build the best ad platform.

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

  • 7+ years software engineering experience using one or more modern languages such as Java, C#, Go, C++, Python, etc along with advanced proficiency in SQL and SQL or NoSQL database technologies.
  • Working with computer systems architecture, operating systems, or distributed systems.
  • Extensive experience with cloud platforms (e.g., AWS, Azure, Google Cloud), or equivalent on-premise systems.
  • Programming fundamentals, testing, and common algorithms and structures
  • System Design and development skills
  • Working with at least one of the following : data modeling, analytics, management, or big data processing / MapReduce.
  • Strong analytical troubleshooting skills
  • Growth mindset, with a passion for staying updated on emerging technologies and industry trends, and a willingness to share knowledge and mentor others
  • Excellent communication and collaboration skills

J-18808-Ljbffr

2 days ago
Related jobs
Promoted
Lumicity
Mountain View, California

Groundbreaking and high-growth automotive startup is seeking a "best in industry" Embedded Software Engineer for their team near Mountain View, CA. ...

Promoted
Ford Motor Company
Palo Alto, California

Work closely with the ADAS feature teams to deliver software solutions to support development of critical software products. Bachelors of Science in Computer Science, Software Engineering, or equivalent. The ADAS team develops and delivers software for advanced features that make use of machine lear...

Promoted
Roblox
San Mateo, California

As a software engineer on the Compute Cell Lifecycle team, you will create, support, and evolve the infrastructure at Roblox as we build out Roblox's private cloud. The Cell Lifecycle's mission is to create and manage a sustainable and reliable compute primitive across all backend environments (all ...

Promoted
Apple Inc.
Cupertino, California

Be a leading member of the engineering team creating next-generation storage technologies for all Apple platforms! We are looking for a Senior Storage Software Engineer and Hands-on Architect with an extensive background in Operating Systems, storage technologies, block storage stacks, IO performanc...

Promoted
Roblox
San Mateo, California

As a Senior Software Engineer on the App Orchestration team, you will be responsible for designing, building, and maintaining a robust test automation framework across all platforms supported by Roblox, including mobile, desktop, console, and VR. Mentor junior engineers, providing guidance, technica...

Promoted
Google
San Bruno, California

As a Senior Data Analytics Engineer within YouTube and Decision Support, you will be part of an analytics team who work on projects ranging from developing data pipelines that help run the business, building tools to analyze the content partnerships and creator ecosystem which guide business leaders...

Apple
Cupertino, California

The mission of the Data Platform organization is to provide engineers and data scientists with an innovative, reliable, secure, and user-friendly infrastructure for ingesting, storing, processing, and interacting with data. Participate in product design reviews to ensure performance optimization and...

Promoted
Google
Mountain View, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scal...

Carr Talent Acquisition
Santa Barbara County, California, USA

Advise leadership on the engineering orgs health and investments in engineering expertise in key technology areas as well as areas where we may have gaps. At Connectpoint youll work closely with a small handson team allowing you to immediately see the results of your efforts. Design and build highim...

Amazon.com Services LLC
Sunnyvale, California

We are looking for a Software Engineer to provide technical expertise for manufacturing and testing Amazon’s next generation of devices. As a Software Development Engineer in Test, you’ll have a unique opportunity to shape the development and future of the AME Manufacturing Test team. You will guide...