Senior Software Engineer – Market Data

Posted 3 days ago

This is a fully remote position, open to applicants in North America.

πŸ“‹ Description

β€’ 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.


⛳️ Requirements

β€’ 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.


🏝️ Benefits

β€’ 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.

People also viewed

Agility Robotics1 day ago

Software Engineer III, Simulation

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$144k – $225k/year
ApplyView job
pyck1 day ago

AI Software Engineer, WMS

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Pinterest1 day ago

Senior Software Engineer

US flagCalifornia OnlyFull-timeFull-stack Engineer$203k – $254.7k/year
ApplyView job
SentiLink1 day ago

Senior Product Engineer, Full Stack

US flagUnited States OnlyFull-timeFull-stack Engineer$180k – $220k/year
ApplyView job
SentiLink1 day ago

Senior Software Engineer, Frontend

US flagUnited States OnlyFull-timeFull-stack Engineer$180k – $220k/year
ApplyView job
ITHAKA1 day ago

Senior Software Engineer, JSTOR Stewardship

US flagUnited States OnlyFull-timeFull-stack Engineer$112.2k – $140.3k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers