We're looking for Senior and Lead Software Engineers who are still hands-on, love to build, and are excited to architect solutions, mentor teammates, and own delivery from start to finish.
Requirements
- 5+ years of professional software engineering experience
- Proven ability to lead the design and implementation of complex systems
- Solid knowledge of backend technologies (Python, Java, Node.js,.NET, etc.)
- Familiarity with frontend frameworks (React, Next.js, etc.)
- Experience working in agile, cross-functional environments
- Comfort navigating ambiguity and working on fast-moving projects
- Strong communication and collaboration skills
- Consulting mindset — solutions-focused, adaptable, and client-oriented
Benefits
- Competitive Salary
- Unlimited PTO
- Best-in-class health/vision/dental benefits
- Generous 401K options
- Paid Parental Leave
- Opportunity to be a key player at a highly reputable, fast-growing consulting firm
- High degree of internal mobility and diverse project opportunities