Lead Software Engineer

State Farm State Farm · Insurance · Bloomington, IL +3 · Technology and UX

Lead Software Engineer role focused on developing analytics and reporting tools for contact center operations using TypeScript, React, Node.js, and AWS. The role involves designing and developing dashboards, building web applications, and working within an agile, cloud-focused environment. While AI-assisted development tools are mentioned, the core function is software engineering for operational efficiency, not direct AI/ML model development.

What you'd actually do

  1. Join our Contact Center Central (C3) SPARK team and play a crucial role in driving innovative solutions that transform data insights into actionable strategies.
  2. Our mission is to enhance operational health and efficiency through a centralized toolkit that streamlines representative setup and contact flow configuration.
  3. You’ll collaborate with cross-functional teams and business partners to develop cutting-edge analytics and reporting tools using both Amazon-managed services like AWS Connect and custom-built solutions.
  4. This role offers the chance to work in a fast-paced, agile environment focused on modernizing contact center operations with cloud technology, directly impacting the quality of service we provide to customers.
  5. As a key contributor, you will design and develop dynamic dashboards and interactive reports, build and maintain enterprise-grade web applications, and lead solution design emphasizing performance, usability, and security.

Skills

Required

  • TypeScript
  • React
  • Node.js
  • AWS
  • software engineering
  • design
  • development
  • testing
  • deployment of enterprise applications
  • cloud architecture
  • Git version control
  • component library usage
  • performance optimization
  • writing clear documentation
  • tests and test cases
  • AI-assisted development tools (GitHub Copilot)
  • collaborative team environment
  • communication skills
  • sustainable and resilient solutions
  • analytical skills
  • problem-solving skills
  • initiative in learning new technologies
  • code reviews
  • collaboration sessions
  • work independently

Nice to have

  • customer-facing web applications
  • insurance
  • financial services
  • regulated industries
  • executive-level reporting
  • data visualization
  • workflow automation
  • open-source contributions
  • technical community engagement
  • AWS certifications
  • Amazon Connect Cloud Contact Center platform
  • data streaming
  • standardization
  • security
  • governance principles
  • Modern Software / Data Architecture
  • emerging technology trends
  • Infrastructure and Platform strategies
  • AI/ML
  • Amazon Connect Contact Lens

What the JD emphasized

  • TypeScript
  • React
  • Node.js
  • AWS
  • customer-facing web applications
  • regulated industries