Senior Full Stack Engineer

New
I
IntuitiveMedical devices
Source API remote eligibility restrictions: United States; This role can be remote.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
Minimum of 6 years relevant experience in software engineering, including backend services or API development.
Required Skills
GraphQLPostgreSQLPythonJavaJavascriptReact.jsTypeScriptGoRESTful APIs

Requirements

  • Hold a bachelor’s or master’s degree in computer science or a related field.
  • Have a minimum of 6 years of relevant software engineering experience, including backend services or API development.
  • Have strong experience building backend services and APIs in TypeScript/JavaScript, Go, Python, Java, or a similar language.
  • Have strong front-end development experience with React.js, Vue.js, Svelte, or a similar modern framework.
  • Have experience designing GraphQL, REST, or gRPC APIs with clear contracts, documentation, versioning, and backward compatibility.
  • Have experience with relational databases such as Postgres, server-side data modeling, and transactional system design.
  • Have experience with automated testing, GitLab CI/CD, and AWS-based backend deployment practices.
  • Have experience with containerized deployment and orchestration technologies such as Docker, Kubernetes, Amazon ECS, or Amazon EKS.
  • Understand distributed systems concerns including reliability, failure handling, observability, and operational support.
  • Have strong troubleshooting and incident management skills.

Responsibilities

  • Develop backend services and APIs that support the robotic fleet and associated application workflows.
  • Implement unit, integration, and end-to-end testing within CI pipelines.
  • Contribute to CI/CD, observability, and operational practices that support small, frequent, high-confidence releases.
  • Ensure services and APIs include documentation, health endpoints, and uptime monitoring.
  • Partner with embedded, infrastructure, and data teams to deliver useful, data-driven solutions.
  • Coordinate with design and product teams to refine, scope, and develop user experiences.
  • Collaborate with security and quality teams to ensure solutions meet compliance and operational requirements.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now