
Engineering Manager/ 1 week ago
Quick Summary
Who We Are
Partnerize is transforming business growth through the leading partnership automation platform. We empower brands to discover, engage, and convert audiences at scale, specializing in affiliate marketing and influencer collaborations to drive profitable partnerships and real results. We are a team of passionate problem-solvers dedicated to client success in digital marketing.
Why Join Us
We seek passionate, talented individuals ready to join a winning team. Partnerize fosters a culture of collaboration, innovation, and respect, guided by core values. We offer a competitive salary, generous benefits, and a flexible work environment, enabling professional and personal growth.
Job Summary: Engineering Manager
The Engineering Manager role requires balancing responsibilities as a developer, manager, and architect within the team. Key focus areas include overseeing delivery, planning work streams, and consistently applying agreed-upon patterns and practices across the organization. The manager must understand business and team priorities, contribute to the roadmap, and manage dependencies related to deliverables handled by the Operations (Ops) team.
Platform Technology Focus
Our platform tracks performance marketing data and provides solutions to convert this data into useful customer information. We handle massive data volumes, generating over a billion events daily, aiming for real-time availability at scale. The platform is powered by REST APIs, utilizing an API-first development approach.
Primary technologies include PHP, Python, JavaScript (React), and Kafka. Data persistence uses MySQL, PostgreSQL, Druid, and Redis. We continuously evolve our platform and tools, deploying to production multiple times daily.
As an Engineering Manager at Partnerize, you will:
- Manage 2 to 6 direct reports within your engineering discipline.
- Hold regular 1:1s and set/monitor quarterly personal goals for direct reports.
- Mentor and grow the skills of direct reports.
- Lead a cross-functional, delivery-focused team (Engineers, QA, Product Managers) using Agile principles in an autonomous and collaborative environment.
- Work closely with Product Managers and Scrum Masters to ensure timely delivery of product roadmap items.
- Confidently share knowledge, code, and ideas across other teams, facilitated through our tribe structure.
- Lead projects impacting tribe-wide goals.
- Actively seek to improve engineering practices and processes.
- Establish a shared team technical vision aligned with the product roadmap.
- Ensure code quality through merge requests.
- Support, coach, and mentor other team members.
- Write clean, well-tested, and refactored code alongside other engineers.
- Manage a product technical roadmap to minimize technical debt.
- Champion software quality.
- Champion agile best practices like Test-Driven Development (TDD), Continuous Integration, and Continuous Delivery.
- Master a complex business domain.
Required Skills & Experience
You are a software engineer with:
- Extensive software engineering experience using one or more languages, including PHP.
- Experience with architecture design while leading a software development team.
- Object-Oriented (OO) skills, strong design, and integration patterns knowledge.
- Experience with Agile and Lean delivery approaches and modern engineering practices, such as clean code, TDD, refactoring, Domain Driven Design, Continuous Integration, and Delivery.
- Experience in designing, developing, and consuming REST APIs and treating APIs as a product.
- Experience communicating technical vision and collaborating closely with both technical and non-technical stakeholders.
- The ability to communicate concisely, listen effectively, and practice patience.
We hope you have:
- Passion for close collaboration with QA engineers and Product Managers.
- Ability to break down complex problems into manageable chunks.
- A "Getting things done" attitude.
- Experience with Symfony.
- Experience with container technologies, such as Docker.
- Experience with distributed data processing, real-time data streaming, and messaging systems.
- Demonstrated behaviors that encourage a DevOps culture.
US Benefits & Perks
- Flexible Time Off Policy.
- Enhanced Parental Leave: 16 weeks for birth parent, 8 weeks for non-birth parent at full pay after one year employment.
- Robust Company Sponsored Health & Welfare Benefits.
- 401k Plan - 4% employee match.
- Enhanced Wellness Program including access to EAP, Wellness Coaching & Wellness Fridays program.
- Regular company events and activities.
Our Commitment to Diversity & Inclusion
We are committed to attracting, developing, and advancing our outstanding team members, regardless of race, ethnic identity, sexual orientation, religion, age, gender, gender identity, physical abilities, or any other dimension of diversity. We strive to foster an environment where people can be their authentic selves, raise concerns and innovate, all without fear; where they are treated fairly and respectfully, have equal access to opportunities and resources and can contribute fully to the organization's success. Every individual in our business is expected to live this commitment without exception.
Privacy and data protection. The data collected as part of this application will be used for the recruitment process and any subsequent employment. You can find further information in Partnerize privacy policy here: https://partnerize.com/privacy-policy/
Notice to Recruiters and Staffing Agencies: To protect the interests of all parties, Partnerize will not accept unsolicited resumes from any source other than directly from a candidate or an approved vendor that has a written and signed agreement in place with Partnerize. Please do not contact or forward resumes to our company employees or locations. Any unsolicited resumes will be considered Partnerize property. Partnerize is not responsible for any charges or fees related to unsolicited resumes.

