Job Summary
Senior Engineering Manager at Partnerize: responsible for overseeing multiple cross‑functional engineering teams through Engineering Managers, driving high‑throughput, resilient, and observable systems development, and steering architectural decisions for a platform processing over a billion events daily.
Platform Stack
The primary technologies we use are PHP, Python, JavaScript (React), and Kafka. Data is stored in MySQL, PostgreSQL, Druid, and Redis. We deploy to production several times a day and maintain an API‑first approach.
Responsibilities
- Lead Engineering Managers and Agile Delivery Leads to deliver quality, reliable, high‑performance engineering outcomes.
- Serve as a technical authority, shaping architecture for backend, platform, and event‑driven systems.
- Collaborate with Product leaders on roadmaps and balance speed, scalability, and technical debt.
- Develop and maintain best practices for distributed systems and APIs to enable high‑quality software delivery.
- Own technical outcomes and system health, ensuring resilience and observability.
- Mentor and develop Engineering Managers and senior engineers, fostering growth in both technical and leadership abilities.
- Drive a culture of high ownership, accountability, and continuous improvement that aligns with organizational goals.
Qualifications
- Experience leading multiple engineering teams, including managing other managers, in a fast‑paced, product‑led environment.
- Strong background in backend or platform engineering with proven ability to design and critique distributed systems at scale.
- Experience with event‑driven architecture, real‑time data processing, and clear technical decision‑making under ambiguity.
- Track record of collaborative partnership with Product and stakeholders to balance performance, reliability, and cost.
- Pragmatic problem‑solving skills that bridge organizational strategy and low‑level technical detail.
- Exceptional interpersonal and communication abilities to explain complex trade‑offs clearly.
Desired Qualifications & Competencies
- Direct experience designing systems that must scale and understanding their failure modes.
- Strong conflict‑resolution skills and the ability to articulate technical or business reasoning clearly.
- Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (preferred).
- Agile & Lean mastery with practical experience using TDD, CI/CD, and DDD practices.
Benefits
- 25 days holiday plus bank holidays.
- Enhanced parental leave: 6 months full pay for birth parent; 4 weeks full pay for non‑birth parent after one year employment.
- Five extra ‘Partnerize Parental Days’ each year.
- Private medical insurance via Vitality.
- Enhanced pension contributions.
- Cycle‑to‑Work scheme.
- Eye care vouchers.
- Life assurance.
- Enhanced wellness program including EAP, wellness coaching, and Wellness Fridays.
- 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 foster an environment where people can be authentic, raise concerns, innovate, and contribute fully to the organization’s success.
Notice to Recruiters and Staffing Agencies
Partnerize will not accept unsolicited resumes from any source other than directly from a candidate or an approved vendor. Please do not contact or forward resumes to our company employees or locations. Unsolicited resumes will be considered Partnerize property and any charges or fees related to them are the responsibility of the sender.
#J-18808-Ljbffr