Engineering Lead

John DeereUrbandale, IA
$138,144 - $207,216Remote

About The Position

This position is for an Engineering Lead for Intelligent Solutions Group Urbandale, located in Urbandale, IA. The role involves being a key leader in delivering John Deere Operations Center products that enable customers to optimize their operations by leveraging precision agriculture technology. Engineering Leads are technical leaders responsible for designing and developing production software, championing software development practices, and mentoring team members. The ideal candidate will have a passion for technical leadership and for delivering customer value through high-quality software solutions.

Requirements

  • Demonstrated experience leading software development teams
  • Demonstrated experience as a primary technical team leader/mentor
  • Demonstrated experience building web-client or server-side applications/services
  • Demonstrated experience with Agile development methodologies including Test Driven Development and Continuous Integration/Deployment
  • Demonstrated experience with build and test pipeline automation, monitoring, and other DevOps methodologies
  • Demonstrated experience with cloud computing platforms such as Amazon Web Services, Microsoft Azure, or Google Cloud
  • Bachelor's degree in either Computer Science, Computer Engineering, Software Engineering, MIS, or other IT-related discipline

Nice To Haves

  • Experience leading teams providing shared services for multiple teams in an organization
  • Experience as manager, including individual performance management, career development, and hiring
  • Experience with Precision Ag technologies and their use

Responsibilities

  • Lead one to two software delivery teams to enable the development of John Deere Operations Center web applications.
  • Provide engineering leadership in web application development defining design best practices, creating a common design system, and analyzing application performance.
  • Collaborate closely with Engineering Leads, Product Managers, Architects, User Experience, and other supporting teams to define product requirements and application designs.
  • Mentor, coach and develop direct reports, providing frequent feedback and guidance on individual performance and career development.
  • Attract, retain, and grow great engineering talent within the team and throughout the organization.
  • Lead organizational change through adoption of strategic technologies, architectures, best-practices, and tooling in support of software development.

Benefits

  • Flexible work arrangements
  • Highly competitive base pay
  • Savings & Retirement benefits (401K and Defined Contribution)
  • Healthcare benefits with a generous company contribution in the Health Savings Account
  • Adoption assistance
  • Employee Assistance Programs
  • Tuition assistance
  • Fitness subsidies and on-site gyms at specific Deere locations
  • Charitable contribution match
  • Employee Purchase Plan & numerous discount programs for personal use
  • Vacation and Holiday Pay
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service