Senior Software Engineer - Hybrid, Real-Time Data & APIs

Grainger

Chicago (IL)

Hybrid

USD 112,900 - 188,100

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision insurance
Life insurance
Tuition reimbursement
401(k) with company match
PTO and holidays

Job summary

Grainger is seeking a Senior Software Engineer (Software Engineer III) for its Chicago-area team. You will design, code, test, and support software across on-prem and cloud platforms, delivering solutions on time and within budget.

You’ll mentor junior engineers and collaborate with product managers to translate business requirements into technical designs. The role requires working in the Chicago office 2 days per week, with a broad stack including IBM MDM, DataStage, Airflow, Kubernetes,

Qualifications

  • Bachelor's degree or equivalent experience required.
  • 3+ years experience designing, building, and deploying scalable software.
  • Understanding of distributed system design.
  • Experience with Agile/Scrum and DevOps practices.
  • 3+ years with IBM MDM, REST API endpoints, PME tuning.
  • 3+ years developing Java Spring Boot microservices.
  • 3+ years Kubernetes, Istio, and service mesh tech.
  • 3+ years Kafka and event-driven data flows.
  • 3+ years DataStage and Apache Airflow.
  • 3+ years Linux environments with shell scripting.

Responsibilities

  • Build applications and develop scalable software solutions with engineers, architects, and analysts.
  • Utilize frontend/backend/full stack skills as required.
  • Implement continuous delivery activities (CI/CD) and drive engineering best practices.
  • Support team activities and pair with peers on stories.
  • Coach and mentor junior engineers.
  • Work across IBM MDM, DataStage, Airflow, Kubernetes, and related tech.
  • Operate in CI/CD and trunk-based development environments.

Skills

Distributed systems
Agile/Scrum
DevOps practices
Java Spring Boot
REST API design
CI/CD
Linux shell scripting

Education

Bachelor's Degree or equivalent experience

Tools

IBM MDM
IBM DataStage/WebSphere
Kubernetes
S3
Apache Airflow
Node
React
Next.js
Kafka

Job description

Grainger is seeking a Senior Software Engineer (Software Engineer III) for its Chicago-area team. You will design, code, test, and support software across on-prem and cloud platforms, delivering solutions on time and within budget.

You’ll mentor junior engineers and collaborate with product managers to translate business requirements into technical designs. The role requires working in the Chicago office 2 days per week, with a broad stack including IBM MDM, DataStage, Airflow, Kubernetes,

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

Similar jobs worth comparing

Senior Software Engineer – Data Platforms & APIs (Hybrid)
Senior Software Engineer – Data Platforms & APIs (Hybrid)

W. W. Grainger • Chicago (IL)

Hybrid
USD 112,900 - 188,100
Senior Software Engineer, Pricing Platform (Hybrid)
Senior Software Engineer, Pricing Platform (Hybrid)

Grainger • Chicago (IL)

Hybrid
USD 134,000 - 224,000
Medical, dental, vision insurance
PTO 18 days + 6 holidays
401(k) with company match
+1
Senior Staff Software Engineer, CIM Architect (Hybrid)
Senior Staff Software Engineer, CIM Architect (Hybrid)

Grainger • Chicago (IL)

Hybrid
USD 135,000 - 226,000
Medical, dental, vision, and life—day
PTO & holidays: 18 days + 6 holidays
401(k) with 6% company match
+2
Senior Full-Stack Engineer — Lead Frontend & Backend (Hybrid)
Senior Full-Stack Engineer — Lead Frontend & Backend (Hybrid)

Grainger • Chicago (IL)

Hybrid
USD 113,000 - 188,000
Medical insurance
PTO 18 days
401(k) match
+3
Director of Product Software Engineering - Customer Data
Director of Product Software Engineering - Customer Data

Grainger • Chicago (IL)

Hybrid
USD 180,000 - 300,000
Medical, dental, vision insurance
401(k) with company match
Paid time off + holidays
+2
Engineering Manager, API & Data Platforms — Hybrid Chicago
Engineering Manager, API & Data Platforms — Hybrid Chicago

W. W. Grainger • Chicago (IL)

Hybrid
USD 134,000 - 224,000
Medical, dental, vision, and life
18 PTO days + 6 holidays
6% 401(k) company contribution
+2
Senior Software Engineer III - Hybrid Platform
Senior Software Engineer III - Hybrid Platform

CJ • Chicago (IL)

Hybrid
USD 89,000 - 136,000
401K matching
Wellness programs
Medical, dental, and vision coverage
+3
Senior Software Engineer
Senior Software Engineer

W. W. Grainger • Chicago (IL)

On-site
USD 112,900 - 188,100
Senior Software Engineer - AI-Driven Full-Stack, Remote
Senior Software Engineer - AI-Driven Full-Stack, Remote

Grainger • Chicago (IL)

Hybrid
USD 113,000 - 188,000
Hybrid work environment
Onsite onboarding
Travel to Chicago for onboarding
Senior Data Engineer III: ML-Powered Pipelines (Hybrid)
Senior Data Engineer III: ML-Powered Pipelines (Hybrid)

Grainger • Lake Forest (IL)

Hybrid
USD 74,000 - 123,400
Medical, dental, and vision insurance
18 paid time off days
6% company contribution to 401(k)