Senior Software Engineer, Data Sharing & APIs

W. W. Grainger

Chicago, Northern (IL, KY)

Hybrid

USD 113,000 - 188,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical,dental,vision insurance
6% 401(k) company match
PTO 23 days + 6 holidays
Tuition reimbursement
Student loan refinancing
Financial counseling
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, configure, test, and support applications to deliver on time and within budget. You will mentor junior engineers and collaborate with product managers and stakeholders to translate business requirements into scalable APIs and event streams that make product data available across Grainger.

Qualifications

  • Bachelor's Degree or equivalent experience.
  • 3+ years experience with modern software engineering; designing, building, and deploying scalable software applications.
  • 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 Spring Boot, Kafka, MongoDB, PostgreSQL, Terraform, and DataDog.

Responsibilities

  • Develop end-to-end services (APIs and stream processing) using Java and Spring Boot.
  • Build scalable, maintainable software in collaboration with engineers and architects.
  • Implement continuous delivery activities (CI/CD) and engineering best practices.
  • Support team activities and pair with peers on stories.
  • Coach and mentor junior engineers.
  • Follow TDD, pair programming, and trunk-based development.

Skills

Java
Spring Boot
Distributed systems
Agile/Scrum
DevOps
CI/CD
TDD
Pair programming

Education

Bachelor's Degree or equivalent experience

Tools

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, configure, test, and support applications to deliver on time and within budget. You will mentor junior engineers and collaborate with product managers and stakeholders to translate business requirements into scalable APIs and event streams that make product data available across Grainger.

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

Similar jobs worth comparing

Senior Java Engineer – APIs, Data & Microservices
Senior Java Engineer – APIs, Data & Microservices

W. W. Grainger • Chicago (IL)

On-site
USD 113,000 - 188,000
Benefits starting day one
6% 401(k) company contribution
Employee discounts and tuition support
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
Software Engineer III

W. W. Grainger • Chicago (IL)

On-site
USD 113,000 - 188,000
Benefits starting day one
6% 401(k) company contribution
Employee discounts and tuition support
Software Engineer III
Software Engineer III

Grainger • Chicago (IL)

Hybrid
USD 113,000 - 188,000
Medical insurance
Dental insurance
Vision insurance
+8
Senior API Product Manager - Enterprise Platforms (Hybrid)
Senior API Product Manager - Enterprise Platforms (Hybrid)

W. W. Grainger • Chicago (IL)

Hybrid
USD 134,000 - 224,000
Medical insurance
Dental insurance
Vision insurance
+3
Director of Product Engineering, API & eProcurement
Director of Product Engineering, API & eProcurement

W. W. Grainger • Chicago (IL)

Hybrid
USD 180,000 - 300,000
Medical insurance
Dental insurance
Vision insurance
+9
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
Data Engineer III
Data Engineer III

Grainger • Lake Forest (IL)

On-site
USD 74,000 - 123,400
Medical, dental, and vision insurance
18 paid time off days
6% company contribution to 401(k)
Senior Data Governance Analyst
Senior Data Governance Analyst

W. W. Grainger • Chicago (IL)

Hybrid
USD 87,000 - 145,000
Health insurance
PTO and holidays
401(k) with company match
+2
Senior Technical PM – AI-Ready Enterprise Data Platform
Senior Technical PM – AI-Ready Enterprise Data Platform

Zoro Tools • Chicago (IL)

Hybrid
USD 146,000 - 244,000
Medical insurance
Dental insurance
Vision insurance
+4