Senior/Staff Software Engineer, Backend

New
S
SyndioCompensation Intelligence
Remote-first in US + Alberta; in Calgary, non-mandatory office availableFull-TimeSenior
Salary$180-210k USD or $175-205k CAD per year
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
AWSGraphQLPythonGCPKafkaGogRPCPostgresRESTful APIsTerraform

Requirements

  • 7+ years building and operating backend systems in production.
  • Deep comfort with Go and Python, including building concurrent, high-performance systems.
  • Strong database fundamentals with Postgres and relational ORMs.
  • Experience building and maintaining event-driven architectures with Kafka.
  • Expertise designing production APIs across REST, GraphQL, or gRPC.
  • Hands-on experience with cloud environments (GCP and/or AWS).
  • Experience with Infrastructure as Code via Terraform and continuous delivery via GitHub Actions.
  • Operational mindset with observability, distributed tracing, and metrics tooling in Datadog.
  • Strong written communication for authoring design docs and leading PR reviews.

Responsibilities

  • Design, ship, and operate core distributed microservices using Go and Python.
  • Build real-time event streaming and data processing pipelines using Kafka.
  • Architect performant, flexible API interfaces using REST, GraphQL, and gRPC.
  • Design efficient schemas and optimize query performance for relational storage with Postgres and ORMs.
  • Provision, maintain, and scale cloud infrastructure on GCP and AWS using Terraform and GitHub Actions.
  • Ensure high reliability, low latency, and operational visibility using Datadog.
View Full Description & ApplyYou'll be redirected to the employer's site
$180-210k USD or $175-205k CAD per year
Apply Now