Jobs and Careers
SN

Senior Software Engineer - Implementation

Snapsheet
United States - Remote, United StatesRemotefull_timeVerifiedPosted 24 Mar 2026
💰 $165,000/yr($135,000/yr$165,000/yr)

About the role

Job Title: Senior Software Engineer - Implementation
Job Location: US-based, remote
Job Type: Full-time

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. 

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! 

Job Overview: The Senior Software Engineer on our Implementation team plays a hands-on engineering role in designing, developing, and supporting Snapsheet’s integration platform — a standalone application that connects Snapsheet’s claims products to a growing ecosystem of third-party vendors (e.g., estimating solutions).

You’ll join a small, agile team focused on building a scalable, event-driven architecture capable of serving multiple clients and integrations. This is a deeply technical position that combines software engineering, API integrations, and client implementation expertise. The ideal candidate has strong development experience and thrives at the intersection of system design, application development, and customer delivery.

Key Responsibilities & Duties: 

  • Design and build integration services within a distributed, event-driven application architecture that enables scalable connections between Snapsheet and third-party systems.
  • Develop and maintain integration components using modern languages and frameworks (e.g., Ruby on Rails) — including APIs, background workers, and message processing pipelines.
  • Architect reusable solutions that can support multiple clients and integration types with minimal custom code.
  • Write, test, and maintain production-quality code following best practices for reliability, observability, and performance.
  • Collaborate with client technical teams to understand their systems, define integration specifications, and guide implementation.
  • Troubleshoot and resolve complex integration issues, leveraging logs, metrics, and monitoring tools.
  • Document integration flows, architecture decisions, and operational procedures for both internal and client stakeholders.
  • Work closely with Product, Engineering, and Implementation teams to align integration architecture with product capabilities and long-term platform goals.

Preferred Qualifications:

  • 5+ years of experience in software engineering or technical implementation roles, ideally within a SaaS or enterprise integration context.
  • Demonstrated experience designing and building scalable, event-driven, or message-based systems (e.g., using background jobs, queues, or pub/sub architectures).
  • Strong proficiency with APIs, RESTful design, and at least one backend programming language (Ruby, Python, JavaScript/Node.js, etc.).
    Experience integrating or developing middleware or API gateway-style services.

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 Kit

Free account required — sign up in 30s

Company

Snapsheet

View company profile →