Senior Backend Engineer

PIP LabsPalo Alto, CA
6dHybrid

About The Position

We are looking for a Senior Backend Engineer who can own and maintain Story’s backend systems end to end, including the Story API, indexing pipelines, workflow orchestration services, and the supporting cloud infrastructure behind them. This role sits at the intersection of backend engineering and infrastructure. You will primarily work on Story’s backend services in Go, but will also collaborate closely with infrastructure on deployments, cloud migrations, and system reliability. This is a high-impact role that will immediately take on meaningful responsibilities across the Story platform. You will join a small, highly technical team where you will have autonomy, significant ownership, and the opportunity to influence the architecture of Story’s backend as we scale.

Requirements

  • 5 to 8+ years of software engineering experience, with strong backend focus
  • Proficiency with Go (Golang) in production environments
  • Strong understanding of distributed systems, APIs, microservices, and concurrency
  • Hands-on experience with AWS or other major cloud providers
  • Experience deploying, maintaining, and debugging production services
  • Ability to operate in a fast-moving, high-ownership startup environment
  • Excellent communication and collaboration skills
  • Based in the Bay Area and comfortable with a hybrid work model

Nice To Haves

  • Experience with infrastructure tools such as Terraform, Kubernetes, or CI/CD
  • Familiarity with Temporal, workflow systems, or distributed task orchestration
  • Experience self-hosting cloud or open-source infrastructure components
  • Background with blockchain or decentralized systems (not required)
  • Contributions to open-source projects
  • Familiarity with Rust or TypeScript microservices

Responsibilities

  • Maintain and extend the Story API, indexing systems, and backend services
  • Write high-quality Go code and improve the performance and reliability of distributed services
  • Support day-to-day infrastructure needs, including deployments, monitoring, and cloud operations
  • Contribute to the GCP to AWS migration and help stand up self-hosted Temporal
  • Debug issues across the stack and own services from design through deployment
  • Collaborate with backend, infra, and protocol engineers on architecture, reviews, and best practices
  • Take on maintenance and optimization work left by recent team transitions and help re-establish backend coverage for Story
  • Design and implement new backend systems and services from the ground up, shaping core platform capabilities as Story evolves
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service