Posted in

Senior Software Engineer – Data Platform

Senior Software Engineer – Data Platform

CompanySanctuary AI
LocationVancouver, BC, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree or higher in Computer Science or related fields.
  • 5+ years experience as a full-stack Software Engineer, with preference given for front-end experience.
  • Knowledge of professional engineering practices for the full product life cycle, including coding standards, code reviews, source management, agile, processes, testing, and operations.
  • Demonstrated ability to design, implement, and test in a fast-paced environment.
  • Demonstrated skill in Python and Typescript, and some familiarity with C++.
  • Proficiency with Next.js React, Material-UI, and Django.
  • Familiarity with both SQL and NoSQL databases, such as PostgreSQL, MySQL, MongoDB, or DynamoDB.
  • Experience with Python-based API development and frameworks such as the Django REST Framework (DRF) or Strawberry GraphQL.
  • Experience deploying and operating applications on Kubernetes in cloud environments (Azure or AWS).
  • Experience with observability platforms such as Splunk, Datadog, ELK Stack, and Prometheus/Grafana.

Responsibilities

  • Bring hands-on experience in designing, deploying, documenting, and maintaining full-stack web applications.
  • Participate in deploying new software releases and collecting robotic systems data.
  • Partner with machine learning researchers and hardware engineers to build world-class software solutions.

Preferred Qualifications

    No preferred qualifications provided.