
Director of Engineering - Subscription Services Revenue & Billing
- Dearborn, MI
- Permanent
- Full-time
- This pivotal role will be responsible for the end-to-end engineering delivery and quality of our Zuora SaaS product, ensuring it meets the highest standards of reliability, scalability, and performance.
- Beyond technical execution, you will be a key leader in defining and driving the future strategic direction of the product, anticipating market needs and technological advancements.
- A critical aspect of this role involves skillfully managing a complex and demanding stakeholder group, fostering strong collaborative relationships across Product, Sales, Finance, and Customer Success to ensure engineering efforts are consistently aligned with business objectives.
- Strategic Leadership & Vision:
- Define and champion the long-term technical vision and strategic roadmap for the Subscription Revenue & Billing Management platform, aligning it with overall company objectives and market opportunities.
- Drive innovation within the product, identifying and implementing new technologies and methodologies that enhance functionality, user experience, and operational efficiency.
- Anticipate future trends in subscription models, billing, and financial technology, guiding the team to build a resilient and adaptable platform.
- Engineering Delivery & Excellence:
- Oversee the entire software development lifecycle (SDLC) for the Subscription Revenue & Billing Management solution, from ideation and design to deployment and maintenance.
- Ensure the delivery of high-quality, scalable, and reliable software products on time and within budget, upholding rigorous engineering standards and best practices in coding, testing, and deployment.
- Implement and continuously improve engineering processes, methodologies (e.g., Agile, Scrum), and tools to maximize team productivity and efficiency.
- Ensure the platform's compliance with relevant security regulations and financial industry standards.
- Team Leadership & Development:
- Lead, mentor, and inspire multiple engineering teams, fostering a culture of technical excellence, accountability, collaboration, and continuous learning.
- Attract, hire, and retain top-tier engineering talent, building a high-performing and diverse team.
- Provide guidance on career development, performance management, and conflict resolution for team members.
- Stakeholder Management & Collaboration:
- Act as a primary interface between engineering and key internal stakeholders, including Product Management, Sales, Finance, Legal, Customer Success, and Executive Leadership.
- Proactively manage complex and often demanding stakeholder expectations, translating technical complexities into clear business implications and vice versa.
- Collaborate closely with Product Management to define product requirements, prioritize features, and ensure alignment between technical capabilities and product vision.
- Tailor communication strategies to different stakeholder groups, ensuring transparency and fostering strong, trust-based relationships.
- Operational Excellence & Resource Management:
- Manage the engineering department's budget, resources, and allocation effectively to meet project timelines and objectives.
- Identify and mitigate technical and operational risks, ensuring business continuity and system stability.
- Oversee infrastructure management and ensure internal systems operate securely and effectively.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- 10+ years of progressive experience in software engineering, with at least 5+ years in a leadership role (e.g., Senior Manager, Director) managing multiple teams and complex projects
- Proven experience leading engineering teams for a Zuora SaaS product, ideally within the financial technology, billing, or subscription management domain.
- Strong technical background with hands-on experience in modern software development practices, architectural patterns, and cloud platforms.
- Demonstrated success in driving engineering delivery, ensuring high-quality outcomes, and implementing robust quality assurance processes.
- Exceptional strategic thinking, problem-solving, and decision-making skills.
- Superior communication, interpersonal, and stakeholder management skills, with a proven ability to influence and build consensus among diverse groups.
- Experience with agile development methodologies (Scrum, Kanban).
- Experience with specific technologies relevant to billing and subscription platforms (e.g., payment gateways, financial reporting tools, CRM integrations).
- Familiarity with compliance standards relevant to financial data (e.g., PCI DSS, SOC 2).
- Experience scaling engineering organizations and products in a high-growth environment.
- Immediate medical, dental, vision and prescription drug coverage
- Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
- Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
- Vehicle discount program for employees and family members and management leases
- Tuition assistance
- Established and active employee resource groups
- Paid time off for individual and team community service
- A generous schedule of paid holidays, including the week between Christmas and New Year's Day
- Paid time off and the option to purchase additional vacation time.