Lead Software Engineer/Software Engineer - Digital Measurement
Role Overview
The posting is for three software engineers in the Digital Insights enablement suite within Digital Experience.
The suite represents users' digital journeys in data for reporting, analytics, and optimization.
The work connects digital experience data to the broader State Farm data ecosystem and supports omnichannel customer experiences.
Key Skills for This Role
Full Job Posting
Role overview
The posting is for three software engineers in the Digital Insights enablement suite within Digital Experience.
The suite represents users' digital journeys in data for reporting, analytics, and optimization.
The work connects digital experience data to the broader State Farm data ecosystem and supports omnichannel customer experiences.
Work arrangement
- The role is hybrid, with work from home and time in the office.
- Candidates should be in or near a listed hub and reside within 180 miles of a hub or corporate location.
- Listed hubs are Dunwoody, Georgia; Richardson, Texas; Tempe, Arizona; and Bloomington, Illinois.
Responsibilities
- Enable collection and sharing of digital experience data across the State Farm data ecosystem.
- Work across product teams to collect user experience data for analytic insights into product functionality.
- Support accurate digital journey data for reporting, analytics, and optimization.
- Develop capabilities using frontend JavaScript, AWS services, and APIs to collect and exchange data.
- Work through product development at stages of ambiguity and uncertainty.
Necessary qualifications
- At least 2 years of software development experience and frontend JavaScript development.
- AWS experience with services and infrastructure including Lambda, CloudFront, Route 53, SNS/SQS, S3, API Gateway, load balancing, VPCs, subnets, and security groups.
- Knowledge of building AWS infrastructure with Terraform, plus version control, CI/CD, unit testing, and DevOps.
- Strong oral and written communication, learning agility, continuous-growth mindset, and ability to contribute to iterative delivery.
- Experience with web, Android, and iOS tagging; scripts and testing; jQuery, JavaScript, CSS, HTML, browser developer tools, and single-page architecture.
- Demonstrated use of AI tools for efficiency, innovation, data validation, or code development.
Preferred qualifications
- Git-based continuous integration and delivery tools are preferred.
- Container-based APIs using Docker or Kubernetes are preferred.
- Java and Spring Boot API development experience is preferred.
Compensation and benefits
- The potential starting salary range is USD 97,000–160,000 per year; starting salary depends on skills, background, and experience.
- Potential yearly incentive pay is up to 15% of base salary.
- Benefits include health and wellbeing programs, development and education support, time off, family-related assistance, and retirement savings.
Work authorization
- Applicants must be eligible to work lawfully in the United States immediately; the employer will not sponsor work authorization for this opportunity.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at State Farm
Account Manager - State Farm Agent Team Member
Coldwater, USA
A State Farm agent is seeking an Account Manager to support agency operations, retain and grow customer accounts, and recommend and sell insurance products. The role includes policy reviews and resolving complex customer
Attorney
Dallas, USA
Field Implementation Coach - Heart of Michigan
, USA
Attorney
, USA
Field Implementation Coach - West Metro Michigan
, USA
Lead Strategist - Digital Growth
Bloomington, USA
Staff Data Scientist - Databricks
Bloomington, USA
Account Manager - State Farm Agent Team Member
Coldwater, USA
Sr Marketing Science Analyst
Bloomington, USA