Staff Software Engineer

53 minutes ago
Full-time
Lead
Software Development
Alpaca

Alpaca

Alpaca is a developer-first API for stock and crypto trading, offering easy-to-use APIs for building apps and trading algorithms.

Capital Markets
51-250
Founded 2015
$87M raised

Description

  • Drive API design principles and governance across internal and external APIs.
  • Lead application-layer architecture, including orchestration and aggregation services.
  • Own and evolve critical services that power application experiences such as portfolio history and account views.
  • Define standards for API versioning, security, backward compatibility, and documentation.
  • Drive best practices for observability, performance, and reliability at the application layer.
  • Partner with platform engineering on service templates and shared infrastructure.
  • Review API and architectural designs across teams and guide complex technical decisions.
  • Contribute to shared frameworks, libraries, and tooling.
  • Mentor senior engineers and raise the bar for backend and API craftsmanship.

Requirements

  • 8+ years of backend engineering experience, including Staff-level technical leadership.
  • Strong expertise in API design and distributed systems.
  • Proficiency in Golang or Java, or equivalent backend experience.
  • Experience with service orchestration, aggregation patterns, and BFF architectures.
  • Deep understanding of observability and operational excellence.
  • Experience defining and influencing engineering standards across teams.
  • Strong architectural judgment and ability to balance long-term design with delivery.
  • Excellent communication skills and a collaborative mindset.
  • Familiarity with frontend systems such as React/TypeScript and API consumption patterns.
  • Algo trading experience, either professional or personal, is preferred.
  • Experience or understanding of financial markets is preferred.
  • Experience working at a startup is preferred.
  • Experience working remotely is preferred.

Benefits

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

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Platform - Orlando, FL, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform backend engineer to build and optimize the services powering its text-to-speech products for users worldwide in a fully distributed environment.

AWS Azure Docker GCP Kubernetes Microservices Node.js REST API TypeScript
8 minutes ago

Senior Software Engineer, Core Experiences - Sunnyvale, CA, USA

Speechify 51-250 Internet Software & Services

Speechify is seeking a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs that power the product experience across platforms.

GCP Java Kotlin
8 minutes ago

Software Engineer II - Groups

Klaviyo 1K-5K IT Services

Klaviyo is hiring a software engineer for its Groups Team to help build and operate the real-time segmentation and audience creation systems that power customer data processing at massive scale.

AWS ClickHouse Django Kafka Linux MySQL Python Redis
8 minutes ago

Software Engineer, Platform - Gurgaon, India

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform team backend engineer to build and maintain the services powering its text-to-speech products and enterprise APIs in a fully distributed environment.

AWS Azure Docker GCP Kubernetes Microservices Node.js REST API TypeScript
8 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers