Senior Software Engineer

July 26

Apply Now
Logo of Thrive Global

Thrive Global

We help individuals and companies improve productivity and health outcomes through science-backed behavior change.

human resources • well-being • science • healthcare

51 - 200

Description

• Building microservices that implement new business features or improve existing functionality • Working closely with platform teams to own, operate (build, deploy, monitor) and troubleshoot production software systems • Partner with team leadership, product, design, and data peers across the design, build and operate lifecycle to iterate & improve our mobile applications • Help improve the way your team works, and be an active participant in on-call & supporting the teams products • Take part in peer reviews, collaborative design sessions, production issue troubleshooting, business requirement gathering and other organizational processes.

Requirements

• Production development experience in Kotlin, Java, or Scala • 5 or more years of software engineering experience; B2C platform or service experience is a plus • Experience building, running, and debugging scalable and reliable microservice-based applications • Strong understanding of systems and network design and their impact on application architecture • Ability to work well in a team setting, communicate effectively with other team members, and provide mentorship. • Relational database-driven RESTful and/or GraphQL API application architecture and design experience • Experience working with a cloud platform (AWS, Azure, GCP)

Benefits

• Medical, dental and vision coverage + 401k program with company match • Generous paid time-off programs

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com