Software Engineer - Data
SnapsheetAbout the role
Job Title: Software Engineer
Team: Data
Company: Snapsheet
Job Location: USA, Remote
Job Type: Full-time, direct hire
Job Department: Technology
About Snapsheet: Snapsheet exists to simplify claims. We leverage our expertise in virtual estimating and innovative claims management technology, transforming the end-to-end claims process - delivering faster, modern experiences for claims organizations of all sizes.
About the role: We are looking for a Software Engineer to join Snapsheet’s Data team. This team focuses on the data and analytics that power our platforms—building internal tools, improving visibility into business operations, and supporting scalable, data-driven solutions. If you are passionate about technology, eager to learn, and ready to create impactful solutions, this role is for you!
What You’ll Do as a Software Engineer:
- Build and maintain internal tools that support data flows and reporting across the Snapsheet platform
- Design, implement, and maintain scalable data pipelines and ETL processes
- Support data quality, reliability, and consistency across systems
- Collaborate with engineering, product, and business stakeholders to develop tools and services that empower data-driven decision-making
- Contribute to backend services and frontend interfaces related to data tooling
- Participate in system design discussions, and share feedback to improve architecture and performance
- Help the team identify opportunities for technical and process improvements
- Work in an agile environment and contribute to ceremonies such as standups, retrospectives, and sprint planning
- 2–3 years of full-stack web development experience
- Strong frontend skills (React, JavaScript, or other web frameworks)
- Foundational experience or interest in Ruby on Rails (project experience or a demonstrable desire to learn is great)
- Familiarity with relational databases (PostgreSQL or MySQL), and comfort writing and optimizing SQL queries
- Exposure to or curiosity about ETL pipelines, background job processing (e.g., Sidekiq), and data modeling
- Understanding of web application architecture and modern development best practices
- Strong attention to detail—especially when it comes to working with data
- A proactive mindset, strong problem-solving skills, and a collaborative working style
- Excellent communication and eagerness to learn and iterate quickly
- Frameworks: Ruby on Rails and React
- Methodology: Agile
- Infrastructure: MySQL, S3, Redis, Elasticsearch, RabbitMQ, Lambda, Docker, CloudFront
We’re Built to Grow With You – And That Starts With How We Support You
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 3 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, an
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s