
Senior Software Engineer New Markets - UK Remote
Primary stack
Nice to have's
Job description
About the Position
Senior Software Engineer New Markets - UK Remote
Remote - UK
About the Company
Alpaca is a US-headquartered, global leader in agent-first brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more.
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 10 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 $400 million in funding from top-tier global investors including Portage Ventures, Spark Capital, Tribe Capital, Social Leverage, Horizons Ventures, Opera Tech Ventures, SBI Group, Derayah Financial, Unbound, Peak XV, Elefund, and Y Combinator.
Responsibilities
As a Senior Engineer, you will be responsible for:
- Designing, implementing, and maintaining the systems and services that form Alpaca's foundation and empower millions of users who trade billions of dollars worth of assets.
- Regional recruitment initiatives, supporting cross-functional team projects, mentoring talent on our engineering principles and practices, and fostering Alpaca culture in the region.
- Serving as the operational reliability and engineering lead and the incident commander during regional business hours, ensuring proactive 24x7 stability.
- Designing a highly scalable, mission-critical brokerage system.
- Developing and enhancing the middle- and back-office systems, including gRPC microservices, a React-based UI for internal administration and API developers, and third-party vendor integrations.
- Collaborating with Alpaca's core teams to enhance and transform the core framework, enabling support for multiple languages, currencies, and markets.
- Collaborating with tech leads in other regions both synchronously and asynchronously, using Slack and occasional meetings outside of regular working hours to align with global teams.
- Troubleshooting incidents and reported bugs to maintain system integrity and performance.
- Thriving in a global environment, effectively navigating regulatory requirements and building scalable solutions to support Alpaca's international growth.
- Being on-call to assist with timely engineering projects.
Requirements
-
Must-Haves:
- Strong problem-solving skills paired with a proactive mindset.
- Proficiency in Go or similar backend languages, with expertise in designing robust and efficient system architectures.
- Strong communication skills to collaborate effectively with global teams, local regulators, vendors, and internal stakeholders.
- Ability to act as incident commander and lead and troubleshoot incidents or bugs with authority.
- Strong computer science fundamentals and proven software engineering architecture experience.
- Ability to work independently in a fully remote, globally distributed team, and under pressure in a fast-paced environment.
- Strategic thinking and the ability to translate technical concepts into business strategies.
- Experience with event-driven design.
-
Nice-to-Haves:
- Experience with AI tooling such as Cursor, Claude Code, Codex or others.
- Experience working in a startup or fast-growing technology company.
- Knowledge of emerging technologies.
- Experience with domain-driven design.
- Experience working with global teams.
- Experience in the financial services industry, specifically with online trading platforms, brokerage systems, or fintech companies.
- Experience in designing and developing complex financial systems, preferably including double-entry accounting.
- Understanding of financial transaction processing, trade lifecycle management, and settlement processes.
- Strong experience with online trading systems, including order management, execution, market data processing, and real-time trade processing.
- Experience in building scalable, high-availability financial applications that handle multi-currency transactions.
- Experience working with financial APIs, market data integrations, and trade settlement processes.
- Familiarity with regulatory compliance requirements in financial markets.
We Offer
- 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.
Apply for this Job
© Alpaca Expo Group. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Международная группа компаний Alpaca Expo Group по дизайну и изготовлению выставочных стендов c22-летнимопытом работы. Мы реализовали более 1300 проектов в Украине и других странах.
More at Alpaca Expo Group
All 79 roles
Trading Operations Associate - West Coast
Alpaca Expo Group · United States

Team Lead Engineer - Crypto
Alpaca Expo Group

Staff Software Engineer - Margin & Risk
Alpaca Expo Group · United States

Staff Software Engineer - Corporate Actions & Security Master
Alpaca Expo Group · United Kingdom +1