Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Software Engineer, II, Full-Stack image - Rise Careers
Job details

Senior Software Engineer, II, Full-Stack

Stride is the first portable benefits platform specifically designed for the nearly 60 million American independent workers who do not receive employer-based benefits.  The Stride platform offers access to insurance — health, dental, vision, life and other supplemental insurance — as well as financial tools to track income, mileage and other deductible expenses to manage their tax obligations, all via a single app. Since launching in 2014, Stride has helped more than 4.4 million workers save more than $8 billion on their taxes and monthly health insurance premiums. 

Stride partners with over 100 leading companies like Uber, Amazon, DoorDash, and Instacart to provide their independent workers with access to our benefits platform. The company is backed by $96 million in capital from Venrock, New Enterprise Associates, Fidelity’s F-Prime Capital Partners, Mastercard, Allstate and King River.

The Role: Senior Software Engineer, II, Full-Stack (2 Openings Across Different Teams)

Cash compensation range:  $171,000 - $186,000 USD annually + equity

At Stride, we're growing our Engineering team and hiring two Senior Software Engineers to join us in advancing our mission to make benefits accessible and affordable for all. This is a unique opportunity to join one of two critical teams—Consumer or Platform/SaaS—both of which play a key role in building products that support millions of individuals and our trusted partners.

While each role is embedded in a distinct product area, both share a core set of responsibilities and values: strong full-stack development, scalable infrastructure, and a commitment to security, quality, and cross-functional collaboration.

About the Teams:

  • Consumer Team:  This team focuses on enhancing Stride’s core consumer-facing experience and insurance product suite. You’ll help drive the user journey for individuals navigating their benefits and coverage options. Your work will directly impact the experience of independent workers as they sign up for and manage their healthcare and insurance needs.
  • Platform/SaaS Team:  This team owns Stride’s engineering platform and partner-facing SaaS tools, building the systems and infrastructure that power our agent, broker, and platform integrations. Your work will enable partners to efficiently manage their users and will directly contribute to the scalability and success of our B2B offerings.

What You’ll Do (across both teams):

  • Design, build, and maintain scalable, secure, and high-quality full-stack applications using Node.js, React, and modern web technologies.
  • Lead the development of both backend and frontend features with attention to performance, accessibility, and reusability.
  • Establish and promote engineering best practices, coding standards, and architectural principles.
  • Collaborate cross-functionally with Product, UX, QA, and Engineering leadership to define goals, ship features, and support iterative improvement.
  • Take ownership of core areas of the codebase, infrastructure, and deployment processes using infrastructure-as-code principles.
  • Mentor and coach junior engineers to help grow the team's skills and capabilities
  • Partner with DevOps and Security teams to ensure compliance and best practices in security and reliability.

Experience & Qualifications:

We recognize that some groups are less likely to apply to a role if they don’t meet 100% of the listed qualifications. We encourage you to apply if you meet a majority of the qualifications and this role is aligned with your career trajectory. 

When reviewing resumes we’ll be looking to see that you have:

  • Senior-level experience (strong leadership, strategic thinking, expert problem-solving, effective communication, and the ability to mentor others while driving high-impact results and navigating complex challenges.) in full-stack web development, typically 7+ years. 
  • Developed proficiency due to extended use of TypeScript, JavaScript, and a JavaScript framework (React preferred).
  • Experience with RESTful APIs, PostgreSQL, DynamoDB, and package dependencies management (NPM/Yarn).
  • Experience with secure coding practices and data security.
  • Deployed apps/services to cloud providers (AWS, GCP, Azure).

If we have an opportunity to engage you in your interview process, we’ll look to assess that you:

  • Collaborate effectively with cross-functional teams.
  • Actively listen and display empathy 
  • Flexibly assist scrum teams or other initiatives when needed
  • Have a strong bias for alignment, action and growth

Helpful Information:

This resource will help explain Stride’s Compensation Philosophy and compensation practices, and will answer some common questions you might have.

Stride’s Compensation Philosophy utilizes a National Payscale, which is designed to fairly and equitably pay employees based on their performance and impact regardless of geographic location. For employees in the United States, our National Payscale leverages San Francisco Bay Area market data to determine our compensation bands for cash, commissions, or bonus (if applicable) and equity.

Unless otherwise noted, the cash compensation above is the total salary and does not include a bonus.  In addition to cash compensation, all full-time Striders will be given stock options to participate in Stride’s equity incentive program.  We want all Striders to be an owner of the company, value that ownership, and be able to participate in any future positive outcomes for the company.

Individual compensation packages are based on a few different factors unique to each candidate, including their skills, experience, qualifications, and other job-related reasons. Our compensation ranges are designed to be competitive, equitable, and growth-oriented.

We know that benefits are also an important piece of your total compensation package. To learn more about what’s included in total compensation, check out some of the benefits and perks Stride offers to all US-based employees.

At Stride, we believe in compensating Striders in ways that are true to their value in the marketplace, that inspire and motivate the team to execute our vision, that shape behavior toward productively building and sustaining Stride's culture, and that support the risks and rewards of a fast-growing technology company. 

We know the confidence gap and imposter syndrome are a real thing. This can get in the way of meeting incredible candidates, so please don’t hesitate to apply — we’d love to hear from you!

Stride is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Stride Health Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Stride Health DE&I Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Stride Health
Stride Health CEO photo
Noah Lang
Approve of CEO

Average salary estimate

$178500 / YEARLY (est.)
min
max
$171000K
$186000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, II, Full-Stack, Stride Health

Stride is on the lookout for enthusiastic Senior Software Engineers, II, Full-Stack to join our dynamic team! If you've got a knack for crafting delightful user experiences and innovative backend systems, then this role at Stride may be your perfect fit! As pioneers of the first portable benefits platform tailored for nearly 60 million American independent workers, Stride is dedicated to making benefits both accessible and affordable. In this role, you'll have the opportunity to build applications that directly impact the lives of independent workers. Your expertise in full-stack development with Node.js and React will shine as you collaborate with cross-functional teams to drive our mission forward. Whether you're improving our consumer-facing products for those navigating health coverage or enhancing our platform tools for our partners, your contributions will be vital. Join us in this journey, where you'll not only design and develop high-quality applications but also mentor junior engineers and foster a culture of collaboration and growth. With competitive compensation, equity opportunities, and a commitment to employee development, Stride is a place where your talents will thrive!

Frequently Asked Questions (FAQs) for Senior Software Engineer, II, Full-Stack Role at Stride Health
What are the main responsibilities of a Senior Software Engineer, II, Full-Stack at Stride?

As a Senior Software Engineer, II, Full-Stack at Stride, you'll be responsible for designing, building, and maintaining scalable and secure applications across both the Consumer and Platform teams. This includes leading the development of frontend and backend features, establishing coding standards, collaborating with various teams, and mentoring junior engineers, all while focusing on improving the experience for independent workers.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer, II, Full-Stack position at Stride?

Stride is looking for candidates with at least 7 years of senior-level experience in full-stack web development. Proficiency in TypeScript, JavaScript, and frameworks like React is essential. Familiarity with RESTful APIs, databases such as PostgreSQL and DynamoDB, secure coding practices, and cloud deployment experience is also expected for this role.

Join Rise to see the full answer
How does Stride support professional development for Senior Software Engineers?

At Stride, the growth of our engineers is a top priority. As a Senior Software Engineer, II, Full-Stack, you will have opportunities to mentor junior engineers and participate in cross-functional collaborations. Additionally, Stride offers resources and support for continuous learning and professional advancement in the rapidly evolving tech landscape.

Join Rise to see the full answer
What technologies will a Senior Software Engineer, II, Full-Stack work with at Stride?

In the role of Senior Software Engineer, II, Full-Stack at Stride, you'll work primarily with Node.js and React for full-stack application development. Experience with databases like PostgreSQL and DynamoDB, as well as tools for managing package dependencies, will be key to your contributions within the team.

Join Rise to see the full answer
What can a candidate expect during the interview process for the Senior Software Engineer position at Stride?

Candidates interviewing for the Senior Software Engineer, II, Full-Stack position at Stride can expect a comprehensive process that assesses technical skills, cultural fit, and collaboration capabilities. You may face scenarios focused on system design, coding challenges, and discussions about best practices and your previous project experiences.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, II, Full-Stack
Can you describe your experience with full-stack development in previous projects?

When discussing your full-stack development experience, highlight specific projects where you have contributed to both frontend and backend components. Explain the technologies you used, the challenges you faced, and how you successfully delivered solutions that enhanced the user experience or improved system performance.

Join Rise to see the full answer
How do you approach debugging and troubleshooting code in your applications?

In response to questions about debugging, emphasize your strategic approach: starting with reproduction of the error, then analyzing logs and using debugging tools. Share an example of a past bug, how you resolved it, and what you learned from the experience to demonstrate your problem-solving skills.

Join Rise to see the full answer
What best practices do you follow for writing secure code?

When discussing secure coding practices, talk about techniques you employ, such as input validation, output encoding, and using prepared statements to prevent SQL injection. Share specific instances where implementing these practices thwarted security issues, reinforcing your commitment to data security.

Join Rise to see the full answer
How do you ensure performance and scalability in your applications?

To ensure performance and scalability, discuss how you assess the architecture of your applications, utilize caching strategies, and optimize database queries. Give an example of how you've successfully scaled an application by making specific architectural adjustments in a past role.

Join Rise to see the full answer
Describe a collaborative project you worked on and your role in the team.

Reflect on a project where teamwork was essential. Describe your role and how you facilitated collaboration, perhaps through daily stand-ups or design discussions. Highlight how your contributions led to positive outcomes, showcasing both your teamwork and leadership abilities.

Join Rise to see the full answer
What tools do you use for version control and why are they important?

Discuss your familiarity with version control tools like Git. Emphasize how they facilitate collaboration, enhance code quality through branching strategies, and allow tracking of changes—a crucial aspect in maintaining a clean codebase in any software development project.

Join Rise to see the full answer
How do you approach mentoring junior developers on your team?

When answering this, share how you provide guidance through coding reviews, regular one-on-one check-ins, and knowledge-sharing sessions. Illustrate your mentorship approach by detailing how you’ve helped junior developers grow their skills and confidence in previous roles.

Join Rise to see the full answer
Can you explain your experience with RESTful APIs?

In your response, delve into your experience developing and consuming RESTful APIs. Discuss key aspects such as HTTP methods used, how you handle error responses, and your strategies for authenticating users. Omit technical jargon and ensure real-world applications are part of your answer.

Join Rise to see the full answer
How do you stay updated with changes in technology, especially regarding web development?

Show your commitment to continuous learning by mentioning resources you utilize, such as online courses, tech blogs, and community forums. Discuss how you implement new knowledge in your work and share a recent technology you’ve adopted that improved your development process.

Join Rise to see the full answer
What do you believe is the most challenging aspect of being a Senior Software Engineer?

Articulate your view on challenges like balancing leadership responsibilities with technical duties or adapting to rapid changes in tech. Provide examples of how you manage these challenges, ensuring to showcase your adaptability, time management, and ability to inspire your teams.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

As a Software Engineer at American Express, you'll contribute to innovative solutions in a collaborative environment, enhancing customer experiences.

Photo of the Rise User

Seeking an experienced Backend Services Developer to join an agile squad in Cincinnati, focusing on modern software engineering practices.

Photo of the Rise User
Posted 11 days ago

As a Cloud Engineer at Techie Talent, you'll contribute to the transformation of the tech industry with your expertise in Azure and a focus on people-centered solutions.

Posted 10 days ago

Avalore is looking for a Software Engineer to develop innovative software solutions for government agencies.

Photo of the Rise User

An experienced Application Architect is needed to design and implement robust cloud-based solutions leveraging Microsoft Azure and Power BI technologies.

Photo of the Rise User
Posted 10 days ago

Join Wayfair as a Software Engineer II to help build and support the core infrastructure for our customer-facing backend services in a hybrid work environment.

Photo of the Rise User
Posted 12 days ago

A cutting-edge remote opportunity for a Software Engineer to build high-performance backend systems within a diverse and inclusive culture.

Photo of the Rise User
Posted 5 days ago

Join EBMUD as a Software Engineer I and embark on a journey to master web application development while contributing to essential utility services.

Photo of the Rise User
Dare to be Different
Diversity of Opinions
Inclusive & Diverse
Customer-Centric
Transparent & Candid
Growth & Learning
Photo of the Rise User
Posted 10 months ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings
Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Mission Driven
Social Impact Driven
Diversity of Opinions
Growth & Learning
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)

Our mission is simple: help everyone who works for themselves achieve financial security.

9 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 17, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!