Snapsheet logo
Snapsheet Verified
Insurtech, Software, Financial Technology

Senior Software Engineer

United StatesRemoteFull TimeSenior$135,000–$165,000 /yrPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

We are seeking a Senior Software Engineer to join our remote-first, agile team. You will be a key contributor to our industry-leading claims engine, architecting scalable solutions, mentoring talent, and collaborating across departments. The role requires 5+ years of full-stack web development experience, with proficiency in designing and building APIs, database schemas, and performant queries for relational databases. Experience with React is required, and Ruby on Rails is a plus. You should understand scalability challenges and server-side performance. We value "full-stack thinkers" passionate about building impactful technology and working collaboratively to solve complex problems.

### Who you are
- We look for "full-stack thinkers" who thrive in an agile, remote-first environment and are passionate about building purposeful technology that delivers real-world results
- BS in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related STEM field
- 5+ years of full-stack web development experience
- Designing and building APIs
- Designing schemas and performant queries for relational databases
- Understanding of scalability challenges and performance of server-side code
- Prior professional experience using React
- Prior experience using Ruby on Rails a plus
- Eagerness to learn from and work with a collaborative team
- Commitment to quality and passion for technology and creating cutting-edge solutions
- Ability to manage tasks and to contribute towards multiple initiatives during a sprint
- 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 anyways

### What the job involves
- As a Senior Software Engineer, you will be a key contributor to the evolution of our industry-leading claims engine. Because we are hiring across multiple high-impact teams, your specific placement will be aligned with your technical strengths and our current initiatives
- In this role, you will architect scalable solutions, mentor emerging talent, and collaborate across departments to solve complex problems for our global partners
- Our tech stack:
- Frameworks: Ruby on Rails and React
- Methodology: Agile
- Infrastructure: MySQL, S3, Redis, Elasticsearch, RabbitMQ, Lambda, Docker, CloudFront

### Benefits
- Work from Anywhere - We give you the tools you need to work from wherever you work best
- Make an Impact - We set strong goals and we reach them. We are highly productive, efficient and always focus on how we can make an impact - big or small
- Own Your Career - We give you the tools to continue learning through masterclass, internal courses and external workshops. We practice intentional career pathing and goal setting every quarter
- Accessible Leadership - Open door policy and the programing to ensure you have access to leaders to stay in the know, give feedback, and make real change
- Purposeful Connection - From virtual wine-tastings to our annual in-person get togethers, we build ways for Snapster’s to connect, on purpose
- Intentional Recognition - Peers can recognize each other through our platform, high-five, and quarterly all-company awards. We continue to be a “promote-when-ready” culture focused on the outcomes not tenures and we schedule annual merit conversations to ensure everyone is compensated for great work

Ready to apply?
You'll be redirected to Snapsheet's application page.

Similar roles