Alpaca Expo Group logo

Senior Software Engineer New Markets - UK Remote

Alpaca Expo Group·Salary not specified

Primary stack

CommunicationGo

Nice to have's

AI toolingstartup experienceemerging technologiesdomain-driven designglobal teams experiencefinancial services industry experiencecomplex financial systems designonline trading systems experiencescalable financial applicationsfinancial APIsregulatory compliance

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

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

Popular searches