R&D Manager – PubPlus
We are looking for a hands-on R&D Manager to lead our development team, drive innovation, and scale our AWS-based architecture. You will play a key role in shaping our technical strategy, managing projects, and ensuring our systems' scalability, reliability, and performance.
As the R&D Manager at PubPlus, you will lead a small team of developers, building solutions that help publishers maximize revenue and user engagement.
Key Responsibilities
- Lead and manage a team of software developers.
- Act as a hands-on technical leader, contributing to system architecture and high-impact development.
- Define and execute the technical roadmap, focusing on revenue attribution, data analytics, and real-time data processing.
- Oversee new features' development, testing, and deployment, including web development and API integrations.
- Ensure system performance, scalability, and reliability, optimizing AWS-based real-time data processing.
- Collaborate across departments, working with product, marketing, and business teams to align technology with company goals.
- Drive innovation, staying up to date with emerging technologies and industry trends.
- Manage budgets and resources, ensuring efficient project execution and meeting deadlines.
- Mentor and develop team members, fostering a culture of technical excellence, learning, and innovation.
- Support marketing efforts by providing technical solutions and insights for media buying and digital marketing strategies.
- Ensure compliance with industry standards and data security regulations.
Requirements:
Required Qualifications
- 5+ years of experience in backend development, including 2+ years in a leadership role.
- Strong hands-on experience with AWS cloud services and scalable architectures and knowledge of IaC concepts and tools (e.g. Terraform, CDK).
- Experience building production data pipelines with Spark (PySpark)
- Strong SQL and data modeling skills; familiarity with data warehouses.
- Frontend development experience (React, Next.js) - an advantage
- Strong problem-solving skills and ability to think strategically about technical challenges.
- Excellent communication and collaboration skills across technical and business teams.