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