Senior/Staff Software Engineer, Backend

Posted 5 days ago

This is a fully remote position, open to applicants in United States, +1 more country.

📋 Description

• Design, develop, and manage essential distributed microservices utilizing Go and Python.

• Construct real-time event streaming and data processing pipelines with Kafka.

• Architect efficient and adaptable API interfaces across REST, GraphQL, and gRPC.

• Create effective schemas and enhance query performance for relational databases using Postgres and contemporary ORMs.

• Provision, sustain, and scale cloud infrastructure on GCP and AWS through Terraform and GitHub Actions CI/CD pipelines.

• Guarantee high reliability, low latency, and operational visibility across backend systems utilizing Datadog.

• Oversee systems comprehensively from API design and data modeling to deploying resilient infrastructure and monitoring production performance.

• Independently manage sub-systems, optimize Postgres/ORM data pathways, handle cloud infrastructure updates, lead significant event-driven or API initiatives, and fulfill on-call duties.


⛳️ Requirements

• Over 7 years of experience in building and managing backend systems in a production environment.

• Strong proficiency in Go and Python, with significant experience in constructing concurrent, high-performance systems.

• Solid understanding of database fundamentals with Postgres and relational ORMs, including query optimization and schema migration techniques.

• Experience in developing and maintaining event-driven architectures using Kafka.

• Expertise in designing production APIs across REST, GraphQL, or gRPC.

• Practical experience with GCP and/or AWS, Terraform, and GitHub Actions.

• Familiarity with observability, distributed tracing, and metrics tools in Datadog.

• Strong written communication skills to create design documents and lead effective PR reviews.

• Capability to independently manage a technical domain with minimal supervision, propose direction in writing with clear specifications, conduct reviews, deliver, and take on-call responsibility for your contributions.


🏝️ Benefits

• Syndio Equity

• Flexible Vacation Policy (up to 20 days PTO in Canada)

• Paid sick & safe time

• Compassion leave

• Voting leave

• Medical, Dental, Vision; Syndio covers 90% of employee premiums and 50% for dependents.

• Life Insurance & Disability; Syndio pays the full premium.

• Remote-first work environment in the US + Alberta.

• Optional office available in Calgary.

People also viewed

Apriorit9 hours ago

C++ Developer, Low-Level Programming

PL flagPoland, +5 more countriesFull-timeBackend Engineer
ApplyView job
InvestEngine12 hours ago

Lead Backend Engineer, Payments Team

GB flagUnited Kingdom OnlyFull-timeBackend Engineer
ApplyView job
Adomik16 hours ago

Freelance Engineer – Python, Ruby, Data & AI Agents

US flagUnited States OnlyFull-timeBackend Engineer
ApplyView job
Talan18 hours ago

Senior Developer, C# / .Net

ES flagSpain OnlyFull-timeBackend Engineer
ApplyView job
Bonapolia19 hours ago

Senior Fullstack Engineer, Python, React

PL flagPoland OnlyFull-timeBackend Engineer
ApplyView job
Salve.Inno21 hours ago

Senior Java Engineer, Python

PL flagPoland OnlyFreelanceBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers