Summary
Join Snapsheet's Data team as a Software Engineer and build and maintain internal tools supporting data flows and reporting across the platform. Design, implement, and maintain scalable data pipelines and ETL processes, ensuring data quality and consistency. Collaborate with stakeholders to develop data-driven solutions and contribute to backend services and frontend interfaces. Participate in system design discussions and identify opportunities for improvement. Work in an agile environment, contributing to team ceremonies. This is a full-time, remote position based in the USA.
Requirements
- 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
Responsibilities
- 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
Benefits
- 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, 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
- 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
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.