CareerPlan

Staff Software Engineer

Chicago,Illinois,United StatesFull-time2026-10-23 → 2026-11-11
On-siteNo visa sponsorship

Core

Lead architecture, design, and implementation of complex, multisystem solutions across multiple digital products for John Deere's global IT.

Role type

Staff Software Engineer (Full Stack)

Builds

Scalable, reliable, and secure software and data products for digital products.

Domain

AgTech / Enterprise Software

Required skills

System architecture, Full stack development, Cloud native practices, AI assisted engineering, Mentoring, Observability, Platform standardization

Preferred skills

Vibe Coding, Agent oriented development patterns

Technologies

React, Redux, Java, Spring Boot, Python, Node, Serverless, New Relic, Datadog, CloudWatch, Grafana

Responsibilities

Lead architecture and design of complex multisystem solutions; Define system specifications and architectural requirements; Develop coding standards and integration patterns; Provide expert full stack leadership across React, Java, Python, and Node; Lead definition of non-functional requirements; Mentor engineers; Drive platform standardization; Lead AI assisted engineering practices and Vibe Coding; Collaborate with cross-functional teams to shape product roadmaps.