- Manage a group of software engineers/managers across multiple product lines
- Oversee the talent management of engineering talent, including recruiting, mentoring, and enabling a culture of learning
- Foster technological innovation, ensuring adoption of current trends, capabilities, and practices emerging in the market
- Encourage sound technology choices are made and drive innovative technology architecture and solution design
- Identify issues, share best practices, and drive continuous improvement
Requirements
- 8+ years of industry experience
- At least 5 years of prior management experience
- System design expertise – low-latency, high-throughput, distributed systems
- Technical judgment – evaluate trade-offs, scalability, resilience
- Performance optimization – latency, locking, throughput
- Data platform understanding – streaming, event-driven flows, rule engines
- Bachelors degree required; higher education such as a Masters degree, PhD, or certifications is desirable
#J-18808-Ljbffr