Lead Software Engineer

Snapsheet
Chicago, IL, United States
about 2 months ago
Apply on juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Compensation
$160,000.0 - $185,000.0
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Amazon Cloudfront Amazon S3 Code Review Computer Engineering Relational Databases Elasticsearch MySQL RabbitMQ Ruby on Rails Redis Software Engineering
+6 more
ReactJS Information Technology Production Code Front End Software Development Functional Programming Docker

Job description

As a Lead Software Engineer, you will drive the technical direction and excellence of our industry-leading claims engine. Because we are a growing organization with multiple high-impact teams, your specific placement will be determined by your technical expertise and our strategic initiatives.

In this role, you will be expected to contribute to architecture discussions, perform thorough code reviews, and deliver high-quality, production-ready code. We look for technical leaders who thrive in an agile, remote-first environment and are passionate about mentoring others while building purposeful technology that delivers real-world results.

What you’ll get:

  • Remote working environment - your new commute is however long it takes to walk to your desk!

  • Flexibility - empathy is ingrained in who we are and we are happy to offer a flexible PTO policy, casual dress code, and more!

  • Development - Mentorship programs, 1-on-1 management, promote when ready culture, quarterly internal promotion opportunities, and goal setting sessions.

  • Fun - Celebrations just because, yearly in-person and remote events, Snapsheet Swag, Employee Resource Groups, and more!

Requirements

  • BS in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related STEM field

  • 5+ years of full-stack web development experience

  • At least 2 years of experience working with relational databases

  • Exposure to front-end technologies and ability to contribute across the stack

  • Strong debugging and problem-solving skills

  • Strong technical communication skills; able to articulate complex ideas clearly

  • Demonstrated experience solving scalability challenges and discussing them in depth

  • Curious and proactive in understanding the systems and tools beyond surface-level frameworks

  • Willingness to dive deep and gain expertise in at least one technical area

  • Clear understanding of the product and business context behind their work

Our tech stack:

  • Frameworks: Ruby on Rails and React

  • Methodology: Agile

  • Infrastructure: MySQL, S3, Redis, Elasticsearch, RabbitMQ, Lambda, Docker, CloudFront

Benefits & conditions

At Snapsheet, we know that growth doesn’t happen in a vacuum-it’s fueled by the right support at the right time. That’s why we’ve built a benefits experience designed to grow with you, wherever life takes you.

  • Choose from 2 robust medical plans through Blue Cross Blue Shield-plus, we contribute to your HSA when you enroll in our high-deductible health plan.

  • Offer two dental plans and one vision plan to keep you and your family healthy.

  • Peace of mind with company-paid Short Term Disability, Long Term Disability, and Life Insurance.

  • Additional protection through voluntary benefits like Accident Insurance, Hospital Indemnity, Critical Illness, and Legal Assistance.

  • 401(k) with a 4% company match-because your future is worth investing in.

  • Employee Assistance Program (EAP) with 6 sessions per life incident to support your mental well-being.

Perks That Make Growing Here Even Better:

  • Flexible PTO and 7.5 company-observed holidays to recharge on your terms.

  • In-person connection points throughout the year including our annual Summit and Roadshows.

  • Snapsheet SWAG and surprise mailers to keep the spirit alive.

  • Endless opportunity to shape your path-career growth, learning, and real impact are all within reach.

  • Health and wellness campaigns that evolve with you year over year.

Compensation that Grows with You

For this position, the base salary range is $160,000 - $185,000. While this range serves as a guideline, your actual compensation will reflect your unique experience, skill set, and location.

At Snapsheet, we believe growth should be rewarded-our compensation and benefits are built to evolve with you as your career does.

About the company

About Snapsheet : Snapsheet is claims technology the way it should be: purposeful, precise, and designed to deliver outcomes. Where others bolt things on, we engineer them into our core systems and processes across cloud-based claims management, virtual vehicle appraisals, and elite loss and recovery services. Trusted by over 170+ P&C Carriers, MGAs, MGUs, TPAs, and logistics companies, our open architecture is built to fit how our companies work, not the other way around.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on juju.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · World Congress 2022

Videos

See all

Related articles

See all