This position is closed and is no longer accepting applications.

Senior Full-Stack Engineer

Alpaca Tokyo May 8 2025
  • 💴 No salary range given
  • 🏡
    Fully remote
    From anywhere in the world
  • 🌏
    Apply from abroad
    Relocate to Japan
  • 💬
    No Japanese required
    Business English
  • 🧪
    Senior level
    5+ years experience required

About Alpaca

Alpaca Tokyo

Alpaca is a fast-growing series D fintech company that’s raised over $170 million in funding. Our API-first stock and crypto platform enables developers and businesses across the world to build trading algorithms, applications, and brokerage services.

Key benefits

  • Japanese co-founders, US headquartered

About the position

As a Senior Full-Stack Engineer, you will be responsible for designing, implementing, and maintaining systems and services that form the foundation of Alpaca and empower millions of users who trade billions of dollars worth of assets.

The Application Engineering Team is responsible for all interactive products within our ecosystem, encompassing the frontends and backends of both operational software and user-facing applications. Working closely with our users and internal stakeholders, we specialize in delivering complete end-to-end solutions across the full suite of frontend and backend systems at Alpaca.

For this role, we are seeking an experienced full-stack engineer who has is a proven track record of designing and building scalable systems and applications. In this position, you will have the autonomy to architect and implement solutions that meet our strategic objectives.

Responsibilities

  • You will own projects that push the boundaries of Alpaca’s products and systems.
  • Stay deeply connected to the needs of our customers and stakeholders.
  • Drive the conversations on architectural decisions and product design.
  • Work closely with cross-functional teams to carry your projects from design to production.
  • Be responsible for the delivery of high-visibility and high-impact initiatives.

Requirements

  • 5+ years of experience in full-stack development with Golang & TypeScript/React.
  • Excellent communication and collaboration skills.
  • Ability to collect and translate stakeholder requirements into fully realized features.
  • Proficient in TypeScript and React.
  • Proficient in HTML and CSS frameworks such as TailwindCSS.
  • Proficient in at least one modern systems programming language like Golang or C#.
  • Passionate about creating intuitive and performance user interfaces.
  • Experience with SQL and relational databases, preferably PostgreSQL.
  • Experience with REST APIs and best practices.
  • Attention to detail and an appreciation for design aesthetics.

Nice to haves

While not specifically required, tell us if you have any of the following.

  • Algo trading experience (either professional or personal).
  • Experience with major cloud platforms (we primarily use GCP).
  • Experience or understanding of financial markets.
  • Experience with Docker and Kubernetes.
  • Experience working at a startup.
  • Experience working remotely.

Meet Alpaca's Developers

Product Engineer Jackson To shares his thoughts about Alpaca's mission statement, its financial education platform, and the developer-centered work environment.

Read their story...

Related jobs

More jobs like this

We'll send you a digest of new English-friendly software developer jobs in Japan. Your email stays private, we don't share or sell it.