EngineerJobs.io
← Back to all jobs

Job Description

Oshkosh Corporation’s Advanced Analytics team is looking for a senior Data Engineer in Oshkosh, Wisconsin to help deliver an end-to-end data analytics strategy. This role focuses on acquiring, processing, and applying engineering and service data to support preventive maintenance and intelligent vehicle control, with an emphasis on building reliable CDC and ETL solutions.

You will work on scalable data processing pipelines that feed analytics platforms, partnering across disciplines and business segments while supporting governance, performance tuning, and documentation that enables architectural consistency and delivery planning.

Responsibilities

  • Design and develop scalable Change Data Capture (CDC) and ETL solutions to move structured and unstructured data from source systems to analytics platforms, supporting both batch and streaming.
  • Use tools and platforms including Terraform, Spark, Databricks, Snowflake, Git, and Azure infrastructure management (including ADLS Gen2, Azure Compute, Azure Data Factory, AI Foundry, AKS, VPC’s, and Storage Accounts, among others).
  • Assist with data governance across a data lake and an enterprise data warehouse, including quality and security practices across business segments.
  • Tune performance for data processes and troubleshoot data processing issues.
  • Collaborate, coordinate, and communicate across departments, disciplines, and segments.
  • Develop rapid prototyping and design processes to enable fast delivery to the business.
  • Maintain reference architecture and documentation to support architectural governance and application roadmaps.
  • Assist in educating others on data best practices, including data modeling, database design, ETL design, and job scheduling and monitoring.
  • Support or direct feasibility studies and project estimates for proposed R&D initiatives, including manpower, budget development, and timelines.
  • Follow supervisory direction on a mutually agreed schedule with minimum mentoring, providing feedback on technical hurdles, progress, and priority alignment to business needs.

Requirements

  • Bachelor’s degree in computer science, data science, or a related field, plus 4+ years working as a data engineer, ETL developer, and/or data warehouse DBA.
  • 3-5 years of prior experience in a Data Engineering or Analytics organization in a technical role.
  • 2+ years of software development experience ( Python/Go preferred ).
  • 3+ years of major cloud provider experience (AWS/Azure/GCP).
  • Strong proficiency with SQL, Bash, and Python (including experience with Anaconda distribution).
  • 2+ years operating in Unix/Linux and Windows server environments.
  • 2+ years operating in an Agile / Scrum environment.
  • Experience with cloud-based data services and solutions including Azure Synapse / Data Lake, AWS RedShift, Snowflake, and GCP Big Query.
  • Experience partnering with Analytics and Data Science teams to build production-grade GenAI/ML solutions.
  • Familiarity with Change Data Capture solutions such as Qlik Replicate, Striim, and Debeezium.
  • Experience with big data tools and architectures including Cloudera Hadoop, HDFS, Hive, and Spark.
  • Working knowledge of telematics interfaces and streaming solutions including MQTT, NiFi, and Kafka.
  • Automotive or heavy duty on or off-road vehicle experience, including digital data bus knowledge such as Ethernet or Controller Area Network (CAN).
  • Highly organized with strong critical thinking, analytical, and problem-solving skills; capable of handling multiple tasks in a fast-paced environment.
  • Excellent interpersonal skills, including ability to present information and respond to leadership and peer questions.

Technologies

  • Change Data Capture (CDC), ETL
  • Terraform, Spark, Databricks, Snowflake, Git
  • Azure infrastructure management, ADLS Gen2, Azure Compute, Azure Data Factory, AI Foundry, AKS, VPC’s, Storage Accounts
  • AWS, Azure, GCP; Azure Synapse, Data Lake, AWS RedShift, GCP Big Query
  • GenAI/ML
  • Qlik Replicate, Striim, Debeezium
  • Cloudera Hadoop, HDFS, Hive
  • MQTT, NiFi, Kafka
  • Ethernet, Controller Area Network (CAN)
  • SQL, Bash, Python, Anaconda

Pay Range

USD 104,100 - 173,900 per yearly

Location: Oshkosh, WI (onsite)

Similar Jobs