Lead Software Engineer (Go, Java, & Team Lead exp. req.)
Location: Woodridge, IL
Salary: $145,000 - $160,000 + Bonus + Great Benefits
Benefits: Medical, Dental, Vision, Disability, Life, AD&D, 401(k) w/match, PTO
Job Type: Full-Time
Travel: Occasional client sites (domestic)
Typical Hours: Mon-Fri, 8-5 pm (Flexible); Hybrid 2 days remote
Start Date: ASAP
Sponsorship is not available
Lead Software Engineer (Go, Java, & Team Lead exp. req.) Description
Our client, a fast-growing leader in warehouse automation, is seeking a Lead Software Engineer to join their team in Woodridge, Illinois. This is a strategic, hands-on role where you'll mentor a small team of engineers while working closely with customers and internal stakeholders to deliver innovative, scalable solutions. Success in this role requires excellent communication skills, the ability to navigate both technical and non-technical conversations, and a strong sense of ownership in driving projects forward with clarity, organization, and accountability. This is an exciting opportunity to help shape the future of automation technology while playing a key role in a collaborative, high-impact engineering environment.
Lead Software Engineer (Go, Java, & Team Lead exp. req.) Responsibilities
• Lead and mentor a team of 4–5 engineers through code reviews and career development
• Own architecture and design decisions across the full stack
• Balance technical leadership with hands-on development (50/50)
• Align technical goals with customers and internal stakeholders
• Establish and uphold coding standards and development processes
• Drive quality through testing, reviews, and performance tuning
• Set team priorities that support product and business goals
• Participate in technical design calls with customers
• Build a collaborative, growth-oriented engineering culture
Lead Software Engineer (Go, Java, & Team Lead exp. req.) Qualifications
• Bachelor’s Degree required
• 7+ years of software development experience required
• 3+ years of team lead or management experience required
• Proficiency in Go, Java, JavaScript, and TypeScript required
• Experience with modern front-end frameworks (React, Angular) required
• RDBMS experience required (PostgreSQL or MySQL preferred)
• Must be willing to work onsite 3 days per week