Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$106.73k - $163.65k

CNH Industrial N.V.

5201


Job Location: Oak Brook - Illinois - United States, Sioux Falls - South Dakota - United States


Category for Job Posting: Engineering and Technical


Job Type for Job Posting: Full Time


Working Mode for Job Posting: Hybrid


Apply now

  • Apply Now
  • Start applying with LinkedIn



  • Start



  • Please wait...
About Us

Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products are instrumental to feeding and sheltering the world.

From developing products that run on alternative power to productivity-enhancing precision tech, we are delivering solutions that benefit people - and they are possible thanks to people like you. If the opportunity to build your skills as part of a collaborative, global team excites you, you're in the right place.


Grow a Career. Build a Future!

Be part of this company at the forefront of agriculture and construction, that passionately innovates to drive customer efficiency and success. And we know innovation can't happen without collaboration. So, everything we do at CNH Industrial is about reaching new heights as one team, always delivering for the good of our customers.

Job Purpose

Senior Software Engineer - Cloud Software, Scala, Big Data, API services


You will join a highly skilled software team in delivering innovative big data pipeline which provide data to various upstream consumers like mobile and web applications that make up CNH's next generation digital platform. The digital platform will enable products that integrate with connected CNH tractors, sprayers and combines and enable wide range of farm management capabilities.


This is an excellent opportunity to join the technology revolution currently taking place across the agricultural industry and work with highly skilled and talented people in a global, diversified company.


Primary responsibilities include working closely with technical team of data engineers, product management, and backend developers on the design, development, testing and deployment of our next generation applications and existing product lines. You will undertake all assigned tasks and responsibilities effectively and professionally in accordance with company, team, and customer expectations.


A Senior Software Engineer is responsible for leading software development projects, designing and implementing solutions, and ensuring code quality. They also mentor junior engineers, contribute to technical strategy, and collaborate with cross-functional teams. Their role involves a mix of technical expertise and leadership to drive the development of high-quality software

Key Responsibilities
  • Design and deliver end-to-end cloud solutions (architecture, security, scalability, cost optimization) on cloud computing platform (Azure, AWS)
  • Design, develop, test, and document high-quality software and data pipelines for parsing, enrichment, batch processing, and real-time streaming that meet functional, performance, and reliability requirements.
  • Architect and implement complex real-time streaming and visualization solutions; prototype rapidly to validate feasibility.
  • Define technical approaches, decomposition, and tasking for projects; estimate effort and drive execution to meet delivery timelines.
  • Work with product management, data engineers, backend teams, and stakeholders to translate requirements into robust implementation plans.
  • Own and improve CI/CD, deployment, and release processes; participate in build automation, version control, and environment configuration (including containerization and orchestration).
  • Troubleshoot production issues with internal teams and external customers; coordinate deployments and rollouts.
  • Author and maintain infrastructure-as-code
  • Define and implement observability: logging, metrics, distributed tracing, SLOs/SLIs, alerting, and runbooks.
  • Perform incident response and postmortems.
  • Produce and maintain design documentation, runbooks, and operational guides.
  • Contribute to development process improvements, coding standards, and the quality management system (ISO).
  • Provide mentorship and technical guidance; may lead project-level technical efforts and review/approve designs from lower-level engineers.
  • Support quoting / RFQ tasks as needed, and participate in cross-functional initiatives.
  • Maintain a safe, clean workspace and demonstrate support for company culture.
Experience Required
  • Bachelor's degree in Engineering, Computer Science, or related technical field (or equivalent experience).
  • 5+ years relevant industry software engineering experience (or equivalent combination of education and experience).
  • 2+ years Scala application design, development, and testing experience; strong functional programming fundamentals.
  • Experience with real-time streaming and batch processing (Apache Spark, Apache Flink or equivalent).
  • Proven cloud architecture skills: networking, identity, security, cost controls, autoscaling, and DR strategies.
  • Experience in API Technologies (RESTful, WebSockets, OAuth, JWT)
  • Proficiency in Java or Python in addition to Scala.
  • Hands-on IaC experience (Terraform or equivalent)
  • Observability tools experience (Datadog, Azure Monitor/Application Insights, ELK, OpenTelemetry ).
Preferred Qualifications
  • Broad knowledge across the engineering discipline; assignments are broad and require creativity and ingenuity.
  • Capable of defining appropriate approaches and solutions; sets critical project criteria and drives completion.
  • Exercises independent judgment with limited supervision; may act as project lead and guide junior engineers.
  • Contributes above-average impact to team deliverables and may influence strategic technical decisions.
  • Strong understanding of distributed systems: partitioning, sharding, memory management, and filesystem concepts.
  • Experience building microservices and containerized deployments (Docker, Kubernetes, Helm)
  • Familiarity with Akka / Pekko toolkits, concurrency, and asynchronous programming.
  • Experience with CI/CD, Git, Maven/Gradle, and automated testing frameworks (ScalaTest, JUnit, Mockito).
  • Solid computer science fundamentals: data structures, algorithms, design patterns.
  • Excellent verbal and written communication, problem solving, and leadership skills.

Pay Transparency

The annual salary for this role is $106,725 - $163,645 plus any applicable bonus (Actual salaries will vary and will be based on various factors, such as skill, experience and qualification for the role.)

For roles open across multiple locations, the salary range indicated refers to the primary location. If a different location is considered, the applicable salary range will be communicated to candidates prior to the first interview.

What We Offer

At CNH, our people are at the heart of everything we do. That's why we offer a comprehensive benefits program designed to support your health, well-being, and long-term success. From competitive compensation to flexible work arrangements and opportunities for continuous development, our benefits reflect our commitment to creating an environment where employees feel supported and empowered-both personally and professionally. We believe that when you're given the tools to thrive, you can drive meaningful impact. At CNH, you'll not only find the resources to succeed today-you'll find the foundation to grow a career and build a future.

#LI-Hybrid
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Oak Brook, IL vacancy
  • The Senior Software Engineer designs and delivers complex features and services, mentors junior engineers, and contributes to architectural decisions. This role emphasizes technical ownership, quality, and cross‑team collaboration.Key ResponsibilitiesLead development of... 
    Senior
    Full time

    RB Global

    Westchester, IL
    13 hours ago
  • $106.73k - $163.65k

     ...Senior Software Engineer Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our... 
    Senior

    Cnh Inc

    Oak Brook, IL
    1 day ago
  •  ...Job Description About the Role As a Senior Software Engineer, you will play a pivotal role in shaping the architecture, quality, and technical direction of our proprietary e-commerce software platform. You will work within a collaborative, cross-functional... 
    Senior
    Full time

    Ritchie Bros.

    Westchester, IL
    2 days ago
  •  ...Vision Long/Short Term Disability insurance Life insurance $25,000 Paid by employer PTO 2 weeks 10 and half Holidays Job Title Senior Software Engineer Job Overview We are seeking a Python Senior Software Engineer to build and maintain intelligent automation solutions... 
    Senior
    Temporary work
    For contractors
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours

    Jorie AI

    Oak Brook, IL
    2 days ago
  • $106.73k - $142.3k

    Senior Software Engineer - Identity and Authentication Language View Profile Employee Login DISCOVER US Engineering and Technical Job Description Senior Software Engineer - Identity and Authentication Requisition ID: 4827 Job Location: Oak Brook - Illinois - United States... 
    Senior
    Full time
    Flexible hours

    CNH Industrial Group

    Oak Brook, IL
    3 days ago
  • CNH Industrial Group seeks a Senior Software Engineer focused on Identity and Authentication. You will lead software projects, implement Domain-Driven Design, and mentor engineers while ensuring secure, scalable solutions across platforms. Collaboration with global teams... 
    Senior

    CNH Industrial Group

    Oak Brook, IL
    3 days ago
  •  ...that need to be moved. We’re expanding our forward-deployed engineering team in Chicago, a major hub for our customers and the heart...  ...platform. What we look for: ~3–6+ years of professional software engineering experience, with clear ownership of complex, production... 
    Senior
    Full time
    Immediate start

    FleetWorks

    Chicago, IL
    13 hours ago
  •  ...first and only cloud-based, fully-customizable, end-to-end software solution to automate securities-based lending from origination...  .... We are seeking an experienced and highly motivated Senior Software Engineer to contribute to the continuous improvement of platform development... 
    Senior
    Job sharing
    Full time

    Supernova Technology

    Chicago, IL
    13 hours ago
  •  ...Homeland Security, Clean Technology, Energy, B2B, Manufacturing, Engineering, LifeSciences (Pharmaceutical, Scientific, Medical Device,...  ...A predominant information technology company is seeking a Senior Software Engineer with strong Clojure or Ruby development skills to... 
    Senior
    Full time

    Mackenzie HealthCare

    Chicago, IL
    13 hours ago
  •  ...6-05-18Contact: Mike LaTulipEmail: ****@*****.*** TitleSenior Software EngineerAbout the OpportunityOur client is launching a next-generation, on-chain trading platform engineered to deliver institutional-grade speed, execution quality, and market visibility... 
    Senior

    Objective Paradigm

    Chicago, IL
    13 hours ago
  •  ...Chicago, IL (Hybrid)  About Us: Carefeed is the platform senior living and long-term care providers use to bring order, clarity...  ...for them. About the Role:  We are looking for a Senior Software Engineer to join Carefeed’s engineering team. We're a collaborative... 
    Senior
    Full time
    Work experience placement
    Local area

    Carefeed

    Chicago, IL
    13 hours ago
  • $138k - $173k

     ...There has never been a more exciting time to get on board, so read on to learn more and apply today! Who We Want A Senior Software Engineer will work closely with Product Managers, Design, and their Engineering team to create solutions, develop stories, and execute... 
    Senior
    Full time
    Work experience placement
    Casual work
    Work at office
    Local area
    Relocation
    Relocation package

    Arrive Logistics

    Chicago, IL
    13 hours ago
  •  ...application with significant customer traffic. Additional Information ~ Startup culture with access to work directly with senior management ~ Casual dress code ~ Free Breakfast and lunches during the week ~ Free stocked kitchen and pantry ~ Flexible work... 
    Senior
    Full time
    Temporary work
    Casual work
    Flexible hours

    Avantcredit

    Chicago, IL
    13 hours ago
  • I'm working with a Chicago-based technology company that is looking to add a Senior Software Engineer to their team.This position is ideal for an engineer who enjoys both building new functionality and improving existing systems. You'll have the opportunity to contribute... 
    Senior
    2 days per week
    1 day per week

    Huxley Associates

    Chicago, IL
    13 hours ago
  • Join our team as a Senior Software Engineer/Forward Deployed Engineer to build and deliver AI-powered voice and automation solutions for clients. You'll develop integrations, APIs, and data pipelines, own implementations from design through production, and work directly... 
    Senior

    Huxley Associates

    Chicago, IL
    13 hours ago
  •  ...physicians, providing critical information about the right treatments for the right patients, at the right time.We are seeking a Senior Software Engineer to help design, build, and scale high-quality software systems at Tempus. This role is ideal for an experienced engineer... 
    Senior
    Full time

    Tempus

    Chicago, IL
    6 days ago
  • $130k - $225k

     ...willingness to challenge consensus.The UP-Trade Operations team builds software that enables DRW's trading operations teams to manage our...  ...them, and where they are something entirely new. We need engineers who can reason about these protocols financially, not just technically... 
    Senior
    Contract work
    Temporary work
    Flexible hours

    DRW

    Chicago, IL
    4 days ago
  • $150k - $172k

     ...the globe.Position SummaryThe MissionDrive innovation and quality in slot game development through expert-level software engineering.Job SummaryAs a Senior Advanced Software Engineer at Light & Wonder, you will be a key contributor within a collaborative, global engineering... 
    Senior
    Full time
    Work at office
    Local area

    Light & Wonder

    Chicago, IL
    3 days ago
  • $154.82k

    Zurich (Schaumburg, IL) seeks a Senior Software Engineer to support the Data and Analytics Engineering team by building a cloud native analytics ecosystem at scale, enabling machine learning operations, leading predictive model deployment, and prototyping and developing... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Remote work

    Zurich Insurance Group

    Schaumburg, IL
    3 days ago
  • $126k - $248k

     ...product which allows users to deploy fault-tolerant, globally distributed MongoDB clusters in just minutes.We're seeking a Senior Software Engineer to join our Developer Tools Team within the Database Experience department. The team is responsible for tools which allow... 
    Senior
    Local area
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Chicago, IL
    2 days ago
  • $91.7k - $163.7k

     ...serve as you help us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together.As a Senior Software Engineer within Optum Technology, you will drive the design, development, and modernization of scalable enterprise applications supporting... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Schaumburg, IL
    4 days ago
  • $152.5k - $205k

     ...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;... 
    Senior
    Permanent employment
    Remote work
    Flexible hours

    Circle

    Chicago, IL
    13 hours ago
  • $147k - $202k

     ...and we are looking for an Observability Engineer to help ensure that our Product and Platform...  ...while continuing to rapidly ship software that our customers love. Our engineers maintain...  ...and development in these areas.As a Senior Engineer on this team, you will act as a... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Okta

    Chicago, IL
    4 days ago
  • $125k - $135k

     ...opportunity employer, including disabled & veterans.Primary Location: United States (US) - IL - Chicago Function: TechnologyTitle: Senior Software Engineer - 2026015Onsite/Remote: Onsite Position Your ResponsibilitiesAs a Senior Software Engineer for John Deere in Chicago, IL,... 
    Senior
    Remote work
    Flexible hours

    John Deere

    Chicago, IL
    3 days ago
  • $110k - $160k

     ...right patients, at the right time.At Tempus, software and AI products are owned and developed by small, autonomous teams composed of engineers, designers, scientists, and product...  ...patient safety and privacy.The RoleAs a Senior Software Engineer on the OS Ecosystem team... 
    Senior
    Full time

    Tempus

    Chicago, IL
    2 days ago
  •  ...humans pushing toward something bigger, together.One Confluent. One Team. One Data Streaming Platform.About the Role:As a Senior Software Engineer II at Confluent, you will take ownership of critical backend systems in Stream Governance products that underpin our data... 
    Senior
    Immediate start
    Remote work

    Confluent

    Chicago, IL
    13 hours ago
  • $130k - $190k

     ...rapidly, drive impact daily, and be part of a high-performance team - we should talk. Description:   project44 is looking for a Senior Software Engineer to join our engineering team. You will work in a fast-paced Agile environment designing, building, and implementing best-... 
    Senior
    Work at office
    Local area
    Visa sponsorship
    3 days per week

    Project44

    Chicago, IL
    2 days ago
  • $112.71k - $183.14k

     ...where we work and live. Together, we are building a better world, so we can all enjoy living in it.Caterpillar Inc. seeks Senior Software Engineer at its facility located at 540 W Madison St, Chicago, IL 60661.Design, modify, develop, write, and implement software programming... 
    Senior
    Full time
    Part time
    Remote work
    Flexible hours

    Caterpillar

    Chicago, IL
    3 days ago
  •  ...role requires a strong focus on creating efficient and reliable software solutions. Requirements: Candidates must have 5+ years of...  ...or Node.js. This position is suitable for individuals at a mid-senior level in their careers. Key Skills: Java Python Node.js Backend... 
    Senior

    Specializedsoft.com

    Chicago, IL
    2 days ago
  •  ...transforming from a supplier of trucks and buses to a provider of complete and sustainable transport solutions.Join Us as a Senior Software Engineer!The Atlas Team operates at the intersection of Vehicle Design and Software Engineering. We’re seeking a candidate to build... 
    Senior
    Permanent employment
    H1b
    Visa sponsorship

    International Motors

    Lisle, IL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!