Director, Engineering
Pune, MH, IN
PubMatic (Nasdaq: PUBM) is an independent technology company maximizing customer value by delivering digital advertising’s supply chain of the future.
PubMatic’s sell-side platform empowers the world’s leading digital content creators across the open internet to control access to their inventory and increase monetization by enabling marketers to drive return on investment and reach addressable audiences across ad formats and devices.
Since 2006, our infrastructure-driven approach has allowed for the efficient processing and utilization of data in real time. By delivering scalable and flexible programmatic innovation, we improve outcomes for our customers while championing a vibrant and transparent digital advertising supply chain.
About the job:
PubMatic is seeking an engineering leader who can lead and deliver a next-generation highly scalable, and low-latency ad server by influencing talented engineers and managers.
If you get excited about building solutions that can handle over multi-million requests per second in a creative and fast-paced open cultured environment, then you should consider applying for this position.
Responsibilities:
- Leadership for a cross-functional team of software leaders to design, develop, and maintain platform and service
- Foster a culture of innovation, continuous improvement, and collaboration within the organization.
- Develop and implement tactical and strategic plans for the engineering, aligning with overall company and team objectives.
- Collaborate closely with the product management team to understand needs, define product requirements, and translate them into technical specifications.
- Plan and optimize resource utilization across functional areas.
- Recruit, mentor, direct, and evaluate employees.
- Mentor and provide career development and professional growth for every team member.
- Establish and improve software development processes, code quality, and performance optimizations along with developer productivity.
- Track and provide clarity amid competing priorities and obscurity.
- Ensure timely and high-quality software deliverables, enhancements, and triaging issues in accordance with Agile development methodologies.
- Own, lead, and manage the roadmap of large-scale distributed systems that process and serve large volumes of requests and operate with very low latency.
- Build and manage multiple scrum teams comprised of software development leads, software engineers, quality engineers, and product managers to deliver high-quality software.
- Ensure architectures and solutions are reliable, secure, performant, and compliant with security regulations.
- Provide strong technical leadership, build autonomous teams & deliver on an ambitious roadmap.
- Contribute to technical architecture decisions and lead efforts to build and maintain a highly scalable software platform.
- Exhibit excellent verbal and written communication and convey dissenting opinions in a constructive manner with the team, peers, and upper management.
- Collaborate with other departments to ensure seamless cross-functional cooperation and alignment.
- Establish strong working relationships at all organizational levels and across functional team.
Qualifications:
- Strong understanding of object-oriented design, data structures, algorithms, profiling, and optimization.
- Extensive experience with cloud technology.
- Proficiency in designing scalable, distributed, low latency, and high throughput systems.
- Proven track record of delivering high-quality software solutions on time and within budget.
- Expertise in Agile development methodologies, software architecture, and design patterns.
- Excellent communication and interpersonal abilities, with a focus on collaboration and team building.
- Good logic and reasoning skills to be able to identify weaknesses and strengths of alternative solutions or approaches to problems.
- Experience in recruiting, mentoring, and developing engineering talent.
- Ability to adapt to a rapidly changing business environment and manage competing priorities.
- Commitment to building and mentoring inclusive teams and team culture.
- Strong problem-solving skills, analytical capability, and a pragmatic approach to business needs.
- Experience navigating through the ambiguity of complex and dynamic customer needs while building a platform for availability and scale.
- A track record of highly influential technical and leadership achievements, strong and current technical contributions.
- Ability to excel within a VERY fast-paced startup environment with a flat organizational structure and provide hands-on leadership to our top-tier engineers.
- Experienced in managing managers, as well as highly skilled senior engineers/architects.
Competencies
Return to Office: PubMatic employees throughout the global have returned to our offices via a hybrid work schedule (3 days “in office” and 2 days “working remotely”) that is intended to maximize collaboration, innovation, and productivity among teams and across functions.
Benefits: Our benefits package includes the best of what leading organizations provide, such as stock options, paternity/maternity leave, healthcare insurance, broadband reimbursement. As well, when we’re back in the office, we all benefit from a kitchen loaded with healthy snacks and drinks and catered lunches and much more!
Diversity and Inclusion: PubMatic is proud to be an equal opportunity employer; we don’t just value diversity, we promote and celebrate it. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.