We use cookies to improve your experience, analyse site traffic, and serve personalised ads via Google AdSense. By clicking Accept you consent to our use of cookies. Learn more in our Privacy Policy.

John Deere
John Deere

Senior Software Engineer

Technology
4 days, 23 hours ago

At John Deere, we aren't just building machines; we are engineering the future of global sustainability. With the world’s population surging toward 9 billion by 2050, the demand for smarter food production and robust infrastructure has never been higher. As a Senior Software Engineer, you will join an elite team of innovators who are bridging the gap between physical machinery and cutting-edge digital intelligence. This is your opportunity to apply your technical expertise to real-world challenges that impact the lives of billions, working on the front lines of precision agriculture and autonomous technology.

We are looking for a visionary developer who is ready to push the boundaries of what is possible in the Technology division. You will design, develop, and deploy scalable software solutions that power our connected fleet, transforming terabytes of data into actionable insights for our customers. If you are passionate about writing clean, high-impact code and thrive in a collaborative environment where one person’s contribution can change the global landscape, we want you on our team. Join us at John Deere, where your career growth is fueled by a mission that truly matters, and help us cultivate a smarter, more productive world for everyone.

Requirements

  • Proficiency in at least one modern programming language (Python, JS, Java, etc.).
  • Understanding of software development life cycles and version control (Git).
  • Strong problem-solving skills and attention to technical detail.
  • Familiarity with cloud platforms (AWS, Azure, or Google Cloud) is a plus.
  • Ability to work in an agile, fast-paced environment.
  • Degree in Computer Science or equivalent practical experience.

📩 Get the latest verified job alerts in your inbox.

Enter your email to receive daily job updates—for free. Plus, get an exclusive career resource instantly when you subscribe!

Get weekly career tips and new job alerts.