Snapsheet logo
Snapsheet Verified
Insurtech, Software, Financial Technology

Senior Software Engineer

United StatesRemoteFull TimeSenior$130,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 Site Reliability Engineer (SRE) to ensure our technology is reliable, scalable, and efficient. This 100% hands-on role involves infrastructure management and software development, focusing on automating processes, optimizing systems, and enabling scalability. You will improve tooling and automation to minimize manual work and incidents, build and operate our observability platform, and monitor systems for performance. You will partner with engineering teams to ensure smooth service delivery and work with developers to enhance the development lifecycle and deployment process. The ideal candidate has 5+ years of experience as a full-stack engineer, proficiency in languages like Ruby on Rails or Typescript, and expertise in AWS, CI/CD, and infrastructure as code.

### Who you are
- Our SREs bring the expertise of a software engineer, combined with deep knowledge of deployment, provisioning, and automation technologies to drive operational excellence
- If you're passionate about building reliable systems, streamlining operations, and making a lasting impact, we'd love to hear from you!
- BS in Computer Science, Computer Engineering, or a related field
- 5+ years as a full-stack software engineer
- Experience building and maintaining scalable, resilient services
- Proficiency in one or more programming languages, with a strong preference for Ruby on Rails and Typescript
- Experience with the following:
- Managing and scaling infrastructure on AWS
- CI/CD frameworks (GitHub Actions, CircleCI, Jenkins, etc)
- Backend development using Ruby on Rails or similar frameworks
- Deep understanding of web technologies (HTTP, cookies, caching, ES6, HTML5, Progressive Web Apps, etc.)
- Tooling, automation, and system monitoring for performance optimization
- Designing and building developer tooling
- Strong experience with infrastructure as code tools
- Expertise in serverless infrastructure
- Experience with github actions and/or CircleCI
- 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 anyways

### What the job involves
- Job Title: Senior Software Engineer
- About the role: As a Senior Site Reliability Engineer (SRE) at Snapsheet, you will play a critical role in ensuring our technology is reliable, scalable, and efficient while empowering our development teams to be more productive
- This is a 100% hands-on role, involving both infrastructure management and software development
- You'll focus on automating processes, optimizing systems, and enabling seamless scalability, all while balancing short-term solutions with long-term strategy
- Improve the tooling and automation of our infrastructure to minimize manual work, increase performance, and decrease the frequency and severity of incidents
- Build, maintain, and support core applications
- Build and operate our core internal observability platform
- Monitor our systems for capacity, performance, and troubleshooting issues
- Partner with the rest of the SRE team and our service engineering teams to ensure smooth, continued delivery of our service to clients
- Work directly with developers to identify and implement improvements in the development lifecycle and deployment process
- Automate processes to enhance deployment efficiency and system reliability
- Contribute across multiple development teams, supporting a variety of projects
- Ensure Snapsheet’s technology stack remains resilient, scalable, and high-performing
- Technologies we use:
- Infrastructure: CDKTF, S3, Redis, Elasticsearch, Lambda, Docker, CloudFront, RDS, Terraform

### 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