Build your online resume. Claim your username
Alpaca logo

Software Engineer - Advisory Suite Remote at Alpaca

View Alpaca jobs Verified
Remote 🌍 Work from Anywhere Full time Senior Posted  Apply before Oct 21, 2026

Job Description

Who We Are:

Alpaca is a global leader, headquartered in the US, providing agent-first brokerage infrastructure. We support stocks, ETFs, options, crypto, fixed income, and 24/5 trading. Our licensed financial services subsidiaries serve hundreds of financial institutions across 40 countries, including broker-dealers, investment advisors, wealth managers, hedge funds, and crypto exchanges, managing over 10 million brokerage accounts.

Our diverse, global team comprises experienced engineers, traders, and brokerage professionals dedicated to our mission of democratizing financial services worldwide. We are committed to open-source contributions and nurturing a vibrant community, continuously enhancing our award-winning, developer-friendly API and its robust infrastructure. Alpaca has secured $400 million in funding from top-tier global investors like Portage Ventures, Spark Capital, Tribe Capital, Social Leverage, and Y Combinator.

Our Team Members:

We are a dynamic, globally distributed team of over 400 members, working from locations across the USA, Canada, Japan, Hungary, Nigeria, Brazil, the UK, and beyond. We seek passionate individuals ready to contribute to Alpaca's rapid expansion. If you embody our core values - Stay Curious, Have Empathy, and Be Accountable - and are eager to make a significant impact, we encourage you to apply.

Your Role:

As a Software Engineer in the Advisory Suite, your primary responsibility will be to build Alpaca's proprietary services for our users' advisory needs, ensuring high quality and performance in areas such as Block Trading, Portfolio Management, and IRA services. This is an exciting opportunity, akin to joining early-stage AWS or Heroku, where you will design and architect a foundational platform, wearing multiple hats within a small team.

You will write extensive code and make critical decisions to deliver the best customer experience. This role demands deep expertise in both frontend and backend development, databases, and distributed systems. You should also possess broad experience ranging from low-level CPU hardware optimization for high throughput to robust concurrency system design, abstract distributed system architecture for high availability, and object-oriented data modeling with a focus on long-term growth. Joining an early-stage startup offers significant rewards for the effort required in this demanding environment.

Previous software engineering experience with trading or exchange systems (OMS, EMS, exchanges, market making, algorithmic trading, quant trading) is a must.

Who You Are (Must-Haves):

  • Strong system design skills, including object-oriented data modeling, service-oriented architectures, and system abstraction.
  • Experienced software engineer, with a senior level preferred.
  • Proficiency in both low-level and high-level languages such such as C/C++, Go, Zig, Rust, Java, Scala, and Python.
  • Expertise in low latency and high throughput optimization.
  • Experience with messaging queues and message brokers.
  • Analytical, data-oriented mindset and skills.
  • Comprehensive knowledge of algorithms, distributed systems, scalability, high availability, databases, low latency systems, and concurrency control.
  • Experience in developing and implementing Order Management Systems (OMS) and/or high load financial transactional systems.

Who You Might Be (Nice-to-Haves):

  • Familiarity with FIX protocol.
  • Experience with observability, tracing, continuous profiling, and benchmarking.

How We Take Care of You:

  • Competitive Salary & Stock Options
  • Health Benefits
  • New Hire Home-Office Setup: One-time USD $500 stipend
  • Monthly Stipend: USD $150 per month via a Brex Card

Ready to Apply?

Take the next step in your career journey.

Apply Now

You will be redirected to the company's application page

💜 Please mention that you found the job on True Work From Home, this helps us grow. Thanks!