Senior Software Development Engineer in Test

Alpaca

Completely RemoteFull TimeEngineering & Architecture
Posted Today

Job description

Responsibilities

  • Develop comprehensive testing strategies for Alpaca's API surface
  • Improve developer experience by standardizing tooling and testing infrastructure
  • Coordinate with teams to improve test coverage, reliability, and speed
  • Mentor and guide product engineers to foster a culture of quality
  • Design and execute load, stress, and scalability tests

Requirements

  • 5+ years as an SDET or Senior QA Engineer
  • 1+ year of production Go experience
  • CI pipeline experience with GitHub Actions and Google Cloud Build
  • Microservices experience with automated test framework design
  • Advanced Kubernetes knowledge including Helm chart development
  • Prior startup experience with comfort navigating ambiguity and technical debt

Preferred Qualifications

  • Python or TypeScript development experience
  • Efficient Dockerfile authoring and secure container image building
  • Load testing with k6 (REST) and ghz (gRPC)
  • IaC deployments with Argo CD or Terraform
  • Google Cloud Platform and GKE experience
  • Testing event-driven systems with Kafka or Redpanda

Benefits

  • Competitive salary and stock options
  • Health benefits
  • $500 new hire home-office setup
  • $150 monthly stipend via Brex Card

About the Company

Alpaca is a US-headquartered self-clearing broker-dealer providing institutional-grade brokerage infrastructure APIs for stocks, ETFs, options, crypto, and more. The company serves hundreds of financial institutions across 40 countries with over 9 million brokerage accounts, backed by $320M+ in funding from investors including Y Combinator, Spark Capital, and Portage Ventures.

Skills & tools

GoKubernetesCI/CDHelmDockermicroservicesGitHub ActionsGCPPythonTypeScriptKafkaTerraformArgo CDgRPCREST

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 015+ years SDET or Senior QA Engineer experience
  2. 021+ year Go experience
  3. 03CI pipeline experience (GitHub Actions, Google Cloud Build)
  4. 04Microservices and automated test framework design experience
  5. 05Advanced Kubernetes knowledge including Helm
  6. 06Startup experience