At Broadridge, we're seeking an accomplished Engineering Leader to guide and inspire our software engineering teams, driving strategic initiatives to design, build, and deliver high-quality, scalable, and secure software solutions.
Requirements
- Provide technical and strategic leadership to multiple software engineering teams.
- Define and execute the engineering roadmap aligned with business and product priorities.
- Foster a collaborative, innovative, and high-performance engineering culture.
- Oversee the development and maintenance of existing in-house applications, and/or integrate third party applications.
- Monitor application performance, support service restoration during incidents as required, identify improvement opportunities, and implement necessary enhancements.
- Ensure customer-centric service delivery within contractual frameworks.
- Lead, inspire, and manage a team of software engineers, setting clear objectives and fostering a culture of innovation and high performance.
- Collaborate with cross-functional teams including product management, design, and global stakeholders to align technology goals with business objectives.
- Mentor and develop engineering leaders to facilitate career growth and succession planning.
- Identify and address resource gaps, make strategic hiring decisions and leverage external partners as needed.
- Drive the adoption of an engineering strategy and technology roadmap that aligns with the company's strategic objectives.
- Oversee and guide the integration of legacy mainframe applications with cloud platforms products in compliance with regulatory requirements.
- Ensure engineering best practices, code quality, performance, and maintainability.
- Ensure the delivery of high-quality software products by establishing and maintaining rigorous testing, performance monitoring, and quality assurance processes.
- Drive projects from ideation and architecture designs through full production deployment.
- Stay ahead of emerging technologies, tools, and industry trends; proactively identify opportunities for adoption.
- Promote automation, CI/CD pipelines, DevOps practices, and agile methodologies.
- Continuously improve engineering processes, tools, and team capabilities.
- Drive continuous improvement initiatives to improve engineering processes and tools; optimize team efficiency, product quality, and delivery timelines.
- Stay up to date with the latest industry trends, technologies, and best practices to ensure the engineering team remains at the cutting edge.
- Partner with product, compliance, security, and infrastructure teams to deliver robust, compliant solutions.
- Communicate progress, risks, and trade-offs effectively to executives and stakeholders.
- Serve as a technical and strategic advisor to senior leadership.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance