Staff Software Engineer

New
H
Hinge HealthSoftware Development
Remote USFull-TimeStaff
Salary207,488 - 218,880 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
Master’s degree + 4 years of experience or Bachelor’s degree + 6 years of experience.
Required Skills
AWSDockerNode.jsPostgreSQLPythonJavascriptKubernetesTypeScriptReact

Requirements

  • Master’s degree in Computer Science or related and 4 years of experience as a Software Engineer/Developer.
  • Alternatively: Bachelor’s degree and 6 years of progressive experience as a Software Engineer/Developer.
  • Must have 4 years of experience utilizing at least 9 of the following 14 tools/technologies: Python, Node.js, TypeScript, JavaScript, AWS, ReactJS Framework, RDBMS, PostgreSQL, CI/CD pipeline, Apache Kafka, Kubernetes, Docker, Application State Management, Microservices Architecture, or Large-Scale Data Processing.
  • Strong proficiency in designing distributed systems and microservices.
  • Experience with fault-tolerant design patterns and message queues.
  • Proven ability to mentor and guide junior/mid-level engineering staff.
  • Deep understanding of system design, database schema, and infrastructure scaling strategies.
  • Experience with CI/CD implementation and deployment automation.
  • Proficiency in observability and monitoring using tools like Datadog, Sumo Logic, or Sentry.

Responsibilities

  • Design and deliver end-to-end software solutions including performant APIs, distributed microservices, and scalable data models.
  • Drive architectural decisions regarding system design, database schema, microservices, and infrastructure scaling.
  • Mentor junior and mid-level engineers through architecture reviews, technical design consultations, and pair programming.
  • Lead high-impact code reviews, establish engineering standards, and serve as a technical escalation point.
  • Optimize system performance, identify bottlenecks, and improve system reliability and efficiency.
  • Build, monitor, and improve CI/CD pipelines and deployment processes.
  • Leverage observability tools like Datadog, Sumo Logic, and Sentry to monitor system health.
  • Develop fault-tolerant systems using message queues and distributed design patterns.
  • Conduct software testing, quality control, and debugging of front-end and backend systems.
  • Document technical solutions, API contracts, and architectural decisions.
View Full Description & ApplyYou'll be redirected to the employer's site
207,488 - 218,880 USD per year
Apply Now