Senior Software Engineer, Data Sharing - APIs & Streaming

W. W. Grainger

Chicago (IL)

On-site

USD 113,000 - 188,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
PTO 23 days
6% 401(k) match
Tuition reimbursement
Maternity/paternity leave

Job summary

W. W. Grainger, Inc.

is seeking a Senior Software Engineer (Software Engineer III) for the Data Sharing team within the Product Information Management organization. You will design, code, test, and support APIs and event streams delivering product data to Grainger systems. You will mentor junior engineers, work with stakeholders, and implement scalable software solutions using Java, Spring Boot, Kafka, MongoDB, PostgreSQL, Terraform, and DataDog.

Qualifications

  • Bachelor's Degree or equivalent experience.
  • 3+ years of experience with modern software engineering.
  • Understanding of distributed systems design.
  • Experience analyzing and interpreting complex problems and processes.
  • Familiarity with Agile/Scrum methodologies and DevOps practices.
  • Experience with Java and the Spring ecosystem (Spring Boot).
  • Experience with Java, Spring Boot, Kafka, MongoDB, PostgreSQL, Terraform and DataDog.

Responsibilities

  • Develop end-to-end services (APIs and stream processing) using Java and Spring Boot.
  • Build applications and design scalable software solutions with engineers and product managers.
  • Contribute to continuous delivery practices (CI/CD) and DevOps.
  • Mentor junior engineers and collaborate with cross-functional teams.
  • Participate in on-call rotations and ensure reliable services.

Skills

Distributed systems design
Agile/Scrum
Problem analysis
Mentoring
On-call rotation

Education

Bachelor's Degree or equivalent experience

Tools

Java
Spring Boot
Kafka
MongoDB
PostgreSQL
Terraform
DataDog

Job description

W. W. Grainger, Inc.

is seeking a Senior Software Engineer (Software Engineer III) for the Data Sharing team within the Product Information Management organization. You will design, code, test, and support APIs and event streams delivering product data to Grainger systems. You will mentor junior engineers, work with stakeholders, and implement scalable software solutions using Java, Spring Boot, Kafka, MongoDB, PostgreSQL, Terraform, and DataDog.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Data Sharing & APIs
Senior Software Engineer, Data Sharing & APIs

W. W. Grainger • Chicago (IL), Northern (KY)

Hybrid
USD 113,000 - 188,000
Medical,dental,vision insurance
6% 401(k) company match
PTO 23 days + 6 holidays
+4
Senior Software Engineer, Data Sharing — Java/Spring
Senior Software Engineer, Data Sharing — Java/Spring

Grainger • Chicago (IL)

Hybrid
USD 113,000 - 188,000
Medical insurance
Dental insurance
Vision insurance
+8
Software Engineer III (Java)
Software Engineer III (Java)

W. W. Grainger • Chicago (IL)

On-site
USD 113,000 - 188,000
Medical insurance
PTO 23 days
6% 401(k) match
+2
Software Engineer III (Java)
Software Engineer III (Java)

Grainger • Chicago (IL)

Hybrid
USD 113,000 - 188,000
Medical, dental, vision, and life保险
Software Engineer III
Software Engineer III

Grainger • Chicago (IL)

On-site
USD 113,000 - 188,000
Medical insurance
Dental insurance
Vision insurance
+8
Senior Software Engineer: Build Scalable Systems & Lead Teams
Senior Software Engineer: Build Scalable Systems & Lead Teams

W. W. Grainger • Chicago (IL), Northern (KY)

Hybrid
USD 113,000 - 188,000
Senior Java Engineer: Spring Boot, Kafka (Hybrid)
Senior Java Engineer: Spring Boot, Kafka (Hybrid)

Grainger • Chicago (IL)

Hybrid
USD 113,000 - 188,000
Medical, dental, vision, and life保险
Senior Software Engineer — Hybrid Full-Stack (React/Java)
Senior Software Engineer — Hybrid Full-Stack (React/Java)

W.W. Grainger, Inc. • Chicago (IL)

Hybrid
USD 113,000 - 188,000
Medical, dental, vision insurance
PTO 23 days + 6 holidays
401(k) with 6% match
+2
Senior Software Engineer - Hybrid, Real-Time Data & APIs
Senior Software Engineer - Hybrid, Real-Time Data & APIs

Grainger • Chicago (IL)

Hybrid
USD 112,900 - 188,100
Medical, dental, vision insurance
Life insurance
Tuition reimbursement
+2
Remote Staff Tech Lead – Full-Stack Engineering
Remote Staff Tech Lead – Full-Stack Engineering

W. W. Grainger • Lake Forest (IL)

Remote
USD 124,000 - 207,000