Hinge Health

Staff Software Engineer

Hinge Health$207K — $218K *
US-AnywhereRemote in United States
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree in Computer Science or related field, or Bachelor's degree with 6 years of experience
  • 4 years of experience as a Software Engineer or Developer
  • Experience with at least 9 out of 14 specified technologies
  • Proficient in software development practices and methodologies
  • Strong understanding of scalable systems and architectural designs

Responsibilities

  • Design and implement end-to-end software solutions, including APIs and microservices
  • Develop and refine software features, troubleshoot system bottlenecks
  • Review code for quality and best practice adherence
  • Mentor junior engineers through technical challenges and architecture reviews
  • Drive architectural and design decisions focused on system efficiency
  • Optimize system performance and improve reliability
  • Utilize observability tools to monitor and address system health

Benefits

  • Up to 100% telecommuting permitted
  • Opportunities for technical training and professional growth
  • Access to the latest tools and technologies for system optimization
  • Collaborative work environment focused on continuous improvement
  • Chance to lead and mentor within a technology-driven company
Full Job Description
Staff Software Engineer, Hinge Health, Inc., San Francisco, CA and various unanticipated

locations throughout the US (up to 100% telecommuting permitted):
  • Design and deliver end-to end software solutions, including performant APIs, distributed
    microservices, scalable data models.
  • Develop software features and identify/resolve system bottlenecks.
  • Review and provide feedback on software code quality, maintainability, and adherence to best practices.
  • Mentor junior and mid-level engineers through architecture reviews, technical design consultations, and pair programming.
  • Lead high-impact code reviews, establish engineering standards, deliver technical
    training on advanced architecture, and serve as a technical escalation point to drive team
    skill development and system reliability.
  • Drive architectural decisions including making key decisions on system design, database
    schema, microservices architecture, and infrastructure scaling strategies.
  • Optimize system performance, identify performance bottlenecks and implement solutions to improve system reliability and efficiency.
  • Build, monitor, and improve CI/CD pipelines downtime and deployment processes.
  • Leverage observability tools such as Datadog, Sumo Logic, Sentry to monitor system
    health and address issues in logs, metrics, and alerts.
  • Document technical solutions to create comprehensive documentation for architectural
    decisions, API contracts, and system designs.
  • Build Fault-Tolerant Systems and design distributed systems using message queues and
    other fault-tolerant patterns.
  • Conduct software testing and quality control of front-end web development systems and
    backend microservices, debug native code and performance tuning mobile applications.
  • Lead front end web development utilizing modern web architecture with a backend for
    front-end API supporting system through all stages, from inception to deployment.
  • Utilize at least 9 of the following 14 tools/technologies: Python, Node.js, TypeScript,
    JavaScript, AWS, ReactJS Framework, Relational Database Management System
    (RDBMS), PostgresSQL, CI/CD pipeline, Apache Kafta, Containerization tools
    (Kubernetes, Docker), Application State Management, Microservices Architecture, Large-
    Scale Data Processing.


Required:

Master's degree or equivalent in Computer Science or related and four (4) years of

experience as a Software Engineer, Software Developer or related. Alternatively, the employer will accept a Bachelor's degree or equivalent and six (6) years of progressive experience as Software Engineer, Software Developer or related. Four (4) years of experience must include utilizing at least 9 of the following 14 tools/technologies: Python, Node.js, TypeScript, JavaScript, AWS, ReactJS Framework, Relational Database Management System (RDBMS), PostgresSQL, CI/CD pipeline, Apache Kafta, Containerization tools (Kubernetes, Docker), Application State Management, Microservices Architecture, Large-Scale Data Processing. Case 2230.

Full time.

$207,488 to $218,880 per year.

About Hinge Health

Industry
Founded
2015

Similar Jobs

More Jobs at Hinge Health

More Information Technology Jobs

Find similar Staff Software Engineer jobs: