Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Full Stack Software Engineer

$134.1k - $223.5k
Full-time

Grainger Businesses

Work Location Type: Hybrid Req Number 332829 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 $134,100.00 – $223,500.00 in Chicago. For candidates who are virtual, the pay band is $124,000 - $207,000. This role is eligible for an incentive target of up to 15%, 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 OPT sponsorship now or in the future. Individuals requiring OPT sponsorship should not apply. 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. 18 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. For additional information and details regarding Grainger’s benefits, please click on the link below: Grainger Benefits The pay range provided above is not a guarantee of compensation. The range reflects the potential base pay for this role at the time of this posting based on the job grade for this position. Individual base pay compensation will depend, in part, on factors such as geographic work location and relevant experience and skills. 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 Join a collaborative, high-impact engineering team at Granger driving the modernization of enterprise eProcurement and data exchange platforms that power operations across a large, complex organization. As a Software Engineer IV, you will be a hands-on technical leader who codes alongside your team, champions modern engineering practices, and shapes the architecture of systems that handle mission-critical business workflows. You will mentor engineers at every level, influence how the team builds and delivers software, and partner with Product and Architecture to ensure we are solving the right problems the right way. If you are passionate about test-driven development, continuous delivery, and building highly maintainable microservices-based systems, this is the role for you. Chicago, IL is the preferred location with a hybrid work environment (2 days per week in the Merchandise Mart office). We will also consider highly qualified remote candidates who are willing to travel to Chicago for onboarding and occasional team meetings. Onsite onboarding will be required. You Will Serve as the lead engineer and technical anchor for a team modernizing legacy enterprise systems into microservices-based architectures using Java, Spring Boot, Kotlin, React, and TypeScript Champion and model sensible defaults including Test-Driven Development (TDD), pair programming, trunk-based development, and continuous delivery as the standard way the team works Design and evolve distributed, fault-tolerant microservices with a focus on scalability, operability, and loose coupling Drive automated deployment pipelines and CI/CD practices that enable the team to ship with confidence and speed Actively mentor and upskill engineers through pair programming, code reviews, and hands-on knowledge sharing — building a team that grows in capability and confidence over time Collaborate with Product Managers, Architects, and stakeholders to translate complex business requirements into pragmatic, well-designed technical solutions Maintain and improve production software, with demonstrated ability to triage, resolve, and prevent issues through strong engineering fundamentals You Have Bachelor's Degree or equivalent experience in Computer Science or a related field; or equivalent practical experience required 5+ years of software engineering experience, with a strong focus on back-end development and full-stack delivery in production environments Demonstrated hands-on experience with modern engineering practices: Test-Driven Development (TDD), pair programming, trunk-based development, and continuous delivery Proven experience designing and delivering microservices and distributed systems with a strong understanding of integration patterns, fault tolerance, and scalability Experience mentoring and upskilling engineers, with a genuine commitment to growing others and elevating team capability Experience building and maintaining automated CI/CD pipelines with quality gates including code coverage and static analysis Strong communication and collaboration skills, with the ability to partner with stakeholders, push back constructively, and drive clarity on complex technical and business challenges Preferred Full-stack development experience with back-end proficiency in Java, Spring Boot, Kotlin, and front-end experience with React and TypeScript Experience with EDI standards and enterprise data exchange integrations Experience leading modernization of legacy systems to microservices-based architectures Cloud platform experience (AWS, Azure) including containerization and orchestration (Docker, Kubernetes) We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex (including pregnancy), national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, protected veteran status or any other protected characteristic under federal, state, or local law. We are proud to be an equal opportunity workplace. We are committed to fostering an inclusive, accessible work environment that includes both providing reasonable accommodations to individuals with disabilities during the application and hiring process as well as throughout the course of one’s employment, should you need a reasonable accommodation during the application and selection process, including, but not limited to use of our website, any part of the application, interview or hiring process, please advise us so that we can provide appropriate assistance.

Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Staff Full Stack Software Engineer in Chicago, IL vacancy
  •  ...About the job Full Stack Software Engineer **Job Description** Are you passionate about leveraging your coding skills to make a significant impact in the healthcare sector? Do you believe in the power of data and medical research to transform patient care? We're on the... 
    Suggested

    Tech Stars Group LLC

    Chicago, IL
    15 hours ago
  • $70 per hour

     ...Forward Deployed Engineer - Operations (Contract) Location: Chicago, IL (Hybrid) or fully remote We are seeking a Software Engineer to support the development of a large-scale, enterprise technology platform within a global organization. This role is focused on building... 
    Suggested
    Hourly pay
    Contract work
    Local area
    Remote work

    LaSalle Network

    Chicago, IL
    1 day ago
  •  ...Overview Join to apply for the Full Stack Software Engineer role at NetSfere . Infinite Convergence Solutions, Inc. is an industry leader that provides next generation messaging and mobility solutions to carriers and enterprises globally, including its enterprise grade... 
    Suggested
    Full time

    NetSfere

    Chicago, IL
    1 day ago
  •  ...looking for a hands‑on, tech‑savvy, passionate, driven Senior Full Stack Engineer who wants to be part of an energetic and growing innovative...  ...7–8 years of experience in Full Stack development of cloud software solutions 6+ years of experience with C++ and/or Java 5+ years... 
    Suggested

    NetSfere

    Chicago, IL
    4 days ago
  • $110k - $153k

     ...Join a collaborative engineering team dedicated to modernizing a large-scale enterprise loyalty platform used by global brands. As a hands...  ...more years of experience building and supporting production software in a professional engineering environment Strong hands‑on experience... 
    Suggested
    Temporary work
    H1b
    Flexible hours

    EPAM Systems Inc

    Chicago, IL
    1 day ago
  • Job Title 5+ years of experience writing client-side JavaScript. Expertise in building complex layouts with CSS and HTML. Strong experience writing tests. Mocha, Jasmine, Protractor. Experience deploying code and working with Amazon Web Services. Experience...

    1872 Consulting

    Chicago, IL
    1 day ago
  • A leading AI research accelerator is seeking a Software Engineer to evaluate AI-generated code and build verification mechanisms. The role requires at least 5 years of software engineering experience, including 2 years in a top-tier company. Applicants should possess a... 
    For contractors
    Remote work
    Flexible hours

    Turing

    Chicago, IL
    21 hours ago
  • Unlok is seeking a Full Stack Financial Software Engineer to contribute to the next generation of global investing infrastructure. The role emphasizes solving complex financial problems and building high-performance software for traders. The ideal candidate should have... 

    Unlok

    Chicago, IL
    2 days ago
  •  ...Role Details: Pay Rate: $60/Hr on C2C Position: Senior Java Full Stack Engineer Location: Chicago, IL (Hybrid Mode) Interview: In-Person (mandatory) Work Mode: 3 days' Work from Office (WFO) per week We strongly prefer... 
    Work at office
    Local area
    Relocation
    3 days per week

    Futran Tech Solutions Pvt. Ltd.

    Chicago, IL
    4 days ago
  • The Blue Venture Fund in Oak Brook, Illinois, is searching for a talented Software Engineer II. You will collaborate with a seasoned product development team to create scalable user experiences and API/service-based solutions. This role involves transforming designs into... 

    The Blue Venture Fund

    Oak Brook, IL
    1 day ago
  •  ...firm located in Chicago, Illinois is seeking a Senior Python Full Stack Engineer to build modern, intuitive web applications and a...  ...equivalent practical experience). 7+ years of professional software engineering experience delivering enterprise-grade applications... 

    Velocity Search Group

    Chicago, IL
    2 days ago
  • Fitch Group is seeking a Software Engineer for its Chicago office. You will demonstrate proficiency in full-stack technologies for enterprise-scale applications and work within an agile team to deliver high-quality applications. The ideal candidate has 2-5 years of experience... 
    Work at office

    Fitch Group

    Chicago, IL
    2 days ago
  • Attune is seeking a founding engineer to own the backbone of our workflow engine, overseeing claims through multi‑step states with auditable...  ...product architecture from day one. Expect to work across the stack, with heavy emphasis on backend design, state machines, queues,... 

    Attune Inc

    Chicago, IL
    2 days ago
  • $99.6k - $169.2k

     ...Northern Trust is seeking a Senior Full Stack Developer in Chicago with extensive experience in ReactJS and Java. The role involves developing scalable applications using microservices architecture and supporting various applications in the Banking domain. Ideal candidates... 
    Remote work
    Flexible hours

    Northern Trust

    Chicago, IL
    4 days ago
  •  ...Northern Trust Corp is seeking a Senior Full Stack Developer to join their Chicago team. The ideal candidate will have over 7 years of experience, strong skills in ReactJS and Java, and the ability to develop scalable cloud-native applications. This role involves designing... 
    Remote work
    Flexible hours

    Northern Trust

    Chicago, IL
    21 hours ago
  • A fast-growing I.T staffing company is seeking a Full Stack Software Developer specializing in Core Java. The ideal candidate will have over...  ...) is essential, along with a relevant BS or MS degree in engineering. The position is full-time and based in Chicago, Illinois.... 
    Full time

    Jobsbridge

    Chicago, IL
    2 days ago
  • Luxoft is seeking a full-stack Java Developer in Chicago, Illinois. The ideal candidate will design and develop scalable applications, collaborate with teams, and improve performance within an Agile framework. Responsibilities include coding, system design, and integration... 

    Luxoft

    Chicago, IL
    2 days ago
  • Bain & Company is seeking a Full‑Stack Engineer for its PEG Innovation team in Chicago. You will contribute across UI and backend services using TypeScript, Node.js, and Svelte, with AWS-based deployments and a strong emphasis on test coverage and maintainable code. The... 
    Work at office

    Bain & Company

    Chicago, IL
    2 days ago
  • Proviniti is looking for a skilled Java Backend Developer based in Chicago, IL. Ideal candidates will have over 5 years of experience, showcasing a strong command of the Spring Framework, REST API, Kafka, and Spring Security. The role involves hands-on coding, with a coding...

    Proviniti

    Chicago, IL
    21 hours ago
  • $114.1k - $167.35k

    Morningstar DBRS seeks a Senior JavaScript Software Engineer in Chicago to develop and enhance applications and APIs. You will bring 5-7 years of experience in web development using HTML5, JavaScript, and CSS3, alongside hands-on expertise with Angular.js or Vue.js for... 

    Morningstar DBRS

    Chicago, IL
    2 days ago
  • A technology solutions provider is looking for a Senior Software Consultant to engage in full-stack development and enhance cloud-based applications. Ideal candidates must have extensive experience with Java and Spring frameworks, as well as proficiency in front-end frameworks... 
    Hourly pay

    thehivecareers.co

    Chicago, IL
    2 days ago
  • Coforge is seeking a highly skilled Sr. Full Stack Java Developer to join our team in Chicago, IL. This role involves designing and developing scalable applications that empower our services for asset management and investments. Candidates should possess 12+ years of experience... 

    COFORGE Marketing

    Chicago, IL
    2 days ago
  •  ...leading food delivery service in Chicago is seeking a talented Full Stack Engineer to join the People Applications team. In this hybrid role,...  ...will have a Bachelor’s degree and 4+ years of experience in software development, especially in HR-related applications. The role... 

    DoorDash

    Chicago, IL
    2 days ago
  • $100k - $140k

    InstaSwitch, Inc. is looking for a Full Stack Software Engineer in Chicago. This role offers a competitive salary between $100k-$140k and equity options. You'll work on backend infrastructure using Ruby on Rails, contribute to a TypeScript frontend, and handle API integrations... 

    InstaSwitch, Inc.

    Chicago, IL
    2 days ago
  •  ...Full Stack Software Engineer We're hiring an experienced full-stack software engineer who is looking for new challenges at a fast-growing and passionate early stage start-up, backed by leading healthcare investors. As a Software Engineer, you'll work closely with... 
    Work at office
    Work from home
    Flexible hours

    Views

    Chicago, IL
    2 days ago
  •  ...A healthcare technology company in Chicago seeks a Full-Stack Senior Software Engineer to lead the design and development of complex features. Ideal candidates will have over 5 years in B2B SaaS, with expertise in React, Typescript, Python, and Node. This role emphasizes... 

    Plenful

    Chicago, IL
    3 days ago
  • A tech recruitment firm is looking for a Founding Full Stack Engineer to build AI-driven systems for global supply chains, focusing on the food industry. The role involves working closely with founders and taking full ownership of projects. It offers an opportunity to contribute... 

    The Recruiting Guy

    Chicago, IL
    2 days ago
  • $120k - $155k

    Codal is seeking a skilled CMS Fullstack Engineer in Chicago to build and integrate Headless CMS platforms. You will collaborate across teams to deliver scalable solutions for clients, handling technologies like React, Next.js, and Node.js. The role offers a hybrid work... 

    Codal

    Chicago, IL
    2 days ago
  • $150k - $160k

    Overview A growing technology company is seeking a Senior Full-Stack Software Engineer to help build and scale web-based applications. This role will contribute across both frontend and backend systems, delivering high-quality, scalable software solutions. The ideal candidate... 
    Full time
    Immediate start

    LaSalle Network

    Chicago, IL
    4 days ago
  • $95k - $154k

     ...thousands of candidates secure full-time roles with leading...  ...in core roles that run modern software teams. In JOPP, the demand typically...  ...software programmer , Java full stack developer , Python/Java...  ...developer , data analyst , data engineer , data scientist , and... 
    Full time
    H1b
    Night shift

    SynergisticIT

    Chicago, IL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Full Stack Software Engineer. Be the first to apply!