Senior Software Engineer - Data Platform & ML Tools

John Deere

Urbandale (IA)

Presencial

USD 109.000 - 164.000

Jornada completa

hace 13 horas
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Flexible work arrangements
Highly competitive base pay
401K and Defined Contribution
Healthcare benefits with company HSA
Tuition assistance

Descripción de la vacante

John Deere Intelligent Solutions Group in Urbandale, IA, is hiring a Senior Software Engineer to build and maintain a Python- and Scala-based data processing platform for data science workloads. You will own components end-to-end, enabling secure, observable cloud-driven pipelines.

You will collaborate with engineers and data scientists, contribute to internal tooling, and help adopt new tools with strong documentation skills.

Formación

  • 5+ years of professional software engineering experience.
  • Strong Python skills, including library or API design, testing, packaging and dependency management.
  • 3+ years of experience building and supporting production cloud-based systems, preferably on AWS.
  • Experience with CI/CD pipelines, containers (Docker), infrastructure-as-code and automation, with a DevOps mindset.
  • Experience building internal tools, shared libraries or developer tooling used by other engineers or data scientists.
  • Some exposure to Spark or other distributed data processing frameworks.
  • A solid foundation in computer science fundamentals.
  • Strong communication skills, including writing clear documentation and working with technical users.

Responsabilidades

  • Build, test and maintain a Python- and Scala-based data processing platform, along with supporting libraries, SDKs, and CLIs.
  • Build self-service tools and automation for CI/CD, environment setup, packaging and deployment, so that secure, observable and scalable choices are the default
  • Own platform components from start to finish, from design through production support - this includes integrations with Spark, Databricks and data lake systems
  • Work closely with the engineers and data scientists who use the platform to understand their pain points, gather feedback, write clear documentation and help them adopt new tools

Conocimientos

Python
Scala
AWS
CI/CD
Docker
Kubernetes
Documentation
DevOps
Data processing
Spark

Educación

Bachelor's degree in Engineering, Computer Science or related technology

Herramientas

Docker
Kubernetes
AWS

Descripción del empleo

John Deere Intelligent Solutions Group in Urbandale, IA, is hiring a Senior Software Engineer to build and maintain a Python- and Scala-based data processing platform for data science workloads. You will own components end-to-end, enabling secure, observable cloud-driven pipelines.

You will collaborate with engineers and data scientists, contribute to internal tooling, and help adopt new tools with strong documentation skills.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Engineer - Data Platform & ML Tooling
Senior Software Engineer - Data Platform & ML Tooling

John Deere India Pvt. Ltd. • Urbandale (IA)

Presencial
USD 109.000 - 164.000
Flexible work arrangements
Healthcare benefits
401K
+3
Data Engineer – Cloud Analytics & Pipelines
Data Engineer – Cloud Analytics & Pipelines

John Deere India Pvt. Ltd. • East Moline (IL)

Presencial
USD 87.000 - 130.000
Flexible work arrangements
Competitive base pay
401K and retirement benefits
+4
Software/Data Engineer: Enterprise Analytics & Data Lakes
Software/Data Engineer: Enterprise Analytics & Data Lakes

John Deere • Illinois

Presencial
USD 87.000 - 130.000
Flexible work arrangements
Competitive base pay
Healthcare benefits with company贡献
+3
Data Engineer - Cloud Analytics & Data Lake (Onsite)
Data Engineer - Cloud Analytics & Data Lake (Onsite)

John Deere • East Moline (IL)

Presencial
USD 87.000 - 130.000
Flexible work arrangements
Competitive base pay
Healthcare benefits
+2
Senior Software Engineer
Senior Software Engineer

John Deere India Pvt. Ltd. • Urbandale (IA)

Presencial
USD 109.000 - 164.000
Flexible work arrangements
Healthcare benefits
401K
+3
Senior Software Engineer
Senior Software Engineer

John Deere • Urbandale (IA)

Presencial
USD 109.000 - 164.000
Flexible work arrangements
Highly competitive base pay
401K and Defined Contribution
+2
Senior Software Engineer: Frontend & Platform Architect
Senior Software Engineer: Frontend & Platform Architect

John Deere India Pvt. Ltd. • East Moline (IL)

Presencial
USD 109.000 - 164.000
Flexible work arrangements
Healthcare benefits
401K and retirement plans
+2
Staff Data Scientist: AI & Production ML Leader
Staff Data Scientist: AI & Production ML Leader

John Deere India Pvt. Ltd. • Austin (TX)

Presencial
USD 124.000 - 186.000
Flexible work arrangements
Healthcare benefits
Tuition assistance
+2
Senior MLOps Engineer
Senior MLOps Engineer

John Deere • Santa Clara (CA)

Presencial
USD 140.000 - 200.000
Healthcare benefits
401K plan
On-site gyms
+6
Senior Software Engineer - Cloud, Java/React, Mentoring
Senior Software Engineer - Cloud, Java/React, Mentoring

John Deere India Pvt. Ltd. • Champaign (IL)

Presencial
USD 109.000 - 164.000
Flexible work arrangements
Highly competitive base pay
Savings & Retirement benefits (401K)
+8