Sentry Insurance, one of the largest mutual insurance companies in the U.S. with an A+ AM Best rating since 1992, is seeking a Senior Software Engineer to join their team in Madison, WI. This role offers a hybrid work model, allowing for both remote work and in-office collaboration.
The position requires a seasoned professional with at least 5 years of experience who can lead technical initiatives, mentor team members, and drive architectural decisions. You'll work in a full-stack, cloud-first development environment, focusing on developing high-quality solutions while maintaining system performance and scalability.
Key responsibilities include leading scope and design efforts, guiding team delivery, analyzing business problems, and serving as a technical liaison across teams. You'll also participate in on-call rotations for critical system support and contribute to the continuous improvement of development processes and patterns.
The company offers an impressive benefits package including an 8% 401(k) match, generous PTO, performance bonuses, and a flexible hybrid work schedule (WFH Monday/Friday). Sentry provides a supportive environment for professional growth through resources like Sentry University and LinkedIn Learning.
This role is perfect for experienced engineers who want to make a significant impact while maintaining work-life balance. The company's strong financial position, commitment to community service, and recognition as one of Forbes' Best Midsize Employers make it an attractive destination for talented professionals seeking stability and growth opportunities.
The ideal candidate will have a Bachelor's degree in Computer Science or equivalent experience, strong communication skills, and expertise in software architecture and design principles. They should be comfortable both working independently and leading technical initiatives within a team environment.