Lead Software Engineer - Site Reliability Engineering

at  State Farm

Bloomington, IL 61701, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate26 May, 2024USD 85500 Annual01 Mar, 2024N/AAvailability,Python,Reliability,Communication Skills,Cloud,Database,Css,Sql,Technology Platforms,Java,Languages,Server Side,Devops,Javascript,HtmlNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Overview:
Do you crave innovation and want to work for a company that is the BEST at what they do in the industry? Does the opportunity to complete high impact work while also maintaining work life balance sound appealing to you? Then we have the perfect job for you! We are seeking for a software engineer who pushes the envelope and strive to create the best product possible. This position will allow you to utilize different technologies, languages, and frameworks to drive solutions while working on inclusive teams that foster diversity of thought. You will be provided opportunities via in house training programs for upskilling to support your development and career goals!
Grow Your Skills, Grow Your Potential:
Responsibilities:
We are seeking an amazing Lead Software Engineer to join the Enterprise Site Reliability Engineering (SRE) Team. The ideal candidate must have a successful track record of software delivery, solution design, deployment, and post live support experience.
The SRE team is focused on increasing enterprise resiliency by providing tools and services to the development community including: SRE Self Service for simple dashboard creation and alerting. Neighborhood Watch for automated Resiliency checks in GitOps. RAT (Resiliency Advisor Tool), and Bad Neighbor for automated random Chaos Engineering on AWS.
As part of our team of highly talented software engineers you may also be asked to patriciate in helping to lead Chaos Game days for some of State Farms most important applications. We support multiple Chaos frameworks and the team has made several open source contributions to Chaos Toolkit and Chaos Monkey for Spring Boot. Chaos Engineering is a critical emerging discipline for State Farm!
Within our suite there are opportunities to lead small development teams and interact with Staff, Senior, and Principal Engineers across the department as we work to influence and assist many areas with improving their resiliency and availability. If you want to work in a fast paced, creative environment and make a difference in the lives of our development community and customers by increasing the overall resiliency of State Farms critical insurance applications then we want to hear from you!

Qualifications:

  • Advanced knowledge of coding languages such as Python, Terraform, Java, SQL, etc
  • Advanced knowledge of CI/CD including GitOps
  • Leads complex multi-platform/discipline assignments by applying in-depth knowledge of industry engineering and testing best practices to complete assignments
  • Collaborates across business and technology areas or technologies to develop holistic technical solutions and to drive quality
  • Well-versed in building reliable solutions. Specifically, on how to leverage concepts/technology to ensure availability, reliability and Service Level Objectives.
  • Seeks out, identifies, and collaborates with peers to improve the software engineering/data environment and culture

EXPERIENCE WITH:

  • State Farm Technology Platforms and Products
  • Strong experience with application development across multiple platforms
  • Experience in designing resilient technical solutions
  • Strong understanding of application engineering practices
  • Strong communication skills, both written and verbal
  • Ability to navigate the organization and collaborate across locations
  • Strong familiarity with Enterprise Technology processes Drive/willingness to learn

PREFERRED TECHNICAL SKILLS:

  • Front end (React, HTML, CSS, JavaScript, etc.)
  • Server Side (NodeJS, Python, etc)
  • Cloud (AWS)
  • Terraform
  • DevOps (GitLab pipelines, CI/CD, git)
  • Database (relational/non-relational | DynamoDB, PostreSQL, etc.)

ADDITIONAL QUALIFICATION:

  • Enthusiasm for innovation, diversity of thought, and new ideas
  • Instills techniques that strengthen self-confidence and problem-solving capabilities
  • Ability to collaborate and build relationships locally and across locations
  • Uses expertise in technical best practices and applies critical analysis to determine/consult on the non-functional requirements, performance bottlenecks, monitoring, and resilience needs of highly available applications and services.
  • Collaborates across business and technology areas or technologies to develop holistic technical solutions and to drive quality in support of transitional and hybrid-platform data needs.
  • Mentoring and knowledge sharing will be required.
  • Resolves complex technical problems using a DevSecOps approach
  • Researches industry best practices and conducts proof-of-concepts
  • Qualified candidates may be considered for other positions.
    SPONSORSHIP: Applicants for this position are required to be eligible to lawfully work in the U.S. immediately; employer will not sponsor applicants for U.S. work authorization (e.g. H-1B visa) for this opportunity.
    Join State Farm! - Check out our Enterprise Technology department!
    As a Fortune 50 company, we hire the best employees to serve our customers, making us a leader in the insurance and financial services industry. State Farm embraces diversity and inclusion to ensure a workforce that is engaged, builds on the strengths and talents of all associates, and creates a Good Neighbor culture.
    We offer competitive benefits and pay with the potential for an annual financial award based on both individual and enterprise performance. Our employees have an opportunity to participate in volunteer events within the community and engage in a learning culture. We offer programs to assist with tuition reimbursement, professional designations, employee development, wellness initiatives, and more!
    Visit our Careers page for more information on our benefits, locations and the process of joining the State Farm team!
    REMOTE: Qualified candidates may be considered for remote work arrangements based on where a candidate currently resides or is currently located.
    HYBRID: Qualified candidates (in or near hub locations listed below) should plan to spend time working from home and some time working in the office as part of our hybrid work environment.
    HUB LOCATIONS: Dunwoody, GA; Richardson, TX; Tempe, AZ; or Bloomington, IL
    For Los Angeles candidates: Pursuant to the Los Angeles Fair Change Initiative for Hiring, we will consider for employment qualified applicants with criminal histories.
    For San Francisco candidates: Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Bloomington, IL 61701, USA