Senior Software Engineer, Pricing Platform (Hybrid)

Grainger

Chicago (IL)

Hybrid

USD 134,100 - 223,500

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Life insurance
PTO + holidays
401(k) match
Employee discounts
Tuition reimbursement
Student loan refinancing
Financial counseling
Maternity/paternity leave

Job summary

Grainger in Chicago is seeking a senior software engineer to help design, build, and deploy scalable web applications. You will work on the Pricing team, using React and Next.js on the front end and Java or Kotlin on the back end, with emphasis on performance and reliability.

You will collaborate with data, design, product, and engineering partners to implement best practices, contribute to CI/CD pipelines, and pair program to raise code quality across distributed systems.

Qualifications

  • 10 years of experience with Modern Software Engineering projects and practices.
  • 5+ years of experience in designing, building, and deploying cloud native solutions.
  • Experience with Docker, Kubernetes, or other containerization technologies.
  • Excellent communication skills and ability to collaborate effectively with team members.
  • Understanding of distributed system design and experience building production grade distributed systems.
  • Hands-on experience with React.js and Next.js frameworks for front-end development.
  • Solid experience with Java, Spring Boot, or similar frameworks for back-end development.
  • Experience with messaging systems like Kafka.
  • Experience with database technologies such PostgreSQL and/or Snowflake.
  • Proven experience collaborating across teams to develop and implement software engineering best practices.
  • Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
  • Familiarity working with data teams.
  • Familiarity with Agile/Scrum methodologies and DevOps practices.

Responsibilities

  • Develop, test, and deploy high-quality web applications using React, Next.js for the front end, and Java or Kotlin for the back end.
  • Build reusable and scalable components and libraries for future use.
  • Understand trends and emerging technologies and evaluate the performance and applicability of potential tools for our requirements.
  • Optimizeapplications for maximum speed, scalability, and reliability.
  • Partner with stakeholders including data teams, design, product and executive teams and assisting them with software and data related technical issues.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Troubleshoot, debug, and optimize existing systems to improve performance.
  • Integrate with RESTful APIs and third-party services.
  • Work on and enhance the CI/CD pipelines.
  • Pair program with developers daily to ensure better quality code, shared knowledge and increased resiliency of our applications.

Skills

React
Next.js
Java
Distributed systems
REST APIs
Git
Agile/Scrum

Tools

Docker
Kubernetes
Kafka
PostgreSQL
Snowflake
CI/CD

Job description

Grainger in Chicago is seeking a senior software engineer to help design, build, and deploy scalable web applications. You will work on the Pricing team, using React and Next.js on the front end and Java or Kotlin on the back end, with emphasis on performance and reliability.

You will collaborate with data, design, product, and engineering partners to implement best practices, contribute to CI/CD pipelines, and pair program to raise code quality across distributed systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Scalable Web & Payment (Hybrid)
Senior Software Engineer – Scalable Web & Payment (Hybrid)

Grainger • Chicago (IL)

Hybrid
USD 113,000 - 188,000
Day one benefits
PTO 23 days
401(k) 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
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
Lead Software Engineer, Publishing Platform (Hybrid)
Lead Software Engineer, Publishing Platform (Hybrid)

Grainger • Chicago (IL)

Hybrid
USD 134,000 - 224,000
Medical insurance
Dental insurance
Vision insurance
+7
Lead Frontend Engineer - React/Next.js for Order Entry (Hybrid)
Lead Frontend Engineer - React/Next.js for Order Entry (Hybrid)

Zoro Tools • Chicago (IL)

Hybrid
USD 134,000 - 224,000
Health insurance
401(k) plan
Paid time off
Hybrid Software Engineer — Architect, Lead & Deliver
Hybrid Software Engineer — Architect, Lead & Deliver

Grainger • Chicago (IL)

Hybrid
USD 132,000 - 210,000
Medical, dental, vision insurance
401(k) with company match
18 PTO days + 6 holidays
+1
Senior Backend Tech Lead: Cart, Payments & Orders
Senior Backend Tech Lead: Cart, Payments & Orders

Grainger • Chicago (IL)

Hybrid
USD 134,000 - 224,000
Medical Insurance
PTO 23 days
401(k) Matching
+3
Lead Software Engineer
Lead Software Engineer

Grainger • Chicago (IL)

On-site
USD 134,100 - 223,500
Medical insurance
Dental insurance
Vision insurance
+8
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, Pricing Platform
Senior Software Engineer, Pricing Platform

EngineersOfAI • Chicago (IL)

On-site
USD 154,000 - 200,000