FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Director, Software Engineering
skillventory - A Leading Talent Research FirmDirector of Software Engineering leading the modernization and evolution of Fidelity's messaging ecosystem. Driving cloud-based solutions and collaborating with cross-functional teams for innovative brokerage communications.
Tech Stack
Tools & technologiesCloud
About the role
Key responsibilities & impact- Assist VP of Engineering in developing and implementing a multi-year technology strategy for brokerage notification and messaging platforms aligned with enterprise priorities.
- Lead modernization of components of the event generation and alerting capabilities from legacy mainframe systems to cloud‑native, event-driven architectures.
- Closely partner with Product Manager and VP of Engineering to build a roadmap balancing innovation, regulatory compliance, risk reduction, and operational stability.
- Provide thought leadership on communication strategy, real‑time alerting, and platform resilience during periods of market volatility.
- Direct the decoupling and migration of core brokerage events from mainframes to scalable cloud-based event streams.
- Promote modern engineering practices including event-driven design, asynchronous messaging, and real‑time data processing.
- Ensure new solutions support auditability and traceability for regulated brokerage communications.
- Oversee incremental modernization while ensuring continuity of critical client messaging.
- Work with peer leaders and the VP of Engineering own the reliability, scalability, and performance of the notification and messaging ecosystem.
- Assist in defining and monitoring KPIs for system availability, latency, incident management, and client impact.
- Lead incident response and partner with senior leaders during critical events.
- Lead, mentor, and develop a high-performing team of engineers
- Drive talent development, resource planning, and associate growth.
- Cultivate a culture of engineering excellence, accountability, and continuous improvement.
- Collaborate with Product, Client Experience, and Business partners to enhance communication capabilities.
- Influence enterprise cloud, data, and platform strategies to ensure notifications remain a core capability.
- Represent the domain in enterprise technology forums and governance groups.
Requirements
What you’ll need- 10–12+ years in software engineering leadership, including experience at the Director level
- Demonstrated success modernizing legacy platforms into cloud-native architectures including data storage/management in modern cloud databases
- Experience with data migration and synchronization activities associated with cloud-native platform modernizations from legacy platforms
- Strong expertise in event-driven architecture, messaging systems, and real-time data pipelines.
- Experience in complex, multi-year transformation programs.
- Excellent communication and executive presence commensurate with the Director level
- Preferred Experience leading mission-critical B2C platforms within financial services or other regulated environments.
- Experience with brokerage communications such as trade confirmations, margin calls, and market volatility alerts.
- Knowledge of security, fraud, audit, and record-retention requirements for client communications.
- Experience managing vendor ecosystems for push, SMS, and email delivery.
- Background in cloud-native observability, resilience engineering, and disaster recovery.
Benefits
Comp & perks- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
- Accommodations for disabilities
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
cloud-native architectureevent-driven architecturereal-time data processingdata migrationdata synchronizationmessaging systemsKPI monitoringincident managementmodern engineering practicesasynchronous messaging
Soft Skills
communicationleadershipmentoringcollaborationstrategic thinkingaccountabilitycontinuous improvementinfluenceteam developmentexecutive presence