Job Closed
This listing is no longer active.
For The Ones Who Get It Done
Software Engineer IV
Location
Illinois
Posted
51 days ago
Salary
$124.2K - $207K / year
Seniority
Senior
Job Description
Software Engineer IV
Grainger
• Lead engineer on a team responsible for the application and delivery of high-quality, maintainable software for highly complex applications • Own engineering culture within the team championing sensible defaults to enable continuous delivery activities • Contribute to continuous learning on your team culture by leading knowledge sharing sessions with latest technological features and engineering practices • Maintain software in production with demonstrated ability to triage and resolve issues • Mentor developers, conduct code reviews, and participate in pair programming • Drive complex technical initiatives in partnership with Architects • Partners directly with IT Management team to ensure successful design and delivery of technology based solutions
Job Requirements
- Bachelor's Degree or equivalent experience in computer science or similar; or equivalent experience required
- 5+ years experience as a Software Engineer; with experience in modern software engineering; designing; developing, testing and deploying scalable software applications within a variety of technologies and environments required
- Expert knowledge of programming skills; JVM, Kotlin, Typescript, React, or similar languages
- Strong focus on backend with working knowledge of front end
- Demonstrated knowledge of distributed system design and integration patterns
- Understanding of event driven data streaming architectures
- Familiarity with Agile/Scrum methodologies and Dev Ops Practices
- Experience with analyzing, interpreting and communicating complex problems and practices
Benefits
- 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.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Principal Software Engineer – Data Infrastructure
HubSpotSince launching in 2006, HubSpot has emerged as the force behind the industry-leading inbound marketing and sales platform. Among other accolades, HubSpot is also recognized by Gla
• Own the future of HubSpot’s data stores • Shape the technical direction for the data platforms that underpin HubSpot’s products, with a focus on the data stores themselves and the systems around them. • Drive architectural decisions across storage, access patterns, scaling models, tenancy, performance, and developer ergonomics. • Help define what the next generation of HubSpot’s database platform should look like, not just how to operate the current one. • Be a deeply hands-on, high-leverage builder • Write production code regularly and lead complex initiatives from idea to rollout. • Build internal frameworks, APIs, and platform capabilities that make HubSpot’s data stores easier to adopt, extend, and evolve. • Turn ambiguous infrastructure problems into simple, scalable systems and clear technical direction. • Lead platform architecture across multiple domains • Work across big data, SQL/Vitess, batch, stream processing, and search to establish consistent platform patterns where they matter and domain-specific depth where they do not. • Define reusable abstractions for data storage, ingestion, processing, and access that reduce fragmentation across the engineering organization. • Push for simplicity, clarity, and extensibility in systems that can easily become overly bespoke or operationally heavy. • Influence across the broader engineering org • Partner with engineering and product leaders to align infrastructure direction with what HubSpot needs to build next. • Work horizontally across teams to guide technical tradeoffs, unblock difficult decisions, and raise the architectural bar for platform work. • Act as a multiplier through design reviews, technical mentoring, and principled decision-making on the most important systems in the space.
• Ajudar outras pessoas do time com dúvidas de negócio e tecnologia; • Ajudar arquiteto com pequenas alterações em documentação e processos; • Destreza para falar com o cliente de forma clara e segura; Tomar iniciativa para resolver questões do dia a dia do time; • Participação de ritos com nossos clientes; • Interação com os Arquitetos do time para compreensão da solução de negócio e técnica; • Levantamento das atividades técnicas;
Role Description We’re looking for a strong full-stack engineer who wants to build product end-to-end, move fast, and ship meaningful systems. - End-to-end feature ownership (frontend → backend → database) - Designing scalable APIs and services - Building fast, clean UI with modern React patterns - Performance optimization & architecture decisions - Working closely with founders and product This is a high-impact role — your code will directly shape the company. Qualifications - Outstanding full-stack capability - Deep fluency in TypeScript - Experience with modern scalable web architectures - High personal standards for code quality - Ownership mindset - High pace with precision - Strong product intuition - Bonus (nice to have): - Startup experience - Experience with marketplaces - Strong UI/UX sense - Performance optimization experience Requirements - Modern, TypeScript-first stack: - Next.js - Hono - Drizzle ORM - PostgreSQL - Bun runtime - TypeScript across the entire stack - AI-native: - We actively use AI agents to write and refactor code - We optimize for developer leverage, not manual boilerplate - We expect engineers comfortable working with AI, not against it Benefits - Remote-friendly otherwise - Flexible working hours - Small, fast-moving team Hiring Process - 20-minute HR interview - 60-minute technical interview - Offer We move quickly. Why Join - Build from early stage - High ownership - Modern stack (no legacy) - AI-first engineering culture - Direct impact on company direction - Strong learning environment Apply Send: - GitHub - LinkedIn - Short intro (optional but appreciated)
Role Description We are looking for a highly capable Fullstack Software Engineer who is eager to take ownership, build end-to-end systems, and contribute directly to the core of the product. This is not a role for incremental work — it is a role for builders. Tasks: - Take ownership of critical parts of the platform and work across the full stack: - Design and implement end-to-end features (frontend → backend → database) - Architect and build scalable APIs and services - Develop high-performance, clean user interfaces using modern React patterns - Drive performance optimization and architectural decisions - Collaborate closely with founders on product and technical direction Your work will have direct and measurable impact on the evolution of the company. We operate a modern, TypeScript-first architecture: - Next.js - Hono - Drizzle ORM - PostgreSQL - Bun runtime - TypeScript across the entire stack AI-Native Engineering: We actively integrate AI into our development workflow. Qualifications - Strong full-stack engineering capability with the ability to build systems end-to-end - Deep proficiency in TypeScript and modern web development practices - Experience with scalable, production-grade architectures - High standards for code quality, structure, and maintainability - A strong sense of ownership and accountability for outcomes - Ability to work at high velocity without compromising precision - Well-developed product intuition and the ability to make pragmatic decisions Benefits Why Join Us: - Operate with a high pace and a strong bias toward execution. Decisions are made quickly, and impact is immediate. - Early-stage ownership — shape both product and engineering from the ground up - High autonomy & responsibility — real ownership, not delegated tasks - Modern, clean tech stack — no legacy constraints, built for scalability - AI-first engineering culture — leveraging AI to maximize developer output and quality - Direct impact — your work influences core product and company direction - Steep learning curve — work alongside a small, highly capable team Location & Work Setup: - Remote model - Flexible working hours - Small & fast-moving team Application Process We keep the process concise and efficient: - Introductory conversation (~20 minutes) - Technical interview (~60 minutes) - Offer decision How to Apply: - Please send your GitHub profile - Short introduction (optional, but appreciated)


