ENT - Software Engineer - Manager; Rocklin, CA
Listed on 2026-02-16
-
Software Development
Software Engineer, Full Stack Developer
ENT - Software Engineer - Manager (Rocklin, CA)
Pay Competitive
Employment type:
Full-Time
Req#: 747017
The world isn’t standing still, and neither is Allstate. We’re moving quickly, looking across our businesses and brands and taking bold steps to better serve customers’ evolving needs. That’s why now is an exciting time to join our team. You’ll have opportunities to take risks, challenge the status quo and shape the future for the greater good.
You’ll do all this in an environment of excellence and the highest ethical standards – a place where values such as integrity, inclusive diversity and accountability are paramount. We empower every employee to lead, drive change and give back where they work and live. Our people are our greatest strength, and we work as one team in service of our customers and communities.
Everything we do at Allstate is driven by a shared purpose: to protect people from life’s uncertainties so they can realize their hopes and dreams. For more than 89 years we’ve thrived by staying a step ahead of whatever’s coming next – to give customers peace of mind no matter what changes they face.
We are the Good Hands. We don’t follow the trends. We set them.
DutiesArchitects and designs their digital products using modern tools, technologies, frameworks, and systems. Applies a systematic application of scientific and technological knowledge, methods, and experience to the design, implementation, testing, and documentation of software. Owns and manages running applications in production, and ultimately becomes accountable for the success of the digital products through achieving KPIs. Manages plans, directs, designs, and executes IT-related activities and programs that are of a complex and critical nature.
Selects, leads, counsels, motivates, sets expectations and evaluates medium to large teams. Collaborates with and advises direct reports on administrative policies and procedures, risks, issues, problem resolution, sourcing decisions, budget and priorities. Oversees product scoping, discovery and framing, and inceptions providing technical input and helps translate user features into system design. Leads and participates in knowledge sharing and contributes to the overall growth of the collective knowledge of the Compo Zed Labs community.
Serves as an expert on multiple business domains and a distinguished advocate of multiple technology stacks and shares that knowledge across organizations. Guides the team in choosing the right technology, solving technical problems, and resolving any technical conflicts within the team.
Master's degree in Computer Science, Software Engineering, Information Systems or related field (willing to accept foreign education equivalent) plus three years of experience in architecting, designing, implementing and delivering large scale distributed systems and applications for the cloud, including microservices architectures, or, alternatively, a Bachelor's degree in Computer Science, Software Engineering, Information Systems or related field (willing to accept foreign education equivalent) and five years of experience in architecting, designing, implementing and delivering large scale distributed systems and applications for the cloud, including microservices architectures.
Specific skills/other requirements:
Demonstrated experience in managing the day-to-day activities of teams within an Agile/Scrum environment using developer and team collaboration tools like Intelli
J, Junit, Maven, GIT, TFS, Visual Studio, Jenkins, Splunk, JIRA and Confluence;
Demonstrated experience in designing and developing software in different programming languages including Java, Spring, Spring Boot, C#, Scala, Python and JavaScript;
Demonstrated experience developing REST APIs including tooling for documentation using swagger, REST-docs, openapi spec, versioning, service discovery/registration, testing and management; and Demonstrated experience using distributed version control systems (git), artifact management systems, build and packaging systems including maven, gradle, npm, or artifactory.
To apply, submit resume to this link. Reference Position…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).