JobHabor

Senior Software Engineer, Control Plane

Aerospike
Location
San Francisco, CA
Workplace
Hybrid
Employment
Full Time
Salary
USD 169,000–195,000/yr
Apply on the employer’s site

Posted 3mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Drive real impact by building core backend systems for multi-cloud SaaS platform
  • Collaborate with product managers, architects, QA, and developers on roadmap
  • Build for scale by optimizing performance, designing for multi-tenancy and auto-scaling
  • Elevate quality by championing code quality and test coverage
  • Innovate boldly by bringing new ideas, prototyping rapidly, and experimenting
  • Communicate regularly with stakeholders regarding roadmap progress
  • Produce quality code, raising the bar for team performance and speed
  • Write code and tests, build prototypes, resolve issues, and profile bottlenecks
  • Optimize backend services for performance and scalability
  • Develop automated unit and integration tests
  • Join the on-call rotation for services in your focus area

Requirements

  • At least 5 years of relevant experience
  • Excellent foundation in computer science and algorithms
  • Experience in developing distributed, multi-tenant, auto-scalable backend services
  • Proficient knowledge of one or more statically typed back-end programming languages (Go, Kotlin, Java, Scala)
  • Experience with at least one of the major public cloud providers: AWS, Google, Azure
  • Experience with NoSQL and relational databases and database fundamentals
  • Experience with developing, deploying, and maintaining distributed services with containers (Docker)
  • Experience with orchestration (Kubernetes, EKS, GKE)
  • Experience with Git and CI/CD pipeline engines
  • Technical knowledge and understanding of techniques and standards for authentication, authorization, and encryption

Preferred

  • Proficient in Go
  • Experience with NoSQL database development
  • Experience with Terraform, Ansible, and other DevOps technologies
  • Experience with the Kubernetes Operator pattern
  • Experience with a workflow engineer (ArgoCD, Temporal)

Skills

  • Go
  • Kotlin
  • Java
  • Scala
  • AWS
  • Google Cloud
  • Azure
  • Docker
  • Kubernetes
  • EKS
  • GKE
  • Git
  • Terraform
  • Ansible
  • ArgoCD
  • Temporal

Similar roles