Skip to main content
Ketch

Backend Engineer

10h

Ketch

San Francisco, US · Full-time · $145,000 – $185,000

About this role

We are an early-stage startup disrupting the data privacy and cybersecurity market. Our patented technology empowers businesses with a deploy-once, comply-and-secure-everywhere framework for exerting perfect control over responsibly gathered data.

We are looking for a highly skilled backend engineer comfortable with building and running large scale systems in cloud native ways. You will solve challenging problems while learning a great deal and having fun at the same time.

Our ideal candidate is a technical expert that gets things done by using their smarts and whatever tools make sense for the job at hand. Someone who loves to stand on the shoulders of giants to solve new problems and thrives in a rapidly innovating space.

This is a full-time hybrid position based out of San Francisco. Work closely with stakeholders to understand use cases end-to-end while co-owning a performing, fault-tolerant microservice architecture.

Requirements

  • Really know about scalable distributed systems
  • Have built production systems and services in Golang (ideal) or Java/Python/Scala
  • Have a deep understanding of domain driven data modeling
  • Have built production services in cloud-native environment (AWS, GCP, Azure)
  • Dead serious about tooling, best practices, automation to improve DevEx
  • Really grok CI/CD (Github Actions), Database/Storage (Redis, Cassandra, DynamoDB, ScyllaDB, Postgres, ElasticSearch) and VCS (git/GitHub) tools
  • Good at instrumenting, troubleshooting, performance tuning multi-tenant large scale Kubernetes deployments
  • 1-3 years of experience in software engineering

Responsibilities

  • Build solutions to solve enterprise customers’ data privacy and security problems at scale
  • Take ownership of what you build and take pride in building it better and scaling it
  • Develop server-side components primarily in Golang and interact with various data stores and processing pipelines
  • Co-own a performing, fault-tolerant, highly secure microservice architecture and continuously evolve it
  • Master data security and data protection techniques and put them into practice
  • Work closely with stakeholders and customers to understand use cases and solutions end-to-end
  • Be collectively responsible for the well-being of the SaaS production system including quality, performance, scalability, reliability and efficiency
  • Invent and reinvent how we build, deploy and operate while embracing open source communities