Senior Software Engineer, Pricing Platform (Hybrid)

Grainger

Chicago (IL)

Hybrid

USD 134,100 - 223,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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 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
Lead Software Engineer
Lead Software Engineer

Grainger • Chicago (IL)

Hybrid
USD 134,000 - 224,000
Medical insurance
Dental insurance
Vision insurance
+8
Senior Software Engineer, Pricing Platform
Senior Software Engineer, Pricing Platform

EngineersOfAI • Chicago (IL)

On-site
USD 154,000 - 200,000
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 Full Stack Software Engineer - React/Java
Senior Full Stack Software Engineer - React/Java

Grainger • Chicago (IL)

Hybrid
USD 113,000 - 188,000
Medical insurance
PTO 18 days
401(k) match
+3
Senior Frontend Engineer - React/Next.js for Order Entry
Senior Frontend Engineer - React/Next.js for Order Entry

W. W. Grainger • Chicago (IL)

Hybrid
USD 134,100 - 223,500
Medical, dental, vision and life plans
18 PTO days + 6 holidays
6% 401(k) company contribution
+3
Lead Software Engineer
Lead Software Engineer

W. W. Grainger • Chicago (IL)

Hybrid
USD 134,100 - 223,500
Medical, dental, vision and life plans
18 PTO days + 6 holidays
6% 401(k) company contribution
+3
Senior Software Engineer - Coding Agents - Java and React
Senior Software Engineer - Coding Agents - Java and React

Grainger • Chicago (IL)

Hybrid
USD 113,000 - 188,000
Hybrid work environment
Onsite onboarding
Travel to Chicago for onboarding
Senior Backend Engineer - Pricing Systems (Hybrid)
Senior Backend Engineer - Pricing Systems (Hybrid)

Protolabs • Maple Plain (MN)

Hybrid
USD 135,000 - 190,000
Competitive salary & annual bonus
Health Insurance: Traditional or HDHP
Flexible Spending Accounts
+10
Senior Software Engineer - AI-Driven Full-Stack
Senior Software Engineer - AI-Driven Full-Stack

W. W. Grainger • Chicago (IL)

Hybrid
USD 113,000 - 188,000