🎯 Assisted Hiring — $199 Get up to 10 best-fit candidates with all add-ons included. Click here to get started.

Senior Software Engineer – Advisory Suite

🌍 Remote Global
Posted 2h ago

✨ AI Summary

Company Overview: Alpaca, a US-based self-clearing broker-dealer, offers a comprehensive brokerage infrastructure for various financial assets, including stocks, ETFs, options, and cryptocurrencies. With over $320 million raised in funding, Alpaca serves financial institutions worldwide through its advanced APIs, catering to over 9 million brokerage accounts across 40 countries. Our dedicated team of over 230 professionals is committed to democratizing financial services and contributing to open-source initiatives.

Position Summary: We are on the lookout for a Senior Software Engineer to join our Advisory Suite team, focusing on essential features of our investment management platform. This role involves developing critical financial systems like portfolio rebalancing and trade aggregation.

Key Responsibilities:

  • Design and implement backend services for portfolio management and trade optimization.
  • Develop algorithms for trade aggregation and tax lot accounting.
  • Collaborate with cross-functional teams to translate financial requirements into robust systems.
  • Ensure code quality through reviews and participate in architectural discussions.
  • Contribute to scalability and observability efforts within the platform.

Qualifications:

  • Minimum of 5 years in software development.
  • Strong understanding of data structures, algorithms, and system design.
  • Experience in financial systems and familiarity with time-series processing is highly desirable.
  • Knowledge of fixed income concepts is a plus.
  • Able to thrive in a fast-paced and agile environment.

Tags

software developmentfinancial systemsalgorithmsportfolio managementagilebackend services