Senior Software Engineer @Alpaca
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Senior Software Engineer @Alpaca

1mth ago - Alpaca is hiring a remote Senior Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Worldwide

Role Description

As a senior software engineer, you will help build and scale the systems and services that form the foundation of Alpaca and empower millions of users who are trading billions of dollars worth of assets.

  • Influence the overall architecture of Alpaca’s market data systems
  • Design highly scalable, mission-critical systems
  • Obsess over latency (every nanosecond counts)
  • Implement backend services and lead architecture where scalability and resilience matters
  • Maintain good software quality and test coverage
  • Participate in code reviews
  • Troubleshooting on incidents and reported bugs
  • You may be asked to be on-call to assist with engineering projects that are timely in nature

Qualifications

  • At least 4 years of experience working on systems at scale
  • Experience with at least compiled imperative languages (e.g. Go, C, C++, Rust, etc.). Most of our critical services are written in Go
  • SQL or relational database skills
  • Familiarity with TCP/IP, and UDP networking
  • Proficient with Linux/BSD, and shell scripting
  • Excited about what we are building at Alpaca
  • Proven track record of architecting and leading medium-scale projects involving multiple teams
  • Experience with Kubernetes or other workload orchestration and scheduling systems (we primarily use Kubernetes via GKE)
  • Experience with major cloud platforms (we primarily use GCP)
  • A passion for financial markets

Requirements

  • Experience with Market Data
  • Knowledge of microservice architectures
  • Knowledge of clean code principles
  • DevOps mindset is an asset
  • Cloud Networking experience (BGP, VPC peering)
  • Experience in building low-latency applications
  • Experience with distributed key-value stores
  • Experience with CI/CD
  • A passion for financial markets or the desire to learn
  • Knowledge of Agile/Scrum methodologies
  • Experience with observability, tracing, continuous profiling
  • Experience with 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
Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @Alpaca
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,038+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later