[Remote] Software Engineer - Market Data
Note: The job is a remote job and is open to candidates in USA. Alpaca is a global financial technology company providing brokerage infrastructure and developer-friendly APIs for stocks, options, crypto, and other financial products. The Senior Software Engineer will help build and scale market data systems and services, oversee streaming and historical API architecture, and develop production-ready services and libraries for large-scale financial applications.
Responsibilities
- Design highly scalable, mission-critical market data provider services
- Maintain good software quality and test coverage
- Participate in code reviews
- Troubleshooting on incidents and reported bugs
Skills
- • BSc/MSc or equivalent experience in Computer Science or related field
- • Minimum 3 years of experience of backend software development
- • Hands-on experience with Docker or Kubernetes
- • DevOps mindset
- • Excited about what we are building at Alpaca
- • Knowledge of Agile/Scrum methodologies
- • Experience with large datasets
- • Experience with Kubernetes (CKA or CKAD certification is a plus)
- • Experience with SQL
- • Experience with IP networking
- • Good understanding of the financial market
- • Experience with any of the major cloud platforms (AWS/GCP/Azure)
- • Hands-on knowledge with shell scripting, Linux & Docker
- • Knowledge of microservice architectures
- • Knowledge of clean code principles
Benefits
- Stock Options
- Health Benefits
- New Hire Home-Office Setup: One-time USD $500
- Monthly Stipend: USD $150 per month via a Brex Card
Company Overview
Company H1B Sponsorship