Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Staff Software Engineer at Ground News responsible for backend system reliability and scalability. Collaborating with engineering teams to design and operate services for news comparison platform.

Responsibilities

  • Take on SRE-shaped responsibilities such as monitoring, alerting, incident response, and performance tuning to keep our services reliable and scalable in production.
  • Manage infrastructure as code and deployment workflows across AWS and GCP, using Kubernetes and OpenTofu (Terraform) to ship changes safely.
  • Act as a senior voice in code review, expediting the PR process primarily across backend and infrastructure while also supporting the frontend where possible.
  • Partner with Customer Success to triage, prioritize, and resolve user-impacting issues, and relay that context back to the broader product and engineering teams.
  • Contribute a senior voice to architecture and systems design discussions, helping steer technical decisions in the right direction.
  • Champion high engineering quality through testing, code reviews, observability, and thoughtful operational practices.
  • Own the services you build, monitoring system health and responding to incidents with urgency.

Requirements

  • 15+ years of experience maintaining and operating high-performing, production backend systems.
  • Deep expertise in Node.js and TypeScript.
  • Strong experience designing, building, and integrating RESTful APIs and the services behind them.
  • Solid knowledge of distributed systems design and architecture patterns.
  • Hands-on experience operating services in the cloud (AWS and/or GCP).
  • SRE-oriented experience: monitoring, alerting, incident response, and performance optimization for production systems.
  • Experience with data stores and event-driven systems such as PostgreSQL, Elasticsearch/OpenSearch, and message queues or streams (Kafka, SQS, or Pub/Sub).
  • A track record of shipping and scaling reliable services for a successful consumer product.
  • Experience planning and executing rollouts safely.
  • A collaborative approach to code review and cross-functional work.

Benefits

  • Competitive salary
  • Flexible working hours
  • Professional development budget
  • Freedom to work remotely
  • Opportunities for career growth

Job type

Full Time

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AWSCloudDistributed SystemsElasticSearchGoogle Cloud PlatformJavaScriptKafkaKubernetesNode.jsPostgresTerraformTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.