
Senior Software Engineer
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
Similar roles
Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote
Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite