Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

John Deere Logo

2025113 Senior Software Engineer

John Deere

$130,707 - $140,707
Sep 4, 2025
Chicago, IL, US
Apply Now

John Deere is investing in its people and technology to meet the demands of a rapidly growing world population and ensure enough food, fiber, and infrastructure. The company is seeking to tackle big challenges by hiring bright minds to drive design and development within Data & Analytics (D&A) Suites of Apps to meet global manufacturing and supply chain requirements.

Requirements

  • 4 years of experience in perform research and analysis on various cloud solutions including AWS/Azure/GCP in order to choose the option that is most suited to meet business requirement
  • 4 years of experience in design and develop applications and APIs using micro services architecture using Java, Spring and front-end technologies, TDD (Test Driven Development), manual and automated testing
  • 4 years of experience in data engineering tools like Databricks and Palantir, along with ETL batching and streaming processes using Apache Kafka and RabbitMQ
  • 3 years of experience in design and develop data components using HANA, Spark, DB2, Mongo, Oracle, MySQL or similar, data management, infrastructure capabilities, data transformations, AI/ML using LLM, LangChain or similar frameworks
  • 3 years of experience in execute projects in Agile environment and participate in Agile ceremonies for Project Planning, Execution and Delivery

Responsibilities

  • Collaborate with other software engineers and analysts to drive design and development within Data & Analytics (D&A) Suites of Apps to meet the requirements and demands of our manufacturing and supply chain function globally;
  • Contribute to technical analysis and design of solutions to improve quality and performance;
  • Lead root cause analysis and resolution of production support issues;
  • Provide technical guidance on DevOps-related tasks, activities, and initiatives;
  • Lead and participate in efforts to modernize the products technology stack;
  • Mentor junior developers and perform code pairing with other members of the team and perform proper code reviews with team members;
  • Collaborate with Product Management and team members on establishing a product roadmap to ensure the development work is prioritized in line with business requirements.

Other

  • 10% domestic travel required.
  • Bachelor’s degree in Computer Science, Information Technology or related field plus 4 years related experience.
  • Onsite Position
  • Highly competitive base pay and performance bonuses
  • Flexible work arrangements