Software Engineer III
$112.9k - $188.1kW.W. Grainger
Work Location Type: Hybrid Req Number 334699 About Grainger W.W. Grainger, Inc. is a leading broad line distributor with operations primarily in North America and Japan. At Grainger, We Keep the World Working® by serving more than 4.6 million customers worldwide with maintenance, repair and operating (MRO) products and value-added solutions delivered through innovative technology and deep customer expertise. Known for its commitment to service and purpose-driven culture, the Company reported 2025 revenue of $17.9 billion. For more information, visit
Compensation The anticipated base pay compensation range for this position is $112,900.00 - $188,100.00. This role is eligible for an incentive target of up to 10% or $, based on the achievement of individual and company performance objectives in accordance with the current terms of the incentive program which are subject to change. This position is not eligible for any form of sponsorship now or in the future. Individuals requiring sponsorship (e.g. OPT or H1B visa status) should not apply. Only individuals authorized to work in the United States now and for the foreseeable future will be considered for this position. Rewards and Benefits With benefits starting on day one, our programs provide choice and flexibility to meet team members' individual needs, including:
The anticipated compensation range described above is subject to change and the compensation ultimately paid may be higher or lower than the range described above.
Grainger reserves the right to amend, modify, or terminate its compensation and benefit programs in its sole discretion at any time, consistent with applicable law. Position Details
As a Senior Software Engineer (Software Engineer III) on the Data Sharing team in the Product Information Management organization, you will be involved in the full systems life cycle and responsible for designing, coding, configuring, testing, implementing and supporting application software and systems that are delivered on time and within budget. In addition to mentoring junior engineers, you will work closely with technical teams, stakeholders and product managers to understand the business requirements that drive the analysis and physical design of technical solutions. The Data Sharing team is responsible for building and operating APIs and event streams to make product data available to all of Grainger.
You Will
Compensation The anticipated base pay compensation range for this position is $112,900.00 - $188,100.00. This role is eligible for an incentive target of up to 10% or $, based on the achievement of individual and company performance objectives in accordance with the current terms of the incentive program which are subject to change. This position is not eligible for any form of sponsorship now or in the future. Individuals requiring sponsorship (e.g. OPT or H1B visa status) should not apply. Only individuals authorized to work in the United States now and for the foreseeable future will be considered for this position. Rewards and Benefits With benefits starting on day one, our programs provide choice and flexibility to meet team members' individual needs, including:
- Medical, dental, vision, and life insurance plans with coverage starting on day one of employment and 6 free sessions each year with a licensed therapist to support your emotional wellbeing.
- 23 paid time off (PTO) days annually for full-time employees (accrual prorated based on employment start date) and 6 company holidays per year.
- 6% company contribution to a 401(k) Retirement Savings Plan each pay period, no employee contribution required.
- Employee discounts, tuition reimbursement, student loan refinancing and free access to financial counseling, education, and tools.
- Maternity support programs, nursing benefits, and up to 14 weeks paid leave for birth parents and up to 4 weeks paid leave for non-birth parents.
The anticipated compensation range described above is subject to change and the compensation ultimately paid may be higher or lower than the range described above.
Grainger reserves the right to amend, modify, or terminate its compensation and benefit programs in its sole discretion at any time, consistent with applicable law. Position Details
As a Senior Software Engineer (Software Engineer III) on the Data Sharing team in the Product Information Management organization, you will be involved in the full systems life cycle and responsible for designing, coding, configuring, testing, implementing and supporting application software and systems that are delivered on time and within budget. In addition to mentoring junior engineers, you will work closely with technical teams, stakeholders and product managers to understand the business requirements that drive the analysis and physical design of technical solutions. The Data Sharing team is responsible for building and operating APIs and event streams to make product data available to all of Grainger.
You Will
- Develop end-to-end services (including APIs and stream processing) using Java and Spring Boot
- Build applications and develop product design solutions in partnership with engineers, architects, and analysts leading to scalable and maintainable software solutions
- Utilize specialized skills based on specific platform or domain as required
- Implement continuous delivery activities (CICD) and drive engineering best practices
- Support team activities and pair with peers to work on stories
- Coach and mentor junior engineers
- Consistently practice sensible defaults (TDD, pair programming, trunk-based development)
- Participate in on-call rotation
- Bachelor's Degree or equivalent experience
- 3+ years experience with modern software engineering; designing, building, and deploying scalable software applications
- Understanding of distributed system design
- Experience analyzing and interpreting complex problems and processes
- Familiarity with Agile/Scrum methodologies and DevOps practices
- Experience with Java
- Experience with Spring Boot, Kafka, MongoDB, PostgreSQL, Terraform, and DataDog
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer III in Chicago, IL vacancy
$112.9k - $188.1k
...in its sole discretion at any time, consistent with applicable law. Position Details As a Senior Software Engineer (Software Engineer III) on the Data Sharing team in the Product Information Management organization, you will be involved in the full systems...SuggestedFull timeH1bLocal areaWorldwide$136k
...systems, and intelligent, AI-powered optimization. We are growing our Advertiser Experience engineering team and are looking for a talented, product-minded Software Development Engineer III who is excited to build thoughtful advertiser-facing experiences and the backend...SuggestedWork at officeRelocation packageFlexible hours3 days per week- ...Role: Java Developer III Location: Chicago, IL-Hybrid Duration: 12+ Months Job Description: Note: Top 3 skill... ...and debug new Cloud applications utilizing JSON, Java, existing software systems, and large-scale proprietary Cloud backend with EC2, DynamoDB...Suggested
$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We...SuggestedWork at officeLocal areaFlexible hoursShift work$145k - $217k
...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer at Indeed, you will contribute to the development and evolution of software systems that support core products and services...SuggestedWork experience placementLocal area- Software Developer III - Optimization Modeling Engineer Location: Chicago, IL (Hybrid/Onsite) Company: United Airlines Job Type: Contract About the Role Join United Airlines' Network Planning and Optimization team as an Optimization Modeling Engineer. In this pivotal role...Contract work
$98.4k - $199k
Software Developer III Old National Bank has been serving clients and communities since 1834. With over $70 billion in total assets, we are... ...without hand-holding, within Old National Bank's Product Engineering organization, and sets the technical direction for their own...- ...develop, troubleshoot, and maintain secure, high-quality production software and algorithms. Build AWS and private-cloud full-stack Java... ...Requirements Formal training or certification in software engineering concepts and at least 3 years of applied experience. Hands-...Full timeContract work
$138.21k - $172.76k
...and simple experience for our customers. The Cloud DevSecOps Engineer III role is part of the Cloud Infrastructure and Operations team in... ...for supporting, migrating, automation and optimization of software development and deployment process specifically for Google Cloud...Local areaFlexible hoursShift work- ...Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Commercial & Investment Bank - Payments team, you serve as a seasoned member...Contract workBank staff
- ...complex and mission-critical systems. As a Site Reliability Engineer III at JPMorgan Chase within the Corporate and Investment Bank,... ...engineering best practices within your team Collaborates with other software engineers and teams to design, develop, test, and implement...
- ...design, cross browser compatibility, page optimization, search engine optimization, and development and testing. The developer will bridge... ...consistent with a complex, diverse, dynamic hardware and software environment that serves a complex education community. Develop...
- ...NET Developer III Location: Chicago, IL (Hybrid-Day 1 Onsite) Duration: Longterm... ...across functionalities. As a senior software developer, you will be responsible for... ...or higher in Computer Science, Computer Engineering, Electrical Engineering, Management Information...Work experience placementLocal areaRemote workRelocation
$100k - $170k
Role Summary/Purpose:The Assistant Vice President, iOS Software Development Engineer III craves working in a hands-on mobile environment and leads by example to make sure projects are delivered on time and to specification. To be successful in this role, you will need deep...Full timeWork experience placementWork from homeVisa sponsorshipWork visaMonday to Friday$95.6k - $188.4k
Position Summary Our Deloitte AI & Engineering team to transform technology platforms, drive innovation, and help make a significant... ...growth through innovation. Work you'll do As a Project - Software Engineer III on the Engineering as a Service team, you will be...Local areaFlexible hours- ...role supporting our Hyperscale Data Center project in Spartanburg, SC. We have immediate opportunities for Construction Project Engineer III to support our EPCM projects. At Jacobs, we’re challenging today to reinvent tomorrow by solving critical problems for...Contract workFor contractorsWork at officeImmediate start
$120k - $150k
...seeking a highly organized, proactive, and technically skilled Data Engineer III to design, build, and optimize scalable data solutions that... ...cloud data platforms. Experience using Git and collaborative software development practices. Strong understanding of data modeling...Full timeWork at officeRemote workFlexible hours3 days per week$138.21k - $172.76k
...sabbatical program, tuition assistance and flexible work arrangements. Department Overview We are seeking a highly skilled Data Engineer III to join the mCDP mParticle engineering team. This role is responsible for designing, developing, and maintaining customer data...Local areaFlexible hours$125.04k - $187.56k
...Digital and E-commerce, Technology and more. Overview The Data Engineer III has a demonstrated track record expanding and optimizing data... ...design documents created by vendor partners as a part of software development life cycle. Documents all phases of work including...Full timeWork at officeRemote workFlexible hours$150k - $220k
...Software Engineer III/IV Level The engineering team owns the delivery and stability of our product end to end. Since Finix serves as the complete payment platform of our customers', our engineering team owns our customers' ability to capture revenue. The Sr. Software...- Job Posting Documentum Developer Primary: Participate in the software design, development, and implementation of applications using OpenText Documentum Captiva and RightFax. Update workflows for Business processes and run DQL/APIs to extract reports. Secondary: Documentum...Remote work
- Software DeveloperGenerally responsible for the development, design and implementation of new or modified software products or ongoing business projects. Design, develop, document, test, and debug new and existing software systems and/or applications for market sale or...
$105.59k - $165.15k
...for contributing to the design and development of innovative software solutions for complex business needs. You will work with clients... ....Provides technical guidance and mentorship to junior engineers.Collaborates with cross-functional teams to integrate software...Full time- ...most complex and mission-critical systems. As a Site Reliability Engineer III at JPMorgan Chase within the Corporate Technology team, you... ...engineering best practices within your teamCollaborates with other software engineers and teams to design, develop, test, and implement...
- ...Full-Stack Software Engineer Precision Neuroscience is building a next-generation brain–computer interface (BCI) to heal and empower millions of people living with neurological conditions. Our team brings together experts in neurosurgery, AI and machine learning, microfabrication...Work at officeRemote work
- ...Position: Senior Full Stack Software Engineer Location: Remote Duration: 6+ Months PURPOSE: Senior Full Stack Software Engineer joining the Global Digital and Technology organization, working on new, innovative systems for Guests and colleagues. This individual...Hourly payFull timeTemporary workRemote work
- ...Senior Engineer In 2025, we launched Reunion PWA, a software solution that helps developers comply with prevailing wage and apprenticeship (PWA) requirements to unlock the full value of clean energy tax credits. Reunion PWA is rapidly gaining traction in the market...ApprenticeshipWork experience placementImmediate startRemote workWork from homeHome office
- ...Software Engineer – SaaS Platform How often do you get the chance to make a global impact developing the latest AI inside of the "built world"? Reconstruct's Visual Command Center (VCC) uses AI and Machine Learning inside of computer vision to track the lifecycle of...Work at office
- ...We recently launched version 1.0 of our measurement-based care software platform. We've got clinicians across the country using our platform... ...challenge, we'd love to hear from you. As a Fullstack Software Engineer... You have experience shipping software as part of a product...Work at officeWork from homeFlexible hours
$125k - $145k
...Job Description Job Description Full Stack Software Engineer RCM Platform Are you ready to join a cutting-edge healthcare startup dedicated to revolutionizing the industry through innovative technologies? Our client, National Quality Systems, Inc., is...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!
Related searches
- software developer positions Chicago, IL
- senior software engineer remote Chicago, IL
- software engineer contract Chicago, IL
- IT software developer Chicago, IL
- cybersecurity software engineer Chicago, IL
- part time software developer remote Chicago, IL
- junior software developer internship Chicago, IL
- junior software engineer Chicago, IL
- software system engineer Chicago, IL
- software engineer remote Chicago, IL


