This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Madhive is the leading independent and fully customizable operating system built to help local media professionals build profitable, differentiated, and efficient businesses. Madhive empowers sales teams to extend their reach into streaming and connects local advertisers with the communities they serve. Madhive’s platform provides the unique ability to reach local audiences at national scale, with premium supply partnerships and end-to-end tools for planning, targeting, and measuring full-funnel campaign outcomes. Powering campaigns for over 30,000 small and medium businesses per day, Madhive is driving the evolution of local media. We’re looking for a Principal Engineer with experience in AdTech to join our engineering team at Madhive. This person will help build and improve the systems that power our advertising platform. You’ll work closely with engineers across the stack to ship reliable, well-tested software and contribute to the quality and evolution of our technology. As a Principal Engineer, you'll play a pivotal role in architecting, building, and optimizing our backend infrastructure, data pipelines, and APIs. If you're passionate about cutting-edge technology, enjoy solving complex challenges, and thrive in a collaborative environment, we want you to be a part of our team.
Job Responsibility
Lead the design and development of our real-time bidding system, ensuring efficient execution of advertising campaigns, real-time auction responses, win tracking, and event monitoring
Spearhead the creation of robust data pipelines capable of handling massive data volumes, enabling data movement, aggregation, maintenance, and transformation into actionable insights that drive our platform
Architect and develop both external and internal APIs, facilitating seamless integration across our platform, including custom reporting for ad-hoc analysis and programmatic activation of ad campaigns
Collaborate with cross-functional teams to enhance our tech stack, which primarily resides within the Google Cloud Platform (GCP). Leverage technologies such as Golang, gRPC, BigQuery, Postgres, Airflow, Bigtable, Docker, Spanner, Firebase, Kubernetes, and Terraform
Contribute to the design and implementation of ad-tech-scale data and ML solutions
Partner with executive leadership to establish strategic visions
Foster a culture of open and transparent communication across the organization
Coach others on how to navigate challenging conversations with courage
Support emerging leaders and inspire individuals in their professional development
Requirements
At least 15+ years of experience in building scalable backend systems
Background in adtech, including hands-on experience with bidding systems, inventory, supply, and related systems
Background in kafka or similar streaming systems
Has an established track record of creating sweeping improvements in stability, performance, and scalability across major business-critical systems
Capable of independently owning complex projects and delivering high-quality code with minimal guidance
Able to work on ambiguous technical problems and come up with appropriate solutions
Superior verbal and written communication and persuasion skills
Exhibit T-shaped expertise, with proficiency across a range of technologies and deep specialization in one technical domain
Embrace an ownership mentality and thrive on staying at the forefront of technology trends
Collaborative team player who excels at identifying and leading discussions across teams, synthesizing information from diverse perspectives, sharing opinions constructively, and working effectively across departments
Fosters a culture of open and transparent communication within their team
Nice to have
Expertise in specific technologies from our stack
Experience in architecting petabyte-scale data pipelines, consumer-grade APIs, or high-performance distributed systems