Join our fast paced, highly innovative, global product delivery teams in revolutionizing our customers’ businesses through enhanced precision, automation, speed, and sustainability.
Data Science and Analytics professionals at John Deere apply cutting edge technology, innovative thinking, statistical analysis, machine learning, and visualization techniques to solve a variety of business problems, improve and automate decision making, optimize business processes, and discover new business opportunities. Ideal candidates would have experience and interest in modern machine learning methodologies and technology such as Spark, DataBricks, Hadoop, HBase, SQL, and Python.
Our global teams of software engineers support key strategic business areas through problem solving, the use of modern technology, and a desire to innovate. Software Engineers work with the latest innovative technology and collaborate to move John Deere forward with new ideas and enhancements. Ideal candidates would have experience with building solutions on public cloud providers, web and mobile development, and proficiency in languages like Java, Scala, C/C++, and Java Script.
Cybersecurity is critical in protecting our company's digital assets. Be part of the teams that identify, detect, protect, and respond to cyber threats and enable delivery teams to build security into their products and services. Use modern technologies and security principles including certificate lifecycle management, proactive monitoring and alerting, and automation to enable our security-aware culture and protect the John Deere brand.
We are challenged to do better because we work with ground-breaking technologies. We collaborate as a team that designs, implements, monitors, and supports complex network infrastructures. Discover your potential by working on our applications and technologies.
There are no limits to the amount of personal growth and career development at John Deere. Everyone is encouraged to learn and share their passion with others. This is achieved through Agile methods and a DevOps mindset. We bring together knowledge of Agile, DevOps and scrum practices, cutting edge technology, and team collaboration to achieve continuous integration and delivery outcomes.
See what a day in the life of a John Deere employee looks like, learn about job responsibilities and how we make a difference every day.
"I joined John Deere as a mid-career hire and was surprised at the various growth opportunities and career paths the company offers IT professionals. I've had the opportunity to work in different roles from business analysis to project management and software engineering."
"I work with many different teams across our IT organization which means each day looks a little different. I might be listening in to a product team meeting to gather feedback, working with my team to create a new training class, or connecting with UXers across the company to align our standards and create more consistency in our digital products."
"One of the things that I enjoy the most about my work at Deere is that there's not an average day. One day I can be working in a data analytic tool, the next day in a SAP module and the following day improving a machine learning model. All along the way being encouraged to continuously research and implement new technologies and solutions always staying curious!"
"I look forward to being able to bridge gaps between users and technology. I am passionate about understanding enough technology to drive the best solutions for collaboration while helping our customers get the most out of our tools."