Senior Software Engineer: Data Pipelines & APIs Lead

John Deere

Chicago (IL)

On-site

USD 125,000 - 135,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible work arrangements
Highly competitive base pay
Savings & Retirement benefits (401K)
Healthcare benefits with a generous HS
Adoption assistance
Employee Assistance Programs
Tuition assistance
Fitness subsidies and on-site gyms
Charitable contribution match
Employee Purchase Plan & discounts
Vacation and Holiday Pay

Job summary

John Deere in Chicago, IL is seeking a Senior Software Engineer to develop data models and pipelines, build REST APIs, and lead design reviews for data and digital products. You will mentor teammates, collaborate with architects, and drive best practices across SDLC in a fast-paced environment.

Applicants bring 5+ years in data products and ETL, strong skills in Spark, Python, SQL, AWS, and architecture leadership.

Qualifications

  • 5 years of experience designing, developing and maintaining scalable ETL solutions.
  • 5 years of leadership across full SDLC including architecture, reviews, mentoring, and delivery.
  • 5 years establishing data pipelines from multiple sources and integrating them.
  • 2 years creating analytics environments for multiple data products.
  • 2 years identifying performance bottlenecks and refining best practices.
  • 2 years providing data insights to architects for design decisions.

Responsibilities

  • Develop data models and data pipelines; build REST APIs for downstream systems.
  • Debug, fix issues, perform root-cause analysis and preventive maintenance.
  • Participate in Agile ceremonies and backlog refinement.
  • Apply security-by-design to data pipelines and APIs.
  • Mentor new team members and onboard engineers.
  • Analyze business needs and translate into software specifications.
  • Lead design reviews to ensure high-quality data and digital products.
  • Collaborate with stakeholders to meet business needs.
  • Work with architecture to define coding and data-pipeline standards.
  • Improve quality, cost, and efficiency of software applications.
  • Lead adoption of best practices for development, testing and CI/CD.
  • Follow agile design methodologies for development and documentation.
  • Set up onboarding processes and guidelines for the team.
  • Mentor engineers across multiple products.

Skills

ETL design
Data modeling
Apache Spark
Python
SQL
AWS services
Abinitio
Talend
UNIX
Architecture design

Education

Bachelor’s degree in Computer Science or related field

Tools

Abinitio
Talend
UNIX
SQL
AWS Services
Python
Apache Spark

Job description

John Deere in Chicago, IL is seeking a Senior Software Engineer to develop data models and pipelines, build REST APIs, and lead design reviews for data and digital products. You will mentor teammates, collaborate with architects, and drive best practices across SDLC in a fast-paced environment.

Applicants bring 5+ years in data products and ETL, strong skills in Spark, Python, SQL, AWS, and architecture leadership.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

2026015 - Senior Software Engineer
2026015 - Senior Software Engineer

John Deere • Chicago (IL)

On-site
USD 125,000 - 135,000
Flexible work arrangements
Highly competitive base pay
Savings & Retirement benefits (401K)
+8
Full-Stack Software Engineer — Agile, AWS & Impact
Full-Stack Software Engineer — Agile, AWS & Impact

John Deere • Johnston (IA)

On-site
USD 86,000 - 131,000
Flexible work arrangements
Highly competitive base pay
Savings & Retirement benefits (401K)
+8
Senior Software Engineer
Senior Software Engineer

John Deere • Waterloo (IA)

On-site
USD 109,000 - 164,000
Flexible work arrangements
Healthcare benefits
Tuition assistance
+1
Senior Frontend Engineer React/TypeScript Expert
Senior Frontend Engineer React/TypeScript Expert

Socket.dev • East Moline (IL)

On-site
USD 109,284 - 163,920
Flexible work arrangements
Highly competitive base pay
Healthcare benefits
+2
Senior Software Engineer
Senior Software Engineer

John Deere GmbH & Co. KG • Johnston (IA)

On-site
USD 130,000 - 170,000
Healthcare benefits
401(k) and retirement plan
On-site gyms
+2
Full-Stack Software Engineer – AWS, React/Java, Agile
Full-Stack Software Engineer – AWS, React/Java, Agile

Isupark • Johnston (IA)

On-site
USD 90,000 - 110,000
Software Engineer
Software Engineer

John Deere • East Moline (IL)

On-site
USD 86,000 - 131,000
Flexible work arrangements
Competitive base pay
Healthcare benefits
+3
Senior Data Engineer: Lead Pipelines & Data Architecting
Senior Data Engineer: Lead Pipelines & Data Architecting

SEP • Westfield (IN)

On-site
USD 100,000 - 130,000
Flexible work schedules
Opportunities for learning and development
Community of talented peers
Software Engineer - UI/UX & Cloud Tools (Hybrid)
Software Engineer - UI/UX & Cloud Tools (Hybrid)

John Deere • Moline (IL)

Hybrid
USD 113,000 - 124,000
Flexible work arrangements
Competitive base pay + bonuses
401K and defined contribution
+7
Onsite Full-Stack Software Engineer - React/TypeScript
Onsite Full-Stack Software Engineer - React/TypeScript

John Deere • East Moline (IL)

On-site
USD 86,000 - 131,000
Flexible work arrangements
Competitive base pay
Healthcare benefits
+3