Remote Senior Software Engineer - Backend

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Restore is seeking a Senior Software Engineer to contribute significantly to developing and delivering the initial generation of Hyper Wellness® software.
  • The role involves building systems that will impact millions of individuals' health and well-being, aiming to enhance their quality of life and performance.
  • The ideal candidate will be passionate about consumer experience, mission-oriented, and excited about creating innovative Hyper Wellness® products.
  • You will work in a collaborative environment focused on diversity, curiosity, accountability, and teamwork to deliver software across distributed systems and physical locations.
  • Responsibilities include focusing on implementation details like performance, uptime, security, and service architecture, writing tests for code quality, and working with modern languages and frameworks on serverless infrastructures.
  • You will be involved in defining, designing, and developing new features, conducting code reviews, solving complex engineering problems, and collaborating with cross-functional teams to deliver enhancements and bug fixes.
  • The role offers the opportunity to work with cutting-edge technologies, implement architectural principles, and contribute to a culture of learning through design discussions and code reviews.

Requirements:

  • Bachelor’s degree in Computer Science or a related field or equivalent professional experience.
  • 5+ years of experience in designing and architecting consumer-facing APIs for mobile, web, and third-party integrations.
  • 2+ years of experience working with services/microservices.
  • 1+ years of experience working with serverless infrastructure (Lambda, Cloud Functions, etc).
  • 3+ years of experience using Python or Typescript/Javascript for backend development.
  • Familiarity with AWS Services such as Lambda, RDS, and DynamoDB.
  • Strong foundation in Computer Science, including data structures, algorithms, and software design.
  • Proficiency in back end API development, design patterns, code structure, programming languages, continuous integration, and deployment architecture.
  • Excellent written and oral communication skills.

Benefits:

  • Medical, dental, vision, disability, and life insurance coverage within 30 days of employment.
  • 401k retirement plan with vested employer match.
  • Flexible paid time off.
  • Paid parental leave.
  • Gym reimbursement.
  • Free and discounted studio therapies.
  • Bonus opportunities.
  • Travel reimbursement.
About the job
Posted on
Job type
Salary
-
Location requirements
Leave a feedback