Software Engineer - Transactions

Published on February 08, 2024

We are the company that sets the standard for excellence across the insurance industry. The innovative solutions we develop touch every part of the industry. Because of our impact, the expectations of customers and carriers will forever be changed on a global scale.

Job Title: Software Engineer
Job Location: US, Remote 
Job Type: Full-time, direct hire
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 Transactions team. This team combines expertise in insurance workflows with cutting-edge technology and payment options to create an innovative payments solution. They are currently building the next generation of insurance payments to be used by businesses around the world. 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: 
  • Expanding the platform’s offerings for providers 
  • Continuous improvements to our tech stack, processes, and infrastructure
  • Partnering with our other engineering teams to enhance configurability within our platform
  • Collaborating with other engineers, product management and design to identify and solve complex problems
  • Contributing to technical design processes and provide improvement suggestions and feedback
  • Playing an influential role in growing Snapsheet to be the industry leader in technology
  • Working in an agile environment and participating in weekly stand ups, retrospectives, etc. 
  • Proactively re-evaluate system performance, flag issues, and suggest alternatives
Qualifications we are looking for:
  • BS in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related STEM field
  • 3+ years of web development experience 
  • Prior experience using Ruby on Rails and/or React 
  • Understanding of system design, data structures, and algorithms
  • Understanding of scalability challenges and performance of server-side code
  • Knowledge of design patterns used for developing frontend applications
  • Experience in: 
    • Designing and building APIs
    • Designing schemas and performant queries for relational databases
    • Building applications using React and Redux or a similar frontend framework
    • Developing web applications that work across multiple devices and screen sizes: Deep understanding of the web technology stack (HTTP, cookies, asset loading/caching, etc) and modern web technologies (ES6, HTML5, Progressive Web Apps, etc)
Our tech stack: 
  • Frameworks: Ruby on Rails and React 
  • Methodology: Agile 
  • Infrastructure: MySQL, S3, Redis, Elasticsearch, RabbitMQ, Lambda, Docker, CloudFront 
Snapsheet Perks: 
  • 100% remote position
  • Health, Dental, and Vision Insurance through Blue Cross Blue Shield
  • 401K with 4% base match (fully vested 60 days after your start date)
  • Unlimited PTO policy
  • Employee Assistance Program - offers 6 visits with trained counselors per life incident
  • Monthly Wi-Fi reimbursement 
  • Generous parental leave programs
  • Open Hack Days every other Friday and Productivity blocks every Tuesday
  • Quarterly learning and development budget
  • Optional virtual and in-person events 
  • Holiday mailers
  • Diversity groups including Snapsheet Women’s Advocacy Group, Parents Circle, and more
At Snapsheet we are dedicated to building a diverse, inclusive, and authentic workplace, so if you’re excited about this role but your experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.
Snapsheet is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need assistance or accommodations due to a disability, please let us know by emailing 
Snapsheet is proud to be an Equal Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local law.