Senior Software Development Engineer in Test

Alpaca

Job Overview

Location

Remote

Employment Type

Full-time

Work Arrangement

Remote

Sector

Information Technology & Software

Experience Level

Senior (5-8 years)

Application Deadline

August 10, 2026

About the Company

Alpaca is a leading global financial services infrastructure provider, empowering institutions worldwide with cutting-edge APIs for stocks, ETFs, options, crypto, and more. As a licensed financial services company, Alpaca serves over 10 million brokerage accounts for hundreds of financial institutions across 40 countries, including broker-dealers, investment advisors, and hedge funds. Our mission is to democratize financial services by making them accessible to everyone globally. We foster a culture of open-source contributions and community engagement, continuously refining our award-winning, developer-friendly API and its underlying robust infrastructure. We are backed by significant funding from top-tier investors and are driven by a diverse, globally distributed team of over 400 professionals. Our core values—Stay Curious, Have Empathy, and Be Accountable—guide our pursuit of innovation and excellence.

Job Description

Alpaca is a globally recognized leader in providing brokerage infrastructure for a wide range of financial instruments, including stocks, ETFs, options, crypto, and fixed income. We empower financial institutions worldwide with our institutional-grade APIs, serving millions of accounts across numerous countries.

Our mission is to make financial services accessible to everyone on the planet. We are a diverse, globally distributed team committed to open-source contributions and fostering a vibrant community. Backed by significant funding, we are rapidly expanding and seeking passionate individuals who align with our core values of curiosity, empathy, and accountability.

As a Senior Software Development Engineer in Test on our Platform Team, you will play a pivotal role in enhancing our automated and manual testing infrastructure. This position is crucial for enabling our developers to deliver new features with speed and reliability. We are looking for experienced engineers with a deep understanding of testing best practices, CI pipelines, and in-depth knowledge of Kubernetes, who are comfortable diving into application code when necessary.

To apply for this role, click the Apply button on this page and follow the instructions.

Required Skills

GoKubernetesCI/CDMicroservicesAutomated TestingAPI TestingLoad TestingStress TestingScalability TestingHelm ChartsStartup Environment

Key Responsibilities

  • Develop a comprehensive testing strategy for our API surface
  • Improve developer experience by standardizing tooling and infrastructure
  • Coordinate with other teams to improve test coverage, reliability, and speed
  • Mentor and guide product engineers, fostering a culture of quality and continuous improvement within the team
  • Design and execute load, stress, and scalability tests to ensure our platform can handle growing user demands

Qualifications

  • 5+ years of experience as a Software Development Engineer in Test (SDET) or Senior Quality Assurance Engineer
  • Written code in strongly typed languages and have at least 1 year of experience with Go
  • Built and maintained CI pipelines (GitHub Actions and Google Cloud Build)
  • Worked with microservices and understand the challenges they pose for building reliable integrations and end-to-end tests
  • Experience designing and building automated test frameworks
  • Familiarity with Kubernetes beyond the basics (writing Helm charts, understanding security best practices)
  • Experience working at a startup, understanding the dynamics of rapid growth and technical debt
  • Ability to take a task from start to finish: gathering requirements, implementing solutions, deploying, and monitoring results

Benefits & Perks

  • Competitive Salary & Stock Options
  • Health Benefits
  • New Hire Home-Office Setup: One-time USD $500
  • Monthly Stipend: USD $150 per month via a Brex Card

How to Apply

Please provide your full mailing address and legal birth name during the application process.

Join Our Communities

In the rapidly evolving fintech landscape, the demand for robust and scalable financial infrastructure is paramount. This role focuses on enhancing the automated and manual testing capabilities for Alpaca's core platform, a critical component for delivering new features reliably. Key technical keywords include API testing strategies, CI/CD pipeline optimization, Kubernetes orchestration, and microservices architecture. Your impact will directly influence the platform's ability to handle increasing user demands, contributing to business ROI through enhanced stability and developer efficiency, signaling a senior-level contribution to organizational growth.

Posted Date

July 27, 2026