Software Engineer - Market Data
New
A
AlpacaFinancial technology
Remote - EMEAFull-TimeSenior
SalaryNew Hire Home-Office Setup: One-time USD $500; Monthly Stipend: USD $150 per month via a Brex Card
Apply NowOpens the employer's application page
Job Details
- Experience
- Minimum 3 years of experience of backend software development
- Required Skills
- DockerPythonSQLGCPKubernetesGoDevOps
Requirements
- Hold a BSc/MSc in Computer Science or a related field, or have equivalent experience.
- Have a minimum of 3 years of backend software development experience.
- Have hands-on experience with Docker or Kubernetes.
- Bring a DevOps mindset.
- Know Agile/Scrum methodologies.
- Have experience building and architecting systems at scale.
- Have a deep understanding of POSIX-like operating systems, modern infrastructure, and orchestration practices.
- Experience with large datasets is a plus.
- Kubernetes experience or CKA/CKAD certification is a plus.
- Experience with SQL, IP networking, a major cloud platform (AWS, GCP, or Azure), shell scripting, Linux, microservice architectures, or clean code principles is a plus.
- Knowledge of financial markets is a plus.
Responsibilities
- Design highly scalable, mission-critical market data provider services.
- Help build and scale systems and services that support Alpaca’s market data products.
- Improve the architecture of systems connected to stocks, options, crypto, and foreign exchange data products.
- Oversee the public API structure and documentation for streaming and historical endpoints.
- Maintain good software quality and test coverage.
- Participate in code reviews.
- Troubleshoot incidents and reported bugs.
View Full Description & ApplyYou'll be redirected to the employer's site