FlexHired LogoFlexHired
Logo of Alpaca

Alpaca

Lead Software Engineer - New Markets

Job Summary

This role involves leading a team of software engineers in building and maintaining scalable, reliable financial systems with a focus on high-availability and regulatory compliance. The candidate will collaborate across global teams and with local regulators to develop infrastructure supporting multi-currency transactions and international growth. Key responsibilities include mentoring engineers, designing backend solutions, and managing incident responses. The role requires strong experience in financial technology, software architecture, and operational leadership.

Required Skills

Cloud Architecture
Team Leadership
Problem-Solving
Cross-functional Collaboration
Regulatory Compliance
Mentoring
Backend Development
Incident Management
Accounting Principles
Software Architecture
APIs Development
Ledger Management
Financial Systems Design
Infrastructure Orchestration
Market Data Integration
Trade Settlement
Transaction Reconciliation

Benefits

Stock Options
Health Benefits
Home-Office Setup
Monthly Stipend

Job Description

Who We Are:

Alpaca is a US California headquartered brokerage infrastructure technology company and self-clearing broker-dealer, delivering execution and custody solutions for Stocks, ETFs, Options, Cryptocurrencies, and more, and has raised over $170 million in funding. Amongst our subsidiaries, Alpaca is a licensed financial services company in multiple countries, and we serve hundreds of financial institutions globally such as broker-dealers, investment advisors, hedge funds, and crypto exchanges.

Alpaca’s globally distributed team members bring in diverse experiences such as engineers, traders, and brokerage professionals to achieve our Mission of opening financial services to everyone on the planet. We are also deeply committed to open-source contributions and fostering a vibrant community. We will continue to enhance and improve our award-winning developer-friendly API and the infrastructure behind it.



Our Team Members:

We’re a team of 200+ globally distributed members who love working from our favorite places worldwide. Our team spans the USA, Canada, Japan, Hungary, Nigeria, Brazil, the United Kingdom, and more!

We’re looking for candidates eager to join Alpaca’s growing organization, who are excited about our Mission of “Open financial services to everyone on the planet and share our Values of “Stay Curious,” “Have Empathy,” and “Be Accountable.”

Your Role:

As the engineering tech lead for new market initiatives, you will be responsible for building a talented group of software engineers in Japan who will be members of our functional product and infrastructure engineering teams and able to work together across functional boundaries on high-growth initiatives. You will be responsible for regional recruitment initiatives, leading cross-functional team projects, mentoring talent with respect to our engineering principles and practices, and fostering Alpaca culture in the region. As the lead, you will also ensure operational reliability engineering and incident commander during regional business hours to ensure proactive 24x7 stability.

For this role, we are seeking an experienced engineering leader who is obsessed with delivering defect-free solutions, has proven experience architecting and building at scale, and who is not afraid of challenging conventions or voicing their opinions. In this role, you will have the autonomy to design and implement solutions to achieve defined goals while actively participating in defining those goals in cooperation with a cross-functional team. An understanding of cloud-based modern architecture, infrastructure, and orchestration practices are also great assets we actively look for.

Things You Get To Do:

  • Lead and mentor a team of software engineers, fostering a collaborative and innovative work environment.

  • Provide technical guidance and support, ensuring the team's adherence to best practices and development standards.

  • Collaborate with stakeholders, including finance, operations, and product teams, to understand and define requirements.

  • Design and implement backend solutions where reliability, scalability, and regulatory compliance matter.

  • Communicate project statuses, challenges, and solutions effectively to both technical and non-technical stakeholders.

  • Collaborate 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.

  • Engage with local regulators, vendors, and the broker operations team to ensure the development of a robust and scalable system that complies with local market regulations.

  • Work closely with Alpaca’s core teams to enhance and transform the core framework, enabling support for multiple languages, currencies, and markets.

  • Troubleshoot incidents and reported bugs to maintain system integrity and performance.

  • Thrive in a global environment, effectively navigating regulatory requirements and building scalable solutions to support Alpaca’s international growth.

  • You may be asked to be on-call to assist with timely engineering projects.

Who You Are (Must-Haves):

  • Proven experience in designing and developing complex financial systems, preferably including double-entry accounting.

  • Strong understanding of accounting principles, ledger structures, and transaction reconciliation.

  • Experience in building scalable, high-availability financial applications that handle multi-currency transactions.

  • Familiarity with regulatory compliance requirements in financial markets.

  • Proficiency in Go or similar backend languages, with expertise in designing robust and efficient system architectures.

  • Experience working with financial APIs, market data integrations, and trade settlement processes.

  • Strong communication skills to collaborate effectively with global teams, local regulators, vendors, and internal stakeholders.

  • Strong computer science fundamentals and proven software engineering architecture experience

  • Ability to work independently and under pressure in a fast-paced environment

  • Strategic thinking and the ability to translate technical concepts into business strategies.

  • Strong familiarity with the software development life cycle

  • Experience with domain-driven design and event-driven design

  • Obsession with performant, defect-free, maintainable code

  • Strong problem-solving skills paired with a proactive mindset

  • The ability to work independently and as part of a team

  • A preference for simple and elegant solutions

  • Ability to act as incident commander and lead and troubleshoot incidents or bugs with authority.

Who You Might Be (Nice-To-Haves):

  • Experience in the financial service sector

  • Experience working in a startup or fast-growing technology company.

  • Knowledge of emerging technologies

  • Experience or passion for financial markets

  • Experience managing vendors and organizational budgeting

  • Experience working with global teams

How We Take Care of You:

  • 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

Interested in this job?

Application deadline: Open until filled

Logo of Alpaca

Alpaca

Alpaca's easy to use APIs allow developers and businesses to trade algorithms, build apps and embed investing into their services.

See more jobs
Date PostedApril 1st, 2025
Job TypeFull Time
LocationRemote - Japan - APAC
SalaryCompetitive rates
Exciting remote opportunity (requires residency in China, India, Japan, Singapore, South Korea, Taiwan, Australia, New Zealand) for a Lead Software Engineer - New Markets at Alpaca. Offering competitive salary (full time). Explore more remote jobs on FlexHired!

Safe Remote Job Search Tips

Verify Employer Thoroughly

Research the company's identity thoroughly before applying. Check for a professional website with contacts, active social media, and LinkedIn profiles. Verify details across platforms and look for reviews on Glassdoor or Trustpilot to confirm legitimacy.

Never Pay to Get a Job

Legitimate employers never require payment for applications, training, background checks, or equipment. Always reject upfront payment requests or demands for bank details, even if they claim it's for purchasing necessary work gear on your behalf.

Safeguard Your Personal Information

Protect sensitive data like SSN, bank details, or ID copies. Share this only after accepting a formal, written job offer. Ensure it's submitted via a secure company system or portal, never through insecure channels like standard email attachments.

Scrutinize Communication & Interviews

Watch for communication red flags: poor grammar, generic emails (@gmail), vague details, or undue pressure. Be highly suspicious of interviews held only via text or chat apps; legitimate companies typically use video or phone calls.

Beware of Unrealistic Offers

If an offer's salary or benefits seem unrealistically high for the work involved, be cautious. Research standard pay for similar roles. Offers that appear 'too good to be true' are often scams designed to lure you into providing information or payment.

Insist on a Formal Contract

Always secure and review a formal, written job offer or employment contract before starting work or sharing final personal details. Ensure it clearly defines your role, compensation, key terms, and conditions to avoid misunderstandings or scams.

Related Jobs

Full Time
Remote - Japan - APAC

Subscribe Newsletter

Never miss a remote job opportunity. Subscribe to our newsletter today and receive exclusive job alerts, career advice, and industry insights delivered straight to your inbox.