STAFF ENGINEER

Remote Full-time
There are over 7 billion people on this planet. And by 2050, there will be 2 billion more... many moving into urban centers at an unprecedented rate. Making sure there is enough food, fiber and infrastructure for our rapidly growing world is what we're all about at John Deere. And it's why we're investing in our people and our technology like never before! Here the world's brightest minds are tackling the world's biggest challenges. If you believe one person can make the world a better place, we'll put you to work. RIGHT NOW.



John Deere is an equal opportunity employer, including disabled & veterans.



Primary Location: United States (US) - Iowa - Urbandale
Function: Technology (CA)
Title: STAFF ENGINEER - 119893
Onsite/Remote:Remote Position



This position is eligible for remote work at the present time. The arrangement may be delayed for training or other job acclimation purposes and remains subject to change.


Your Responsibilities



As a Staff Engineer for John Deere ISG located in Urbandale, IA, you will:



be responsible for creating and managing Equipment Data Services that will enable and support various teams within the organization as well as users / customers outside of John Deere across the globe.

be responsible in coaching and developing junior developers in the team as well as leading complex projects that require cross-team collaboration across ISG and corporate IT teams to come up with efficient and long lasting solutions.



VISA Sponsorship is NOT available for this position

What Skills You Need



Six years of developing backend web applications in Java + Spring

Comprehensive knowledge in developing REST APIs and Message processing

Working with cross-teams is highly required.

Technical leadership and mentoring of the engineering team members

Strong communication skills for cross-team and stakeholder collaboration

Experience designing APIs consumed by multiple teams or external consumers

Experience with AWS services like ECS, EC2, Fargate, RDMS (Aurora / Mysql), SQS, SNS.

Experience in hibernate, Springboot and Github Action, Maven

Passionate and hands on experience in Test Driven development

What Makes You Standout



Building high performing / scalable APIs and asynchronous message processing that are highly efficient and fault tolerant

Experience in AWS Infrastructure

Gaining experience in collaborating with AI and using AI in agentic mode

Education



Bachelor's Degree or Equivalent Level

What You'll Get

At John Deere, you are empowered to create a career that will take you to where you want to go while working in an inclusive team environment. Here, you'll enjoy the freedom to explore new projects, the support to think outside the box and the advanced tools and technology that foster innovation and achievement. Additionally, we offer a comprehensive reward package to help you get started on your new career path, including:

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

$123,804.00 - $185,700.00 + Benefits

Follow this link to learn more about our Total Rewards Package https://bit.ly/3XCd8fL

Must be 18 years of age or older to apply

The information contained herein is not intended to be an exhaustive list of all responsibilities and qualifications required of individuals performing the job. The qualifications detailed in this job description are not considered the minimum requirements necessary to perform the job, but rather as guidelines.



The terms of the applicable benefit plans, and all company actions administering or interpreting these plans, continue to control. Deere & Company reserves the right to suspend, amend, modify, or terminate the Plan(s) in any manner at any time, including the right to modify or eliminate any cost-sharing between the company and participants. Changes, which can be made at any time, are made by action of the company's board of directors, or to the extent authorized by resolution of its board of directors, or by the Deere & Company Compensation Committee. In the event of a conflict between the language of the official Plan Documents and this document, the language of the official Plan Documents will control.





ACA Section 1557 Nondiscrimination Notice

The John Deere Health Benefit Plans for Salaried Employees and The John Deere Benefit Plan for Wage Employees comply with applicable Federal civil rights laws and do not discriminate on the basis of race, religion, color, national origin, sex, age, sexual orientation, gender identity or expression, status as a protected veteran, or status as a qualified individual with disability.
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Customer Support Associate – FinTech Product Assistance & Client Success Specialist at arenaflex

Remote

Software Engineer III

Remote

Analyst, Healthcare Medical Coding - Disputes, Claims & Investigations

Remote

Experienced Part-Time Remote Focus Group Panelist – Earn Up to $750 Weekly Working from Home with arenaflex

Remote

HIM Coding Manager-Full time Remote

Remote

**Rewritten Job Title:**

Remote

Revenue Cycle Management Operations Supervisor

Remote

OnSite Specialist - Memphis, TN (SECOND SHIFT)

Remote

Customer Service Position (Remote)

Remote

Care Navigator - Certified Biller (Remote)

Remote
← Back