Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Market Data

Alpaca

Alpaca is a US-headquartered self‑clearing broker‑dealer and brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more. Our recent Series D funding round brought our total investment to over $320 million, fueling our ambitious vision. Amongst our subsidiaries, Alpaca is a licensed financial services company, serving hundreds of financial institutions across 40 countries with our institutional‑grade APIs. This includes broker‑dealers, investment advisors, wealth managers, hedge funds, and crypto exchanges, totalling over 9 million brokerage accounts. Our global team is a diverse group of experienced engineers, traders, and brokerage professionals who are working to achieve our mission of opening financial services to everyone on the planet. We're deeply committed to open‑source contributions and fostering a vibrant community, continuously enhancing our award‑winning, developer‑friendly API and the robust infrastructure behind it. Alpaca is proudly backed by top‑tier global investors, including Portage Ventures, Spark Capital, Tribe Capital, Social Leverage, Horizons Ventures, Unbound, SBI Group, Derayah Financial, Elefund, and Y Combinator. We're a dynamic team of 230+ globally distributed members who thrive working from our favorite places around the world, with teammates spanning the USA, Canada, Japan, Hungary, Nigeria, Brazil, the UK, and beyond!

Current Opportunity

We are searching for passionate individuals eager to contribute to Alpaca's rapid growth. If you align with our core values—Stay Curious, Have Empathy, and Be Accountable—and are ready to make a significant impact, we encourage you to apply. 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.

Market Data Team

The market data team is responsible for improving the overall architecture of Alpaca connected to data products such as stocks, options, crypto, and foreign exchange markets. Oversee their public API structure and documentation on both streaming and historical endpoints. The team is responsible for building a cohesive developer‑first API and is tasked with planning, ideating, experimenting, and putting into production the new services, and libraries that overcome some of our greatest technical challenges as we continue to scale rapidly.

What We Are Looking For

We are looking for senior or staff engineers who are keen on providing quality solutions, have great fundamentals, have proven experience building and architecting at scale, and are not afraid of challenging conventions. This demanding team also requires a deep understanding of POSIX‑like operating systems, modern infrastructure, and orchestration practices.

What You Get To Do

  • 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

Must‑Haves

  • 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

Nice‑to‑Haves

  • 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
  • Knowledge of eBPF

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

Alpaca is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.

Recruitment Privacy Policy

#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Market Data in Toronto, ON vacancy
  • $186.84k - $334.74k per year

     ...Braze sounds like a place where you can thrive, we can’t wait to meet you. WHAT YOU’LL DO We're looking for a Senior Software Engineer to grow our Data Lakehouse team’s capacity for impact. The Data Lakehouse team provides the foundational infrastructure and tools that... 
    Senior
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    28 days ago
  • $180k - $220k per year

     ...and innovative problem-solving. BitGo is seeking a skilled Senior Data Engineer to join our Data Engineering team and help build, scale, and...  .... The ideal candidate has a strong track record as both a Software Engineer —developing and scaling applications that support our... 
    Senior
    Full time
    Work at office
    Worldwide

    Bitgo

    Toronto, ON
    14 days ago
  • $136k - $170k per year

     ...Infrastructure team is passionate about building software to solve problems at massive scale. We do...  ...benefit of others. As a Infrastructure Engineer at Lyft, you will run our Production...  ...distributed systems. About the Team Data Pipelines is at the heart of all critical... 
    Senior
    Hourly pay
    Full time
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    a month ago
  •  ...solutions are robust, performant, and aligned with Sitetracker's engineering standards. This opportunity offers the autonomy to solve complex...  ...identified architectural and delivery risks, including data-volume challenges and integration stability concerns, and implemented... 
    Senior
    Long term contract
    Full time

    Sitetracker

    Toronto, ON
    7 days ago
  •  ...to help redefine the future of how work gets done. The Data Engineering Experience (DEX) team and help shape the future of data engineering...  ...invite you to be part of our team's success story. AS A SENIOR SOFTWARE ENGINEER YOU WILL: ~ Drive high impact initiatives that... 
    Senior
    Full time

    Snowflake

    Toronto, ON
    more than 2 months ago
  •  ...About Canals Canals builds software for wholesale distributors, helping them operate...  ...onboarding at pace. To keep up, we need senior-level engineers who can move quickly while maintaining...  ...businesses. We've found strong product-market fit and continue to grow quickly,... 
    Senior
    Remote job
    Full time
    Flexible hours

    Canals

    Toronto, ON
    19 hours ago
  • $160k - $200k per year

     ...Traditional handoffs between product, design, and engineering are giving way to smaller, faster teams...  ...in days instead of months. As a Senior Data Engineer, you'll own the data platform...  ...Pay reflects skills, performance, market benchmarking, responsibilities, and working... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Internship
    3 days per week

    Clutch Technologies

    Toronto, ON
    17 days ago
  • $166k - $195k per year

     ...are the rewards.  The International engineering team's mission is to expand Robinhood...  ...millions of new customers in diverse markets. We build and maintain experiences across...  ...their financial lives!  As a Senior Full Stack Software Engineer , you will be a core technical... 
    Senior
    Full time
    Work at office
    Worldwide
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    9 days ago
  • $150k - $200k per year

     ...use and continues to expand. This is the senior engineering role responsible for advancing its...  ...role that spans application architecture, software development and production delivery. You...  ...architecture, including service decomposition, data persistence, state and concurrency... 
    Senior
    Full time

    Stikeman Elliott Llp

    Toronto, ON
    10 days ago
  • $160k - $222k per year

     ...multi-hundred-billion-dollar wholesale market that has historically been...  ...Faire, we're using the power of tech, data, and machine learning to connect this...  ...join ours. About The Role Our Engineering organization owns the software that makes our marketplace work. Our... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Toronto, ON
    4 days ago
  • $181.05k - $213k per year

     ...record, Carta brings together the software, services, and legal...  ...system of record for private markets: the ledger, the books, the tax...  ...reporting. You’ll join small, senior teams that blend startup-style...  ...money. We’re hiring multiple engineers, and you’ll be hired into the... 
    Senior
    Full time
    Internship
    Work at office
    1 day per week

    Dba Carta, Inc.

    Toronto, ON
    7 days ago
  • $188k - $242k per year

     ...their business. We solve HR issues. We’re data-driven and never stop iterating. If you’...  ...of our existing systems Promote engineering excellence through technical leadership,...  ...How You Will Do Your Work As a Senior Software Engineer, how results are achieved is... 
    Senior
    Full time
    Casual work
    Work at office
    Local area

    Justworks

    Toronto, ON
    8 days ago
  • $149.5k - $187k per year

     ...world's most reliable on-demand, logistics engine for delivery! We're looking for...  ...refactoring Solve challenging real-time data transfer and synchronization problems Extend...  ...position ranges from our lowest geographical market up to our highest geographical market within... 
    Senior
    Full time
    Local area

    Doordash

    Toronto, ON
    10 days ago
  • $65k - $85k per year

     ...Forum Asset Management – Software Engineer - Data Location: 181 Bay Street, Toronto Work Schedule: Full-time, in-office (5 days/week)...  ...institutional-grade storage facilities in undersupplied urban markets. Position Overview: We’re looking for a Software... 
    Long term contract
    Full time
    Work at office

    Forum Asset Management,llc

    Toronto, ON
    more than 2 months ago
  • $120 per hour

     ...Angelo , Larry Summers , and Jack Dorsey . Position: Senior Software Engineer Type: Contract Compensation: $120/hour...  ...with AI research teams to enhance model outputs and training data quality. Work independently and asynchronously to meet... 
    Senior
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    3 days ago
  •  ...foundations. They currently have an opening on their team to add a Senior Software Engineer. The Senior Software Engineer will be responsible for...  ...Senior Software Engineer will be responsible for Integration & Data Platform Engineering. The integration platform Boomi supports... 
    Senior
    Full time

    Hire DigITalent Inc.

    Toronto, ON
    a month ago
  •  ...What you'll do: ~6+ years of software development experience, preferably with Project...  ...technical documentation/knowledge base and team/engineering presentations ~ Strong ability to...  ...you would like more information about how your data is processed, please contact us.... 
    Senior
    Full time

    Emburse

    Toronto, ON
    5 days ago
  •  ...creative, quality publishers, actionable data and smart targeting. Through over 1...  ...Overview TripleLift is seeking a Senior Data Engineer to join a small, influential Data Engineering...  ...The Senior Data Engineer will support our software engineers, product managers, business... 
    Senior
    Full time

    Triplelift

    Toronto, ON
    a month ago
  • $136k - $187k per year

     ...is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and support to build large-scale, high-demand software in a fast-paced... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    25 days ago
  • $136k - $187k per year

     ...looking for an Observability Engineer to help ensure our Product and...  ...while we continue to rapidly ship software our customers love. Our...  ...development in these areas. As a Senior Engineer on this team, you...  ...., Docker, Kubernetes). ~ A data-driven approach to debugging complex... 
    Senior
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    8 days ago
  • $200k - $420k per year

     ...About Sentry Software runs the world and the pace is faster than ever. Sentry helps...  ...stores, and caches. We help Sentry engineers store and access data consistently, durably, securely, and...  ...or instance holds their data. As a Senior Software Engineer on the team, you’ll... 
    Senior
    Hourly pay
    Full time

    Sentry

    Toronto, ON
    9 days ago
  • $118k - $162k per year

     ...revoked, or hand an auditor evidence that isn't true. The Senior Software Development Engineer in Test Opportunity As a Senior Software Development...  ...entitlement operations, and high-volume imports Validate data integrity across systems: access that was revoked stays... 
    Senior
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    24 days ago
  • $180k - $220k per year

     ...dynamics and innovative problem-solving. BitGo is looking for a Senior Software Engineer (Backend) to join our Mobile team and help us build the...  ...to be part of the team that changes the world’s financial markets. Benefits may vary based on location. Pay Transparency... 
    Senior
    Full time
    Work at office
    Worldwide

    Bitgo

    Toronto, ON
    14 days ago
  • $120k - $180k per year

     ...logistics suite to manage live orders Create data models that optimize the last mile food...  ...~4+ years experience as a Full Stack Engineer or similar role ~ Knowledge of multiple...  ...devOps (GitHub, Docker, AWS, Google Compute Engine) ~ Experience building dev infrastructure... 
    Senior
    Remote job
    Full time
    Work at office
    Visa sponsorship

    Hired Recruiters

    Toronto, ON
    more than 2 months ago
  • $137.2k - $196k per year

     ...About the Role:  As a Senior iOS Engineer at Tubi, you’ll play a critical role on our mobile engineering team, focusing on developing, improving, and maintaining our iOS, tvOS, and visionOS applications. Your work will directly contribute to providing our audience with an... 
    Senior
    Long term contract
    Remplacement
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi, Inc.

    Toronto, ON
    22 days ago
  • $136k - $187k per year

     ...points at scale. We're looking for a Senior level Platform Engineer to join a team of highly skilled and...  ...computer science fundamentals such as data structures and algorithms ~ Experience...  ...~Demonstrably followed best software engineering principles ~Familiarity... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    a month ago
  • $142k - $158k per year

     ...specific team. This is a requirement for this role. Job title: Senior Software Engineer   What your day-to-day will look like: · Identify,...  ...individually and aligned to experience, skills, and market context. The posted range reflects typical expectations for... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Toronto, ON
    more than 2 months ago
  • $120k - $160k per year

     ...’s most trusted platforms for financial data access, enrichment, and money movement....  ...in. The Role We're hiring our Senior Data Engineer (Data / ML Platform) to stand up data engineering...  ...in Computer Science, Data Engineering, Software Engineering, or a related technical... 
    Senior
    Full time
    Contract work
    Remote work
    Flexible hours

    Flinks

    Toronto, ON
    more than 2 months ago
  • $125k - $165k per year

     ...organisations that want to plan smarter and move faster. As a Senior Software Engineer at Prophix, you'll play a central role in shaping the product...  ...responsibly to support tasks such as research, drafting, and data review ~ Able to learn new tools and adapt as technology... 
    Senior
    Full time
    Internship

    Prophix

    Toronto, ON
    more than 2 months ago
  • $96.4k - $142.66k per year

     ...great products that impact millions of people? Passionate about data and building highly scalable systems that process millions of...  ...minute and terabytes of data per day? Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics organization... 
    Senior
    Full time
    Local area

    Zynga, Inc.

    Toronto, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Market Data. Be the first to apply!