Allstate, a leading insurance provider with over 90 years of innovation, is seeking a Senior Software Engineer Consultant II to join their team. This role offers a competitive salary range of $85,600 - $152,650 and is fully remote across the US. The position focuses on implementing applications following 12-factor principles and requires expertise in full-stack development, from frontend (web/mobile) to backend services.
The ideal candidate will be passionate about test-driven development and continuous integration, with the ability to make significant contributions to product architecture and design. You'll work in a collaborative environment, participating in paired programming, daily standups, and iteration planning meetings. The role involves coaching junior team members and serving as a domain expert.
At Allstate, you'll be part of a company that has consistently stayed ahead of customer needs, from advocating for automotive safety to leading in pricing sophistication and telematics. The company protects nearly 16 million households and offers a supportive environment where innovative thinking is encouraged and valued.
Key responsibilities include providing architectural input, implementing full-stack solutions, establishing CI/CD pipelines, and ensuring product quality through test-driven development. You'll work closely with team members in an agile environment, participating in regular retrospectives and planning sessions to continuously improve processes and products.
The position requires a bachelor's degree (preferred) and 3+ years of relevant experience, though equivalent combinations of education and experience may be considered. This is an excellent opportunity for a senior engineer looking to make a significant impact while working remotely for a stable, forward-thinking organization.