SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Alpaca is a US-headquartered global leader in agent-first brokerage infrastructure serving hundreds of financial institutions across 40 countries. The company provides institutional-grade APIs for stocks, ETFs, options, crypto, fixed income, and 24/5 trading, supporting over 10 million brokerage accounts. Backed by $400 million in funding from top-tier investors including Portage Ventures, Spark Capital, and Y Combinator, Alpaca operates a globally distributed team of 400+ members.
As a Senior Software Engineer for New Markets, you will design, implement, and maintain the systems and services that form Alpaca's foundation, empowering millions of users trading billions of dollars in assets. You will take on regional recruitment initiatives, support cross-functional team projects, mentor engineering talent on Alpaca's principles and practices, and foster company culture in your region. You will serve as the operational reliability and engineering lead during regional business hours, acting as incident commander to ensure proactive 24x7 stability.
Key responsibilities include designing highly scalable, mission-critical brokerage systems; developing and enhancing middle- and back-office systems including gRPC microservices and React-based UIs for internal administration and API developers; integrating third-party vendor systems; collaborating with core teams to enhance the framework for multiple languages, currencies, and markets; working with tech leads across regions synchronously and asynchronously; troubleshooting incidents and bugs; navigating regulatory requirements; and potentially serving on-call for engineering projects.
You will have autonomy to architect and implement solutions meeting strategic objectives while collaborating with cross-functional teams in a fully remote, globally distributed environment.
**Requirements:**
- Strong problem-solving skills and proactive mindset
- Proficiency in Go or similar backend languages with expertise in robust, efficient system architecture
- Strong communication skills for collaboration with global teams, regulators, vendors, and stakeholders
- Ability to act as incident commander, leading troubleshooting with authority
- Strong computer science fundamentals and proven software engineering architecture experience
- Ability to work independently in fully remote, globally distributed teams under pressure in fast-paced environments
- Strategic thinking and ability to translate technical concepts into business strategies
- Experience with event-driven design
**Nice-to-Haves:**
- Experience with AI tooling (Cursor, Claude Code, Codex, etc.)
- Startup or fast-growing technology company background
- Knowledge of emerging technologies
- Domain-driven design experience
- Global team collaboration experience
- Financial services industry experience, particularly online trading platforms, brokerage systems, or fintech
- Complex financial systems design and development, including double-entry accounting
- Financial transaction processing, trade lifecycle management, and settlement processes
- Online trading systems expertise (order management, execution, market data, real-time processing)
- Scalable, high-availability financial applications handling multi-currency transactions
- Financial APIs, market data integrations, and trade settlement experience
- Regulatory compliance knowledge in financial markets