Platform Consultant Senior Expert; Software Architecture & Enablement Focus
Listed on 2026-05-31
-
Software Development
Software Engineer
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 DescriptionThe Platform Consultant - Senior Expert (Software Architecture Focus) designs, evolves, and enables enterprise-scale platforms that support customer-facing and internal engineering teams. This role serves as a hands-on technical authority, blending deep software engineering experience with architecture, technical advisory, and platform enablement.
This is not a pure paper-architect role. The ideal candidate has a strong background as a senior software engineer and uses that experience to guide architecture decisions, mentor teams, and ensure solutions scale reliably in enterprise environments.
Key ResponsibilitiesDesign and evolve scalable, reliable platform architectures supporting multiple engineering teams
Drive architecture and design for customer service and communication platforms
Act as a technical authority for design decisions, tradeoffs, and integration patterns
Provide technical guidance, enablement, and advisory support to teams
Review and influence APIs, system designs, and event-driven integrations
Occasionally contribute code (approximately 5-10%) to validate designs or unblock teams
Partner with security, operations, and application teams to ensure production readiness
Mentor senior engineers and influence direction without direct authority
Align technical solutions with business and technology roadmaps
Evaluate emerging technologies and apply industry standards
Build trust and influence with engineering directors, principal engineers, and design leaders to shape backlogs and engineering practices.
Apply industry standards and evaluate emerging technologies, sharing relevant insights with the broader engineering community.
Act as a collaborative thought leader by questioning assumptions and considering downstream implications of technical decisions.
10+ years of experience in software engineering, architecture, or platform roles
Experience designing and supporting enterprise-scale distributed systems
Strong hands-on experience with Java and/or Java Script
Experience with API design and service-based architectures
Experience operating applications in cloud environments (AWS preferred)
Ability to guide teams through architectural tradeoffs
Experience working in regulated or risk-aware enterprise environments
Front-end experience (e.g., React)
Event-driven or integration-heavy system experience
Exposure to customer communication platforms (chat, SMS, voice)
Experience influencing strategy in matrixed organizations
Allstate generally does not sponsor individuals for employment-based visas for this position.
Ideal Candidate ProfileA senior software engineer who has grown into architecture and influence, enjoys enabling teams, can clearly articulate the reasoning behind technical decisions, and remains comfortable engaging with code when necessary.
Experience* 10 or more years of experience (Or equivalent)
Supervisory Responsibilities* This job does not have supervisory duties.
SkillsCloud Development, Communication Technology, Design, Engineering Software, IT Architecture, Java, JavaScript, Solution Architecture, System Designs, Web Services API
CompensationCompensation offered for this role is - annually and is based on experience and qualifications.
The candidate(s) offered this position will be required to submit to a background investigation.
EEO/PolicyIt is the Company's policy to employ the best qualified individuals available for all jobs. This policy prohibits discriminatory action on basis of ancestry, age, color, disability, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, military or veteran status, national origin, race, religion, or other protected characteristics.
#J-18808-Ljbffr(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).