Responsibilities
- Own delivery outcomes for assigned product and platform areas, ensuring commitments are realistic, predictable, and aligned with business priorities
- Lead and manage multiple engineering teams with up to seven direct reports, including managers and senior engineers, across onshore, near-shore, and off-shore locations
- Partner closely with product leadership and stakeholders to develop and manage strategic roadmaps spanning 12 or more months, aligned to business goals
- Manage all aspects of assigned initiatives from business case development through QA sign-off and release readiness
- Ensure delivery against schedule and budget while balancing scope, quality, and technical risk
- Provide effective leadership across global engineering teams, including offshore development organizations
- Establish clear ownership, communication rhythms, and escalation paths to ensure alignment across time zones
- Build strong working relationships with regional leaders to ensure consistency in execution, standards, and expectations
- Foster a culture of accountability, trust, inclusion, and continuous improvement across distributed teams
- Oversee the design, development, and implementation of enterprise-scale software products and systems
- Ensure teams adhere to strong engineering fundamentals including code quality, testing discipline, observability, operational readiness, and security
- Lead technical analysis and design reviews to translate business and functional requirements into scalable software solutions
- Act as an escalation point for complex technical issues, ensuring root causes are addressed and long-term improvements are implemented
- Partner with architecture to align platform direction, system design, and implementation practices
- Develop, administer, and continuously improve engineering processes and standards within the assigned functional area
- Identify and drive process improvement initiatives to increase delivery predictability, quality, and efficiency
- Ensure unit, integration, and system test coverage expectations are met and enforced
- Conduct in-process reviews and ensure quality gates are consistently applied
- Support release cycles, including flexibility to work extended hours during critical delivery periods as needed
- Consult with management and stakeholders to analyze potential projects, determine scope and priorities, and resolve customer or operational issues
- Manage relationships with internal teams across the company to support system design, integration, and delivery
- Negotiate and coordinate with consultants, vendors, and external partners as needed to support product development and delivery
- Ensure appropriate documentation, internal enablement, and end-user training materials are delivered as part of releases
- Build, coach, and retain high-performing engineering leaders and teams
- Set clear performance expectations and provide ongoing feedback, coaching, and career development
Benefits
- Health, dental, and vision insurance
- Retirement savings plan with company match
- Paid time off and holidays
- Professional development opportunities
- Performance-based bonus based on position
Compensation
Performance-based bonus based on position
Work Arrangement
Remote (Worldwide) — onshore, near-shore, off-shore