
Senior Software Engineer β Market Data
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in North America.
β’ Shape the overall architecture of Alpaca's market data systems.
β’ Develop highly scalable, mission-critical solutions.
β’ Focus on achieving extremely low latency.
β’ Implement backend services and guide architecture in areas where scalability and resilience are crucial.
β’ Uphold software quality and ensure adequate test coverage.
β’ Engage in code reviews.
β’ Diagnose incidents and address reported bugs.
β’ May participate in on-call support for urgent engineering initiatives.
β’ Construct and expand systems and services that form the foundation of Alpaca's brokerage infrastructure.
β’ Enhance architecture and developer-centric APIs for stocks, options, crypto, and foreign exchange market data, including streaming and historical endpoints.
β’ Strategize, innovate, experiment, and deploy new services and libraries into production.
β’ Minimum of 4 years of experience working on large-scale systems.
β’ Proficient in at least one compiled imperative language (e.g., Go, C, C++, Rust, etc.); the majority of critical services are developed in Go.
β’ Skills in SQL or relational databases.
β’ Familiarity with TCP/IP and UDP networking protocols.
β’ Competent in Linux/BSD environments and shell scripting.
β’ Demonstrated experience in architecting and leading medium-scale projects involving multiple teams.
β’ Familiarity with Kubernetes or other workload orchestration and scheduling systems; primarily using Kubernetes via GKE.
β’ Experience with leading cloud platforms; primarily GCP.
β’ A strong interest in financial markets.
β’ Enthusiastic about the innovations being developed at Alpaca.
β’ Nice-to-haves include: market data, microservice architectures, clean coding practices, DevOps, cloud networking (BGP, VPC peering), low-latency applications, distributed key-value stores, CI/CD, Agile/Scrum methodologies, observability, tracing, continuous profiling, capacity planning, and benchmarking.
β’ 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.
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.