Mid-Level (Full Stack) Software Engineer--HYBRID
$85,500 per year
Apply (opens in a new tab)Mid-Level (Full Stack) Software Engineer--HYBRID
Posted 2 days ago
SENIORITY
Lead
SALARY
$85,500 per year
About the role
- Frontend Development
- Strong TypeScript and modern JavaScript (ES2020+) skills
- Proficiency with Angular (our primary UI framework)
- Understanding of responsive design and modern UI/UX principles
- Backend Development 3+ years of professional Java development experience
- Proven experience building RESTful APIs and microservices architectures
- Solid understanding of architectural design patterns and principles
- Data & Security
- Familiarity maintaining complex, high-throughput data pipelines
- Experience with both NoSQL (DynamoDB) and relational (PostgreSQL RDS) databasesSQL query optimization and data modeling
- Understanding of data security best practices
- Additional Skills
- Experience with AWS Lambda and Node.js for serverless functions
- Familiarity with AWS services: DynamoDB, RDS, S3, IAMUnderstanding of AWS security best practicesExperience with AWS ROSA (Red Hat OpenShift on AWS) or similar Kubernetes platforms
- Docker containerization knowledgeCI/CD pipeline development (GitLab CI)
- Automated testing frameworks (Jest, Jasmine/Karma)
- Infrastructure as code (Terraform, Tofu)
- DevOps principles and practicesExperience with high-volume transactional systems
- Strong collaboration and communication abilities
- Mentorship experience or willingness to mentor peers
- Agile/Scrum development methodology experience
- Problem-solving mindset with focus on delivering business value
- Because work-life balance is a priority at State Farm, compensation is based on our standard 38:45-hour work week!
- Potential starting salary range: $85,500 - $123,000 Starting salary will be based on skills, background, and experience
- High end of the range limited to applicants with significant relevant experience
- Potential yearly incentive pay up to 15% of base salary
- At State Farm, we offer more than just a paycheck. Check out our suite of benefits designed to give you the flexibility you need to take care of you and your family!
- Get Paid! On top of our competitive pay, you are eligible for an annual raise and bonus.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
