
Senior Software Engineer – Product, Backend/Fullstack
Thrive Global
full-time
Posted on:
Location Type: Hybrid
Location: Dublin • Ireland
Visit company websiteExplore more
Salary
💰 €110,000 - €125,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
- Mission-Driven Impact: Be part of a company that’s truly making a difference in people’s lives around the world.
- Career Growth: Develop within the company and help shape our growth strategy.
- 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.
- Health & Financial Benefits: Health coverage plus you’ll have the opportunity to contribute to your pension and AVC funds.
- 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.
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