Staff Full Stack Software Engineer

2 months ago


Chicago, Illinois, United States Grainger Businesses Full time

As a leading industrial distributor with operations primarily in North America, Japan and the United Kingdom, We Keep The World Working by serving more than 4.5 million customers worldwide with products delivered through innovative technology and deep customer relationships. With 2023 sales of $16.5 billion, we're dedicated to providing value for customers, fostering an engaging culture for team members and driving strong financial results.

Our welcoming workplace enables you to learn, grow and make a difference by keeping businesses running and their people safe. As a 2024 Glassdoor Best Place to Work and a Great Place to Work-CertifiedTM company, we're looking for passionate people to join our team as we continue leading the industry over our next 100 years.

Position Details

The search intelligence team has an opening for a staff full stack engineer to help build out a new react based workstation. The workstation is a web based tool used to support our search analysts who keep our search functionality accurate and useful. Workstation will be the one stop shop for search analysts and will also feedback information into our machine learning and AI models that drive search.

You Will:

  • Be the lead engineer spearheading the new workstation.
  • Dive into different layers of our technology stack to build out workstation using technologies like:
    • React
    • Spring boot
    • Docker
    • Kubernetes
    • AWS cloud services (S3, EKS, ect)
  • Help the team with best practices around react and our front end systems
  • Have opinions on what tools to use and be able to justify your stance
  • Collaboratively build the front and back end components of the systems
  • Support the systems you build as part of our on call rotation
  • Be open to pair programming and continuously experimenting with ways of working to improve
  • Develop functionality with speed at high quality
  • Build products that delight our users and have empathy for the problems they are trying to solve

You Have:

  • Have a thorough understanding of react and how to use it.
  • Years of experience building mission critical systems as a full stack engineer.
  • A deep understanding of REST and HTTP and how to build robust APIs.
  • Understanding of distributed system design and experience building production grade distributed systems.
  • Understanding of producer/consumer design patterns and messaging frameworks like Kafka
  • Built software that runs in the cloud, such as AWS or Google cloud and understand cloud native design patterns
  • Some experience with CI/CD pipelines and have opinions on what makes a good pipeline.
  • Experience with production support and observability
  • A belief that quality is everyone's responsibility and hold opinions on how to validate and harden software systems.
  • Have an ownership mindset. Our team members are expected to work through or around obstacles and drive a task to completion.

Rewards and Benefits:

With benefits starting day one, Grainger is committed to your safety, health and wellbeing. Our programs provide choice to meet our team members' individual needs. Check out some of the rewards available to you at Grainger.

  • Paid time off (PTO) days and 6 company holidays per year
  • Benefits starting on day one, including medical, dental vision and life insurance
  • 6% 401(k) company contribution each pay period with no personal contribution required
  • Employee discounts, parental leave, tuition reimbursement, student loan refinancing, free access to financial counseling, education and more.

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.

We are committed to fostering an inclusive, accessible 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. With this in mind, should you need a reasonable accommodation during the application and selection process, please advise us so that we can provide appropriate assistance.



  • Chicago, Illinois, United States Capital One Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Engineer to join our team at Capital One. As a key member of our engineering community, you will have the opportunity to work on complex business problems and drive innovation in the technology space.Key ResponsibilitiesCollaborate with Agile teams to design, develop, test, implement, and...


  • Chicago, Illinois, United States Affinitiv Full time

    Join our award-winning A-Team Ready to produce exceptional results with exceptional people? Get in touch, we would love to get to know you. Affinitiv is the largest provider of end-to-end, data-driven marketing and software solutions exclusively focused on the automotive customer lifecycle. Backed by 20+ years of automotive and marketing expertise, we pride...


  • Chicago, Illinois, United States Zenblen Full time

    Zenblen is looking for a passionate, and entrepreneurial Full Stack Software Engineer to join our team. Zenblen has created the world's first robotic smoothie bar to revolutionize access to healthy, convenient food. With our first handful of automated robotic kiosks launched in Chicago and plans for many more this year, we are at a very exciting stage. Our...


  • Chicago, Illinois, United States Yourco Full time

    Key Responsibilities:As a Senior Full-Stack Engineer, your role will be crucial in developing and maintaining our cutting-edge software solutions. You will be in charge of:Building and maintaining our backend infrastructure on top of Google Cloud Platform. Building and maintaining our frontend React applications. Developing features using your full stack...


  • Chicago, Illinois, United States Vivid Seats Full time

    Who we are: Founded in 2001, Vivid Seats (NASDAQ: SEAT) is a leading online ticket marketplace committed to becoming the ultimate partner for connecting fans to the live events, artists, and teams they love. We believe in the power of experiences and are fiercely dedicated to building products that inspire human connections. Named as one of Built In's top...


  • Chicago, Illinois, United States Integral Ad Science Full time

    As a Staff Software Engineer, you will help develop and run the Total Visibility data pipeline that ingests, correlates, aggregates and outputs millions of events. You'll be part of a small, focused, team getting things done.The ideal candidate has a track record of architecting and building end-to-end software solutions, enjoys working in a collaborative...


  • Chicago, Illinois, United States Origami Risk Full time

    As an Associate Full-Stack Developer, you will provide feedback on existing products and contribute to the design of new product features. With the support and supervision of Senior Product Engineers and Team Leads, you will build intuitive and highly scalable web applications using the Microsoft stack. You must live in the Atlanta or Chicago area in order...


  • Chicago, Illinois, United States Cognizant Full time

    Senior .Net Full Stack Engineer with Azure We are seeking a Senior Full Stack to join our dynamic team. Desire for a senior or tech lead software engineer. They will be working with our Member Experience team, working on various full stack projects. Cognizant Digital Engineering If you're like us, you've got big ideas. At Cognizant, we're exploring new ideas...


  • Chicago, Illinois, United States Caxy Full time

    Senior Full Stack Software DeveloperCaxy is a Product Development Studio that creates and delivers new digital products for our clients to open up new markets and revolutionize their businesses. As a Senior Developer at Caxy, you will have the unique opportunity to build something from the ground up as opposed to continually fixing or tweaking something...


  • Chicago, Illinois, United States Northwestern Memorial Healthcare Full time

    Company Overview At Northwestern Medicine, we prioritize every patient interaction, fostering a supportive work environment. This commitment to patient care distinguishes us as a frontrunner in the healthcare sector. As a vital member of our organization, you will have the chance to contribute to our mission of enhancing healthcare delivery, regardless of...


  • Chicago, Illinois, United States iManage Full time

    iManage is committed to providing an excellent candidate experience and will never ask you to engage in recruitment activity via text and exclusively communicates from emails using the domain. If you have any concerns or questions about communications you have received, please send them to so our team members can review.We offer a flexible working policy...


  • Chicago, Illinois, United States Integral Ad Science Full time

    As a , you will help develop and run the Total Visibility data pipeline that ingests, correlates, aggregates and outputs millions of events. You'll be part of a small, focused, team getting things done.The ideal candidate has a track record of architecting and building end-to-end software solutions, enjoys working in a collaborative and agile environment,...


  • Chicago, Illinois, United States iManage Full time

    We offer a flexible working policy that supports the health and well-being of our iManage employees.As an organization, we value collaborating and learning from our peers in person, while providing the necessary flexibility for our employees to have a meaningful work-life balance.Please reach out to learn more.Being a Staff Software Engineer at iManage...


  • Chicago, Illinois, United States Reveal Full time

    Join Our Innovative Software Development TeamAre you an experienced software developer eager to contribute to a forward-thinking organization? At Reveal, we are transforming the landscape of data management for litigation professionals through advanced technology and artificial intelligence. We are in search of a versatile full-stack developer proficient in...


  • Chicago, Illinois, United States NinjaHoldings Full time

    NinjaHoldings was founded in 2017 by a team seeking to revolutionize the way everyday Americans interact with financial services. Through our CreditNinja and NinjaCard brands, we empower people overlooked by traditional financial institutions to take control of their finances via a full suite of digital banking and lending products, providing incentives and...


  • Chicago, Illinois, United States Cognizant Full time

    Cognizant's Digital Engineering practice is seeking a highly qualified Full Stack Lead Java Developer with experience developing and building high-performing, scalable, enterprise applications. You will be part of a digital software team that works on high-demand applications. Our engineers have a passion for high-quality, reliable and maintainable code. You...


  • Chicago, Illinois, United States ShiftCode Analytics Full time

    SENIOR JAVA SOFTWARE ENGINEER 6+ MONTHS CONTRACT CHICAGO, ILLINOIS LOCAL CANDIDATES ONLY ONSITE POSITION REQUIRED VISA- NO CPT/H1B Key Qualifications: Proficiency in Angular, JavaScript, HTML, and Java (4-6 years of experience required). The team consists of 13 members, and they are in the process of modernizing their technology stack to...


  • Chicago, Illinois, United States Grainger Businesses Full time

    We are a leading industrial distributor with operations in North America, Japan, and the United Kingdom. Our mission is to Keep The World Working by serving millions of customers worldwide through innovative technology and strong customer relationships. With sales of $16.5 billion, we are dedicated to providing value for customers, fostering a positive...


  • Chicago, Illinois, United States Mackenzie Health Care Full time

    Company DescriptionAbout Mackenzie Search GroupGreat talent is both rare and valued... the ability to recognize great talent is even more rareThe Mackenzie Search Group knows how to position US & International companies for success, from Start-Up Ventures to Small & Medium size organizations to Multi-Divisional International Conglomerates, and builds...


  • Chicago, Illinois, United States Hispanic Technology Executive Council Full time

    77 West Wacker Dr , United States of America, Chicago, IllinoisSenior Manager, Software EngineeringDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers...