State Farm seeks a Lead Software Engineer to develop high-quality software code and provide technical support for the Enterprise Feature Store technical platform.
Requirements
- Python programming
- working with AWS cloud services
- designing and implementing data pipelines
- coding, testing, security, DevOps, and software engineering practices
- analysis, design, deployment, support, and security of technology
- User Experience practices
- complex principles, theories, and concepts in computer science for software engineering solutions
Responsibilities
- utilize up-to-date coding, testing, security, DevOps, and software engineering practices to maintain and create new applications that support business requirements
- collect and analyze information to identify customer's technical needs, suggest solutions and develop implementation and integration plans (e.g., technical proposals)
- be responsible for the analysis, design, deployment, support, and security of technology to ensure the organization is efficiently managing its technology and data-related assets in accordance with market best-practices and external regulations
- exhibit DevOps and Agile mindset where team is accountable for product from inception to sunset
- possess an understanding of User Experience practices to improve usability and interaction between the customer and product
- apply a wide application of complex principles, theories, and concepts in computer science for software engineering solutions
- leading, designing, and delivering technology solutions
Other
- Option to work in a hybrid environment with occasional domestic travel required to headquarters in Bloomington, IL, hub offices, and industry conferences.
- Position requires irregular work hours and travel outside normal business hours.
- Must take and pass pre-hire HireVue coding test.
- effectively communicating with key stakeholders and customers.
- Full time position.