Posted:
3/11/2026, 3:13:05 AM
Location(s):
Hubei, China ⋅ Huangzhou District, Hubei, China
Experience Level(s):
Internship
Field(s):
Software Engineering
At Allstate, great things happen when our people work together to protect families and their belongings from life’s uncertainties. And for more than 90 years, our innovative drive has kept us a step ahead of our customers’ evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.
Job Description
Job Summary:
Are you looking to work with a Company that really values its employees? A Company where you will have the opportunity to grow your knowledge and skills? A Company that values diversity, community, and people? A place where your employer promotes flexibility to achieve work/life balance? If that sounds like somewhere you want to be a part of, we want to hear from you.
Working with our team, you will have the opportunity to benefit from real-life work experience around actuarial models that ensure the financial health of the company. You will have the opportunity to collaborate, build your network and gain on-the job experience in this unique field.
At Allstate our employees contribute to the success of the Company.
Allstate Canada Group has policies and practices that provide workplace accommodations. If you require accommodation, please let us know and we will work with you to meet your needs.
Role Designation: Hybrid
Duration: May-December 2026 (8-month)
Job Description
We are looking for a motivated and detail‑oriented Integration Developer Co‑op to join our team. In this role, you will work closely with the Digital Product Managers, Product Engineers and Business stakeholders to support the development, testing, and maintenance of integrations between the Guidewire Insurance Suite platform and various internal and external systems.
You will gain hands-on experience with real production systems, Agile delivery, and cross-functional collaboration while learning how digital products are designed, built, tested, and released.
This role offers exposure to product strategy, requirements gathering, system integrations, testing, and continuous improvement in a large-scale enterprise environment.
Accountabilities:
Support Digital Product Managers in the delivery and enhancement of digital products within the Use My Protection space
Assist with gathering, analyzing, and documenting business and technical requirements for new features and system enhancements
Help translate business needs into user stories, use cases, and functional requirements
Assist in building and enhancing integrations using Guidewire Integration Framework, including:
GOSU scripting and web service development
SOAP/REST APIs
Messaging destinations and event‑based integrations
Support data mapping, transformation logic, and integration workflows between systems.
Help track delivery progress, metrics, and key outcomes
Work within an agile team environment following XP practices, participating in daily stand‑ups, Iterative planning, and demonstrations.
Pair program with experienced developers to deliver high‑quality integrations.
Support production releases and post-implementation activities
Qualifications:
Currently enrolled in university program, specifically in Computer Science and/or related field with Java and Python skills
Currently in 3rd or 4th year program of study.
Strong interest in digital product management, technology, or software development
Ability to analyze information, document requirements, and communicate clearly
Comfortable working with multiple stakeholders and cross-functional teams
Strong organizational skills and attention to detail
Willingness to learn complex systems and business processes
Familiarity with Agile or iterative delivery concepts is an asset
#LI-SS5
Skills
Customer Centricity, Digital Literacy, Digital Products, Inclusive Leadership, Java, Learning Agility, Python (Programming Language), Results-Oriented
Compensation
Expected compensation for this role ranges from $ 50,000- 75,000 annually. Actual salary offered to successful candidates will vary based on their skills and experience.Joining our team isn’t just a job — it’s an opportunity. One that takes your skills and pushes them to the next level. One that encourages you to challenge the status quo. One where you can shape the future of protection while supporting causes that mean the most to you. Joining our team means being part of something bigger – a winning team making a meaningful impact.
Allstate Canada Group uses AI technology tools to assist in screening, selecting, assessing, and scheduling interviews with candidates as part of the recruitment process.
This job posting is for a current open role within the organization.
Website: https://www.allstate.com/
Headquarter Location: Northbrook, Illinois, United States
Employee Count: 10001+
Year Founded: 1931
IPO Status: Public
Last Funding Type: Post-IPO Debt
Industries: Banking ⋅ Finance ⋅ Financial Services ⋅ Insurance ⋅ InsurTech ⋅ Venture Capital