Build and scale market data systems for a global financial infrastructure leader.
•As a senior software engineer on the market data team, you will help build and scale the systems and services that form the foundation of Alpaca, impacting millions of users trading billions of dollars worth of assets.
•You will be responsible for improving the overall architecture of Alpaca's data products and overseeing public API structure and documentation.
•Key Responsibilities Influence the overall architecture of Alpaca’s market data systems.
•Design highly scalable, mission-critical systems with a focus on low latency.
•Implement backend services and lead architecture where scalability and resilience matters.
•Maintain good software quality and test coverage, and participate in code reviews.
•Troubleshoot incidents and reported bugs.
•Requirements At least 4 years of experience working on systems at scale.
•Experience with compiled imperative languages (e.g., Go, C, C++, Rust).
•SQL or relational database skills.
•Familiarity with TCP/IP and UDP networking.
•Proficient with Linux/BSD and shell scripting.
•Experience with Kubernetes or other workload orchestration systems.
•Experience with major cloud platforms (primarily GCP).
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