Signify Health is seeking a Manager, Software Engineering to join their Galway-based R&D technology center. This role involves managing the Diagnostic and Preventive Services (DPS) team, focusing on the design, development, and optimization of Signify Health's diagnostic and preventive services. This position requires a hybrid work arrangement, with two days per week spent at the Galway office.
The role involves:
- Coaching and developing a technical team of engineers.
- Managing individual and team performance.
- Partnering with product and user experience teams.
- Driving long-term architecture and detailed design for a scalable platform.
- Improving engineering processes for well-defined, modularized, secure, reliable, reusable, and observable assets.
- Contributing to initiatives and retaining technical expertise.
Requirements:
- 10+ years’ experience in Software Development.
- Experience hiring, managing and developing teams.
- Strong software engineering experience fundamentals.
- Hands-on experience with programming languages such as .NET, Java, Python, PHP, RUST, Scala, C/C++, C#.
- Experience with distributed messaging systems like Kafka, NServiceBus, RabbitMQ.
- Extensive prior work with cloud-based systems and platforms such as Microsoft Azure, AWA, GCP
- Strong ability to review, and evaluate code.
- Significant experience of testing (Unit, UI), CI/CD, Github actions, Azure DevOps.
- Experience with building observability into products and managing ‘build it, own it’ teams / products in production.
- Hands-on experience leading an Agile engineering team, leveraging Jira or similar project tracking platforms
- Strong experience managing team deliverables, roadmap, capacity and risks
- Bachelor’s Degree in Computer Science, Computer Information Systems, Math, Engineering or related field.
Signify Health offers:
- Flexible work arrangements.
- Opportunity to work in a state-of-the-art flexible work environment in Galway.
- Inclusive culture and opportunities for growth and learning.