Staff Software Engineer

John Deere

Iowa, United States
Base: $123,804.00 - $185,700.00; bonus/equity: per...
On-site
Multi-region active/active architectures
Aws infrastructure management
Programming in java, c#, python, go
John Deere is investing in technology and people to tackle global challenges related to food, fiber, and infrastructure for a growing population

Job Summary

  • John Deere is investing in technology and people to tackle global challenges related to food, fiber, and infrastructure for a growing population.
  • As a Staff Software Engineer, you will lead the transformation of the Operations Center product into a multi-region system to increase reliability and sustainability.
  • Employees enjoy flexible work arrangements, competitive pay, comprehensive benefits, and an inclusive team environment that fosters innovation.

Matching Summary

John Deere is investing in technology and people to tackle global challenges related to food, fiber, and infrastructure for a growing population.

Salary

Base: $123,804.00 - $185,700.00; Bonus/Equity: Performance bonuses; Benefits: Comprehensive benefits including healthcare, retirement, tuition assistance

Skills & Requirements

Must-have

  • Multi-region active/active architectures
  • AWS infrastructure management
  • Programming in Java, C#, Python, Go
  • Technical leadership across teams
  • Continuous Integration automation

Nice-to-have

  • Strong cross-functional communication skills
  • Experience with SRE and fault tolerance testing
  • Multi-region AWS services expertise
  • Developer container platform tools
  • Eventually consistent data architecture

Key Requirements

  • 5+ years programming experience
  • 3+ years AWS with Terraform or CloudFormation
  • 3+ years technical leadership experience
  • 2+ years CI/build pipeline automation
  • Bachelor's degree or equivalent experience
  • Must be 18 years or older

Work Rights

Must be 18 years or older; VISA Sponsorship not available

Tailored Resume

Cover Letter