Thrive Global

Senior Software Engineer, Product – Backend/Fullstack

Thrive Global

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $143,000 - $209,000 per year

Job Level

About the role

  • As a backend/Full-stack Software engineer, you'll be working as part of a close-knit product engineering team to own, build, and deliver features that drive real user impact.
  • Build services that matter - Own, design and ship microservices that power new features and improve the solutions that help bring meaningful health & wellbeing improvements to our users.
  • Own what you build - Partner with platform teams to deploy, monitor, operate and troubleshoot your code in production—you'll have real ownership from commit to customer.
  • Shape the product - Work directly with product, design, and data teams throughout the entire lifecycle—your technical perspective will influence what we build and how we build it.
  • Level up the team - Actively improve how we work through peer reviews, design sessions, incident response, and mentoring—be part of building something bigger than any single feature.

Requirements

  • Strong production experience in Kotlin, Java, or similar languages, building and maintaining robust, scalable systems.
  • For full-stack engineers, hands-on production experience with React, Webpack, and TypeScript.
  • 5+ years of software engineering experience, with B2C platform or consumer-facing service experience as a plus.
  • Proven ability to ship high-quality products end to end, from design and development through deployment and iteration.
  • Experience designing, building, and operating scalable, reliable microservice-based architectures, with a solid foundation in systems and application design.
  • Deep understanding of RESTful and/or GraphQL APIs backed by relational databases, including application architecture and design best practices.
  • Strong collaboration and communication skills, with the ability to work effectively across teams and mentor other engineers.
  • Experience with Lisp or Lisp-inspired languages is a strong plus.
Benefits
  • Health & financial benefits: Medical, dental, and vision coverage plus a 401(k) program with company match.
  • Time to recharge: Generous paid time-off programs designed to help you rest, reset, and recharge — including Thrive Time, a benefit unique to Thrive that gives employees additional paid time off after major projects or intense periods of work to truly recharge and recover.
  • Career growth: Develop within the company and help shape our growth strategy.
  • Mission-driven impact: Be part of a company that’s truly making a difference in people’s lives around the world.
  • Human-centric culture: Thrive in a supportive environment with a range of wellness perks and benefits.
  • Competitive compensation: Enjoy a comprehensive and rewarding total compensation package.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
KotlinJavaReactWebpackTypeScriptmicroservicesRESTful APIsGraphQLrelational databasesapplication architecture
Soft skills
collaborationcommunicationmentoringpeer reviewsdesign sessionsincident response