Staff Backend Engineer

Skills
Amazon Web ServicesBox CloudData PipelinesGoInstrumental Application MonitoringMicroservicesSkill Development
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • A self-driven backend engineer with end-to-end project ownership experience
  • 5+ years of software development experience
  • Strong expertise in distributed systems cloud platforms (AWS Azure or GCP) and RESTful APIs
  • Proficient in server-side software development with languages like Golang Rust C++ C# Java Python
  • Experience with data-intensive applications big data pipelines and analytic tools (Snowflake DataBricks Amplitude Looker)
  • Excellent collaboration and communication skills

Nice to have

  • Kubernetes
  • Helm
  • Docker
  • ArgoCD
  • Postgres
  • Redis
  • Kafka
  • Airflow
  • Android development
  • Flutter
  • Kotlin
  • Swift/SwiftUI
  • Remote work experience
  • Stripe integration
  • OneSignal
  • Fitness industry interest

Day to day

  • Own the development of major software projects for our backend services
  • Collaborate with cross-functional teams to evolve unique consumer-tech fitness products
  • Implement test deploy and monitor software for cloud-based backend microservices
  • Develop and support cloud-based big data pipelines
  • Mentor and share knowledge with junior engineers