Snapsheet logo
Snapsheet Verified
Insurtech, Software, Financial Technology

Staff Software Engineer

United StatesRemoteFull TimeStaff$175,000–$190,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 Staff Software Engineer to drive the technical vision and architectural strategy for our core systems and platform. This role requires a technical leader with 7+ years of full-stack web development experience, including at least 4 years with relational databases. You will lead complex feature development, mentor junior engineers, and deliver impactful, production-ready solutions in a collaborative, remote-first environment. Responsibilities include planning, scoping, creating architecture documentation, and solving scalability challenges. Experience with Ruby on Rails, React, and cloud infrastructure (MySQL, S3, Redis, Elasticsearch, RabbitMQ, Lambda, Docker, CloudFront) is essential.

### Who you are
- We look for technical leaders who are passionate about mentoring engineers, leading complex feature development, and delivering impactful, production-ready solutions in a collaborative, remote-first environment
- BS in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related STEM field
- 7+ years of full-stack web development experience
- At least 4 years of experience working with relational databases
- Experience leading larger projects and being the POC (Primary Point of Contact)
- Experience planning, scoping and creating architecture documentation
- Experience mentoring junior developers
- Strong debugging and problem-solving skills
- Strong technical communication skills; able to articulate complex ideas clearly
- Demonstrated experience solving scalability challenges and discussing them in depth
- Curious and proactive in understanding the systems and tools beyond surface-level frameworks
- Willingness to dive deep and gain expertise in at least one technical area
- Clear understanding of the product and business context behind their work
- 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 Staff Software Engineer, you will drive the technical vision and architectural strategy for our core systems and platform. Because we are a growing organization with multiple high-impact teams, your specific placement will be determined by your technical expertise and our strategic initiatives
- In this role, you will work with senior-level stakeholders to drive critical decisions on vendor-related features and the future of our platform's functionality
- 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