⬅️  To Main System Design jobs

Create flexible and precise queries that fit your needs exactly. Example: React.js, -USA  × Laravel, Vue.js, -Contract  × will get you jobs that are (React.js and not in USA) or (Laravel and Vue.js and not Contract/Freelance).

You can mix and match any tags, negations and groups in any order. And don't worry about typos – the search is fuzzy.

Dismiss

Aurosglobal Remote
About us At Auros, we’re dedicated to advancing the cryptocurrency ecosystem through unparalleled liquidity and market-making services. We’re one of the largest participants in the market, trading across 10+ global locations, facilitating 3-4% of global daily volumes, and have connectivity to over 50 venues. What sets us apart, though, is our culture. We believe in hiring smart people and empowering them to do their best work. From day one you’ll have the autonomy and support to really excel. Our relentless focus on delivery drives us to continuously push boundaries and achieve exceptional results, all while offering abundant opportunities for personal and professional growth in the dynamic realm of digital assets. The Opportunity This is an exciting role as a key developer solving problems facing our finance, middle office and trading desks to ensure smooth operation of our trading strategies and financial reporting. These systems have to process millions of transactions

About us At Auros, we’re dedicated to advancing the cryptocurrency ecosystem through unparalleled liquidity and market-making services. We’re one of the largest participants in the market, trading across 10+ global locations, facilitating 3-4% of global daily volumes, and have connectivity to over 50 venues. What sets us apart, though, is our culture. We believe in hiring smart people and empowering them to do their best work. From day one you’ll have the autonomy and support to really excel. Our relentless focus on delivery drives us to continuously push boundaries and achieve exceptional results, all while offering abundant opportunities for personal and professional growth in the dynamic realm of digital assets. The Opportunity This is an exciting role as a key developer solving problems facing our finance, middle office and trading desks to ensure smooth operation of our trading strategies and financial reporting. These systems have to process millions of transactions from dozens of different exchange and banking platforms around the world in dozens of currencies (fiat and crypto). Job Responsibilities

Work with the finance and middle office teams and traders to understand the core problems facing the team and firm’s cryptocurrency trading. Keep up to date on latest developments in the Decentralized Finance (DeFi) and cryptocurrency space. Design and build systems to facilitate trading activities, focused on middle office and finance functions accounting for trading on centralized and decentralized crypto exchanges. Develop full stack solutions using databases, message queues, websockets, HTTP and UI's to solve the complex problems involved in cryptocurrency trading Develop reports, monitoring tools, deployment tools and troubleshooting tools for our trading and accounting systems. Troubleshoot and resolve system issues as and when they occur   Engage with the wider team in system design discussions, code reviews, problem solving, brain-storms and daily office banter

Who you are Our ideal candidate will have:

Bachelor Degree in Computer Science, or other related discipline (although strong software development experience with a less directly related degree will be considered) 2-5 years’ relevant working experience, preferably in financial service industry such as a hedge fund, securities firm, bank, fund administrator or cryptocurrency firm A strong interest in decentralized finance and cryptocurrencies, and solving complicated puzzles that arise in this line of business. Can demonstrate good programming skills in Python, with a strong understanding of data structures and algorithms. Strong skills in data design. Able to articulate ideas and concepts clearly. Reliable, take pride in delivering robust software and are willing to be on call to support the systems you develop. Must be highly organized, have strong attention to detail and the ability to meet established deadlines Ability to be resourceful, work effectively as a team player and can clearly communicate with individuals at all levels of the organization Enjoy trouble shooting and problem solving High integrity, self-confident, positive and creative mind Good oral and written communication skills in English

What We Offer in Return

Opportunity to work at the forefront of the digital asset industry Remote and flexible work Autonomy and a flat structure means you can contribute your ideas from day one and help shape the foundation that will power our future business.

At Auros, we value nimbleness, drive for success, owner mentality, and collaboration. Join us in shaping the future of financial services across Asia and beyond!

Apply Now:

Permalink

Raiku Remote
As a Senior Rust Core Engineer at Raiku, you will spearhead our engineering efforts, driving the innovation and implementation of next-generation high-performance distributed systems. You will work with a highly proficient team of core engineers who have all contributed to foundational and novel network components. We believe in hiring only exceptional individuals who are highly motivated to work on complex core infrastructure challenges and are motivated by a coherent system design philosophy that will drive our industry forward. Expect frequent group discussions on architecture, new design specs and code reviews. We are all deeply committed to frequently shipping quality code. About Raiku Raiku is reimagining Solana’s consensus ecosystem by developing software that directly connects validators with purpose-built execution environments. We’re building institutional-grade infrastructure that delivers unprecedented performance, guarantee

As a Senior Rust Core Engineer at Raiku, you will spearhead our engineering efforts, driving the innovation and implementation of next-generation high-performance distributed systems. You will work with a highly proficient team of core engineers who have all contributed to foundational and novel network components.

We believe in hiring only exceptional individuals who are highly motivated to work on complex core infrastructure challenges and are motivated by a coherent system design philosophy that will drive our industry forward. Expect frequent group discussions on architecture, new design specs and code reviews. We are all deeply committed to frequently shipping quality code.

About Raiku

Raiku is reimagining Solana’s consensus ecosystem by developing software that directly connects validators with purpose-built execution environments. We’re building institutional-grade infrastructure that delivers unprecedented performance, guaranteed transaction inclusion, and deterministic settlement for the next generation of internet-native applications. We unlock radical bandwidth and latency improvements by shifting Solana’s focus to state verification.

About the Engineering Team

As a team, we are building an entire platform written in Rust, which connects the L1 and L2s and allows us to create deeply complex scenarios and interactions with the running network. While your primary focus for this role is Rust and complex interactions with different components, you will likely also be involved in infrastructure (e.g., k8s), script writing, and supporting projects in other languages (e.g., Go). Working at every level of the stack is necessary to understand the big picture and how everything is wired together.

Responsibilities

  • Highly motivated to contribute to our mission and be part of something bigger. Excited to work on projects that are ground-breaking and complex.
  • Refactor, improve and lead software design implementation
  • Communicate effectively with the team and document your code. It is also expected that founding engineers mentor less experienced engineers.
  • Read and understand protocol specifications and be able to break them into issues and turn them into Rust code.
  • Maintaining a large codebase with many components and keeping it well-designed, future-proofed, modular and highly performant
  • Automate security testing processes and benchmarks, creating innovative tools and frameworks for continuously improving our systems.

What You’ll Bring:

  • A bachelor’s or master’s degree in Computer Science, Engineering, or a related technical field, coupled with practical experience in blockchain systems.
  • At least 3 years of experience in distributed systems, with a deep technical understanding of L1 and L2 architectures.
  • Strong proficiency in Rust, with at least 2-3 years of Rust experience.
  • Strongly emphasising writing performant and secure code.
  • Demonstrated experience in designing, developing, and deploying scalable distributed systems.
  • An analytical mindset with the ability to anticipate and mitigate emerging security threats, leveraging a comprehensive understanding of the blockchain landscape.

Preferred Qualifications

  • Active open-source contributions in core protocol engineering (such as Firedancer, Reth, Lighthouse, Geth, …).
  • Direct involvement in the Solana ecosystem, with contributions to Solana’s runtime, scheduler, or other core systems.
  • Experience writing Solana Program Library (SPL) and Anchor or similar frameworks
  • Active engagement with the blockchain security research community, evidenced by contributions to open-source projects, publications, or presentations at notable conferences.

Benefits

  • Competitive remuneration packages based on iterative market research, including tokens
  • Remote-first and self-initiating with flexible hours
  • Work with team players who are genuinely excited about their impact and projects.
  • A dynamic and collaborative work environment that fosters innovation and recognises individual contributions to collective success
  • Opportunities for professional growth and advancement within a rapidly growing technological frontier
Permalink

Neutrl Labs Dubai
Quantitative Software Engineer Globally Remote / Engineering / DeFi Protocol Who We Are We are building a cutting-edge delta-neutral trading protocol that captures volatility and yield across BTC, ETH, and liquid altcoins through advanced basis trading, OTC liquidity strategies, and perpetual derivatives. By combining market-neutral strategies and innovative hedging solutions, we provide unparalleled capital efficiency for institutional and advanced traders. Our team has deep experience from leading crypto protocols, traditional finance firms, and exchanges, backed by top-tier investors and partners. We are creating the next generation of yield-optimised trading infrastructure for the digital asset markets. What We Are Building We are pioneering a delta-neutral, volatility-driven trading infrastructure designed to enable scalable exposure to major digital assets while managing directional risk.

Quantitative Software Engineer

Globally Remote / Engineering / DeFi Protocol

Who We Are

We are building a cutting-edge delta-neutral trading protocol that captures volatility and yield across BTC, ETH, and liquid altcoins through advanced basis trading, OTC liquidity strategies, and perpetual derivatives.

By combining market-neutral strategies and innovative hedging solutions, we provide unparalleled capital efficiency for institutional and advanced traders. Our team has deep experience from leading crypto protocols, traditional finance firms, and exchanges, backed by top-tier investors and partners. We are creating the next generation of yield-optimised trading infrastructure for the digital asset markets.

What We Are Building

We are pioneering a delta-neutral, volatility-driven trading infrastructure designed to enable scalable exposure to major digital assets while managing directional risk. Our protocol integrates:

  • Delta-Neutral Strategies: Leveraging basis trades, funding rate arbitrage, and hedging for consistent, market-neutral yield.
  • OTC Integration: Discounted asset acquisition for cost optimisation and arbitrage opportunities.
  • Automated Hedging: Combining perpetual futures, options, and liquidity strategies to minimise risk.

This platform is tailored to institutions, treasuries, and sophisticated market participants looking for capital-efficient yield in the crypto space.

Who We Are Looking For

We are seeking a Quantitative Software Engineer who is excited to work at the intersection of financial innovation and frontier technology. You are a problem-solver who thrives in a fast-paced, zero-to-one environment and have a passion for designing sophisticated trading systems.

You will play a pivotal role in building and optimising the internal trading and arbitrage platform, enabling automated delta-neutral strategies that scale across both centralised exchanges and DeFi markets.

Role Summary

The Quantitative Software Engineer will develop and maintain a high-performance internal trading and arbitrage platform. You will design automated delta-neutral derivative strategies, integrate with smart contracts, and collaborate across teams to deliver robust trading solutions for real-world market conditions.

Key Responsibilities

  • Develop and maintain an internal trading and arbitrage platform, focusing on real-time low-latency data capture, order execution, and risk monitoring. Design and implement automated delta-neutral derivative strategies across centralised venues and DeFi smart contracts. Establish secure and efficient connectivity with
  • custody providers, centralised exchanges, and OTC desks for seamless trading operations. Optimise systems for
  • latency, scalability, and high-performance execution.
  • Collaborate with smart contract engineers to integrate delta-neutral strategies within DeFi ecosystems.
  • Build internal monitoring tools to track risk, funding rates, and arbitrage opportunities
  • in real-time. Work cross-functionally with other engineers and quantitative analysts to drive product innovation.

Qualifications

  • Minimum 2 years’ professional experience at a reputable crypto trading firm, hedge fund, DeFi protocol, or digital asset exchange, with a proven track record of delivering high-quality trading systems in production environments.
  • Expert-level proficiency in Python programming, with demonstrable experience in architecting, developing, and maintaining robust, high-performance trading systems. Experience with advanced Python libraries (e.g., NumPy, pandas, asyncio, websockets) and hands-on exposure to asynchronous, event-driven programming is required.
  • Proficiency in Rust/C++/Go is highly desirable, including experience in building performance-critical components, low-latency systems, or integrating low latency modules with Python applications.
  • Hands-on experience with market-making engines or quantitative trading platforms, including system design, order management, strategy implementation, and real-time risk management. Familiarity with order book dynamics, liquidity provisioning, and exchange connectivity (REST/WebSocket APIs, FIX protocol, etc.) is essential.
  • Deep understanding of networking, CPU and memory models, and low-level programming concepts, including multi-threading, concurrency, and performance profiling. Experience with optimizing system resource usage and troubleshooting latency or throughput bottlenecks is required.
  • Familiarity with Solidity and blockchain fundamentals, including smart contract development, security best practices, wallet integration, and decentralised infrastructure (e.g., EVM-compatible chains, Layer 2 scaling solutions, bridges).
  • Demonstrated quantitative and analytical skills, including experience designing, backtesting, and optimizing quantitative trading strategies. Strong grasp of statistics, probability, and time-series analysis; proficiency in using simulation frameworks and data analysis tools.
  • Strong understanding of financial markets and market microstructure, especially in the context of crypto assets, derivatives, and DeFi protocols.
  • Experience working with large-scale data pipelines and real-time data processing, including ETL design, data validation, and integration with cloud-based or distributed systems (e.g., Kafka, Redis, TimescaleDB).
  • Comfortable with DevOps practices, including containerization (Docker), CI/CD pipelines, infrastructure-as-code, and monitoring/alerting tools.
  • Ability to work collaboratively in a remote-first, fast-paced environment, including excellent communication skills, self-motivation, and the capacity to manage multiple priorities and deliver under tight deadlines.
  • Fluent in English, both written and spoken, with the ability to clearly explain complex technical concepts to both technical and non-technical stakeholders.
  • Bachelor’s degree or higher in Computer Science, Mathematics, Engineering, Physics, or a related quantitative discipline is strongly preferred.

Our Engineering Stack

  • Frontend: React, Next.js, Wagmi, Viem, TailwindCSS.
  • Backend: Python, Solidity, SQL, GraphQL, Docker, AWS, Ethereum.

What We Offer

  • Competitive Salary: Commensurate with experience.
  • Globally remote working opportunities with flexible hours.
  • An opportunity to build the next generation of yield-optimised trading infrastructure in crypto.
  • Collaboration with a world-class team driving innovation in delta-neutral strategies and OTC trading.
  • The chance to work on a protocol that bridges centralised and decentralised markets, delivering solutions for institutional-grade DeFi.

Why Join Us?

If you are passionate about building automated delta-neutral strategies, low-latency systems, and cutting-edge trading solutions, this is your opportunity to make a real impact. Join us as we transform how institutions capture volatility and yield in the crypto markets.

Apply now and help redefine the future of decentralised capital efficiency.

Permalink

Raiku Remote
As a Senior Rust Core Engineer at Raiku, you will spearhead our engineering efforts, driving the innovation and implementation of next-generation high-performance distributed systems. You will work with a highly proficient team of core engineers who have all contributed to foundational and novel network components. We believe in hiring only exceptional individuals who are highly motivated to work on complex core infrastructure challenges and are motivated by a coherent system design philosophy that will drive our industry forward. Expect frequent group discussions on architecture, new design specs and code reviews. We are all deeply committed to frequently shipping quality code. About Raiku Raiku is reimagining Solana’s consensus ecosystem by developing software that directly connects validators with purpose-built execution environments. We’re building institutional-grade infrastructure that delivers unprecedented performance, guarantee

As a Senior Rust Core Engineer at Raiku, you will spearhead our engineering efforts, driving the innovation and implementation of next-generation high-performance distributed systems. You will work with a highly proficient team of core engineers who have all contributed to foundational and novel network components.

We believe in hiring only exceptional individuals who are highly motivated to work on complex core infrastructure challenges and are motivated by a coherent system design philosophy that will drive our industry forward. Expect frequent group discussions on architecture, new design specs and code reviews. We are all deeply committed to frequently shipping quality code.

About Raiku

Raiku is reimagining Solana’s consensus ecosystem by developing software that directly connects validators with purpose-built execution environments. We’re building institutional-grade infrastructure that delivers unprecedented performance, guaranteed transaction inclusion, and deterministic settlement for the next generation of internet-native applications. We unlock radical bandwidth and latency improvements by shifting Solana’s focus to state verification.

About the Engineering Team

As a team, we are building an entire platform written in Rust, which connects the L1 and L2s and allows us to create deeply complex scenarios and interactions with the running network. While your primary focus for this role is Rust and complex interactions with different components, you will likely also be involved in infrastructure (e.g., k8s), script writing, and supporting projects in other languages (e.g., Go). Working at every level of the stack is necessary to understand the big picture and how everything is wired together.

Responsibilities

  • Highly motivated to contribute to our mission and be part of something bigger. Excited to work on projects that are ground-breaking and complex
  • Refactor, improve and lead software design implementation
  • Communicate effectively with the team and document your code. It is also expected that founding engineers mentor less experienced engineers.
  • Read and understand protocol specifications and be able to break them into issues and turn them into Rust code.
  • Maintaining a large codebase with many components and keeping it well-designed, future-proofed, modular and highly performant
  • Automate security testing processes and benchmarks, creating innovative tools and frameworks for continuously improving our systems.

What You’ll Bring:

  • A bachelor’s or master’s degree in Computer Science, Engineering, or a related technical field, coupled with practical experience in blockchain systems.
  • At least 3 years of experience in distributed systems, with a deep technical understanding of L1 and L2 architectures.
  • Strong proficiency in Rust, with at least 2-3 years of Rust experience.
  • Strongly emphasising writing performant and secure code.
  • Demonstrated experience in designing, developing, and deploying scalable distributed systems.
  • An analytical mindset with the ability to anticipate and mitigate emerging security threats, leveraging a comprehensive understanding of the blockchain landscape.

Preferred Qualifications

  • Active open-source contributions in core protocol engineering (such as Firedancer, Reth, Lighthouse, Geth, …).
  • Direct involvement in the Solana ecosystem, with contributions to Solana’s runtime, scheduler, or other core systems.
  • Experience writing Solana Program Library (SPL) and Anchor or similar frameworks
  • Active engagement with the blockchain security research community, evidenced by contributions to open-source projects, publications, or presentations at notable conferences.

Benefits

  • Competitive remuneration packages based on iterative market research, including tokens
  • Remote-first and self-initiating with flexible hours
  • Work with team players who are genuinely excited about their impact and projects.
  • A dynamic and collaborative work environment that fosters innovation and recognises individual contributions to collective success
  • Opportunities for professional growth and advancement within a rapidly growing technological frontier
Permalink

Aurosglobal Remote
About us At Auros, we’re dedicated to advancing the cryptocurrency ecosystem through unparalleled liquidity and market-making services. We’re one of the largest participants in the market, trading across 10+ global locations, facilitating 3-4% of global daily volumes, and have connectivity to over 50 venues. What sets us apart, though, is our culture. We believe in hiring smart people and empowering them to do their best work. From day one you’ll have the autonomy and support to really excel. Our relentless focus on delivery drives us to continuously push boundaries and achieve exceptional results, all while offering abundant opportunities for personal and professional growth in the dynamic realm of digital assets. The Opportunity This is an opportunity to develop trading systems for crypto currencies in the rapidly evolving class of digital assets. You will work with our traders and other experienced developers on improving and adding to our core systems. These systems a

About us At Auros, we’re dedicated to advancing the cryptocurrency ecosystem through unparalleled liquidity and market-making services. We’re one of the largest participants in the market, trading across 10+ global locations, facilitating 3-4% of global daily volumes, and have connectivity to over 50 venues. What sets us apart, though, is our culture. We believe in hiring smart people and empowering them to do their best work. From day one you’ll have the autonomy and support to really excel. Our relentless focus on delivery drives us to continuously push boundaries and achieve exceptional results, all while offering abundant opportunities for personal and professional growth in the dynamic realm of digital assets. The Opportunity This is an opportunity to develop trading systems for crypto currencies in the rapidly evolving class of digital assets. You will work with our traders and other experienced developers on improving and adding to our core systems. These systems are predominantly written in python and C++. These systems have to process millions of transactions from dozens of different Cefi and Defi platforms around the world in dozens of currencies (fiat and crypto). The scale of this problem will present interesting technical challenges for you to work on, especially as we grow further as a company. Job Responsibilities

Develop trading system infrastructure in Python and C++ as directed Work with traders, middle office and other stakeholders to understand the core problems that each of the teams is facing, in both Cefi and Defi environments and design solutions Deploy trading system components into our production environment Be responsible for troubleshooting system issues as and when they occur Identify opportunities for system improvements Engage with the team during system design discussions, code reviews, trading idea brainstorms and daily office banter.

Who you are

A software engineer with 5+ years experience in developing clean, maintainable and performant code.  You have 3+ years experience developing in both python and C++ Good programming skills, with a strong understanding of data structures and algorithms You can find the balance between delivering clean, testable, reliable code and rapidly deploying new system features to take advantage of market opportunities You are reliable, take pride in delivering robust software and are willing to be on call to support the systems you develop You’re able to precisely articulate software concepts and designs You have a Bachelor's degree (or above) in Computer Science, Software Engineering or similar, with excellent results. A strong interest in finance and cryptocurrencies, and solving complicated puzzles that can arise in this line of business (Desirable skill)

What We Offer in Return

Opportunity to work at the forefront of the digital asset industry Remote and flexible work Autonomy and a flat structure means you can contribute your ideas from day one and help shape the foundation that will power our future business.

At Auros, we value nimbleness, drive for success, owner mentality, and collaboration. Join us in shaping the future of financial services across Asia and beyond!

Apply Now:

Permalink

Bitgo Remote
BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage. Since our founding in 2013, we have focused on enabling our clients to securely navigate the digital asset space. With a global presence and multiple Trust companies, BitGo serves thousands of institutions, including many of the industry's top brands, exchanges, and platforms, and millions of retail investors worldwide. As the operational backbone of the digital economy, BitGo handles a significant portion of Bitcoin network transactions and is the largest independent digital asset custodian, and staking provider, in the world. For more information, visit www.bitgo.com.This role will require being full-time onsite at our Palo Alto office to support collaborative team dynamics and innovative problem-solving. BitGo is looking for a Senior Software Engineer who will join our GoUSD Team. Team De

BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage. Since our founding in 2013, we have focused on enabling our clients to securely navigate the digital asset space. With a global presence and multiple Trust companies, BitGo serves thousands of institutions, including many of the industry's top brands, exchanges, and platforms, and millions of retail investors worldwide. As the operational backbone of the digital economy, BitGo handles a significant portion of Bitcoin network transactions and is the largest independent digital asset custodian, and staking provider, in the world. For more information, visit www.bitgo.com.This role will require being full-time onsite at our Palo Alto office to support collaborative team dynamics and innovative problem-solving. BitGo is looking for a Senior Software Engineer who will join our GoUSD Team. Team Description Join BitGo’s GoUSD team and help shape the future of stablecoins. We are dedicated to creating stablecoin infrastructure that is secure, compliant, and built for the future of digital finance. Our goal is to raise the bar for stablecoins by combining efficiency with transparency, ensuring reliability for users and institutions alike. If you’re excited about shaping the evolution of stablecoins and driving real impact in the crypto space, join us! Skills & Experience:  Required:

At least 6 years of proven experience of back-end and server-side development Great at algorithm design, problem solving, and complexity analysis Strong experience with technical system design across multi-functional teams Strong experience with Elixir, Phoenix, LiveView, and PostgreSQL Strong experience with RESTful API design Experience with microservices and service-oriented architectures Experience with unit and functional testing and debugging Experience in Git/GitHub and branching methodologies, code review tools, CI tools, etc. Ability to move quickly and adjust course as needed in a fast-paced environment Bachelor’s degree in computer science, applied mathematics, or another technical discipline from a top university Understanding of and strong interest in cryptocurrencies and blockchain

Preferred:

Experience with Ash framework Experience with TypeScript, Node.js, Express, and MongoDB Experience developing consumer-facing crypto products Proven experience building public-facing APIs and/or workflow applications in a production environment Experience working on interactive UIs with LiveView or React  Experience working with clients and/or business partners Familiarity with any of the following: digital wallets, clearing and settlement, lending, trading, accounting systems, etc

Why Join BitGo? Disrupting an industry takes vision, innovation, passion, technical chops, drive to deliver, collaboration, and execution. Join a team of great people who strive for excellence and personify our corporate values of ownership, craftsmanship, and open communication. We are looking for new colleagues who bring innovative ways of thinking and problem solving, and who want risks to be part of the team that changes the world’s financial markets. Here are some of the benefits* of working at BitGo:

Competitive base salary, bonus and stock options 100% company paid health insurance for employee, partner and dependents Up to 4% 401k company match Paid parental leave, Paid vacation Free commuter/parking pass Free custom lunches, dinners and snacks  Computer equipment and workplace furniture to suit your needs Great colleagues and inspiring startup environment

*Benefits may vary based on location.  Pay Transparency Notice: Depending upon your leveling and location, the compensation for this role averages between $165,000 - $210,000 USD base salary. Equity, an annual performance bonus and the benefits outlined above are also a part of this role's package. Cryptocurrencies are the most disruptive change the financial services industry has seen in years. Join us and you’ll be able to look back and say you were part of the team that transformed investing.

Apply Now:

Permalink

Alpaca Remote
🗓  Tue, Apr 1 AWS Bash Crypto Docker Go Infrastructure Kubernetes Python React.js System Design Dental insurance Distributed team Health/medical insurance
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 150+ globally distributed memb

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 150+ 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 a Senior Engineer, you will be responsible for designing, implementing, and maintaining the systems and services that form the foundation of Alpaca and empower millions of users who are trading billions of dollars worth of assets. The Trading API Team is responsible for developing and maintaining all interactive products within our ecosystem, encompassing operational software and user-facing applications. The team's objective is to deliver seamless, high-quality experiences that meet the needs of diverse stakeholders, from internal users to end customers. The Trading API Team plays a critical role in driving our business forward by ensuring the smooth operation and continuous improvement of these products. For this role, we seek an experienced senior software engineer dedicated to delivering seamless and high-quality software solutions. The ideal candidate has a proven track record of designing and building scalable applications and is comfortable challenging conventions and advocating for innovative solutions. In this position, you will have the autonomy to architect and implement solutions that meet our strategic objectives, while also actively contributing to the goal-setting process alongside a collaborative, cross-functional team. Things You Get To Do:

You will play a pivotal role in architecting and developing web applications that push the boundaries of technology

You will work closely with cross-functional teams to create elegant and scalable software solutions that meet our clients’ needs

Own the delivery of high-visibility features/projects, from design to deployment

A unique opportunity to mentor junior developers and contribute to the overall technical strategy of our company

Who You Are (Must-Haves):

Minimum 5+ years of experience of software development

Experience with at least one modern programming language like React, GoLang, Python, etc. Preferably in Go and React

System design skills with object-oriented data modeling, service-oriented architectures, system abstraction

have previous software engineering experience with trading or exchange systems (OMS, EMS, exchanges, market making, algorithmic trading, quant trading) is a plus

Hands-on knowledge with Bash, Linux & Docker. Kubernetes experience is a plus

Experience with major cloud platforms (AWS/GCP/Azure)

How We Take Care of You:

Competitive Salary & Stock Options Benefits: Health benefits start on day 1. In the US this includes Medical, Dental, Vision. In Canada, this includes supplemental health care. In Japan, you are offered local benefits. Internationally, this includes a stipend value to offset medical costs.    New Hire Home-Office Setup: One-time USD $500 Monthly Stipend: USD $150 per month via a Brex Card Work with awesome hard working people, super smart and cool clients and innovative partners from around the world

Alpaca is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. Recruitment Privacy Policy

Apply Now:

Permalink

Alpaca Remote
🗓  Tue, Apr 1 CI/CD Crypto Fintech Google Cloud Infrastructure Kubernetes PostgreSQL QA/Testing Swift System Design Dental insurance Distributed team Health/medical insurance
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 150+ globally distributed memb

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 150+ 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 a Senior Backend Software Engineer on our Payments team, you will architect, build, and scale mission-critical financial systems that form the foundation of Alpaca's global treasury platform. You'll be responsible for systems that process billions of dollars in transactions daily while ensuring financial integrity, regulatory compliance, and operational excellence. Key Responsibilities:

Design and implement robust, scalable payment processing systems that support ACH and SWIFT payment rails, with architecture capable of expanding to additional payment networks across multiple jurisdictions Architected and maintained financial ledger systems that enforced proper accounting principles,s including double-entry bookkeeping, balance sheet integrity, and transaction immutability Develop two-phase transfer mechanisms that ensure atomicity, consistency, isolation, and durability (ACID) in financial transactions Create automated reconciliation systems for transaction verification, account balancing, and error detection Implement financial controls,s including segregation of duties, approvals workflow, and audit trails Build and enhance settlement systems that maintain perfect financial record-keeping with complete audit history Design and implement secure, auditable APIs for internal and external payment services Contribute to technical decision-making for the payments infrastructure roadmap Mentor junior engineers and participate in code reviews to maintain high engineering standards

Technical Environment:

Backend services primarily written in Go with a microservices architecture API services using gRPC for internal communication and RESTful interfaces for external systems Event-driven design patterns using message brokers for asynchronous processing PostgreSQL for transactional data with strong consistency requirements Kubernetes for containerization and orchestration on Google Cloud Platform Rigorous testing practices, including unit, integration, and end-to-end tests Continuous integration and deployment pipelines

Must-Haves:

5+ years of backend engineering experience with at least 3 years working with distributed systems at scale Strong expertise in Go, including production experience building and maintaining Go microservices Deep understanding of financial transactions, payment processing systems, and transaction safety Experience with ACH and SWIFT payment networks and their technical requirements Strong knowledge of financial accounting principles including:

Double-entry accounting with debits and credits Trial balance reconciliation General ledger management Financial reporting and statement generation Transaction matching and exception handling

Experience with two-phase commit protocols or similar transaction safety mechanisms Experience designing and implementing gRPC services and API gateways Proven experience with relational databases (preferably PostgreSQL) for financial record-keeping Experience working with distributed systems, eventual consistency, and event sourcing Strong system design skills with the ability to make architectural decisions and trade-offs Excellent problem-solving skills with a focus on reliability, security, and auditability

Nice-to-Haves:

Experience with international payment processing systems and multi-currency infrastructure Knowledge of ISO20022 financial messaging standards and implementation Experience with banking APIs and integration with core banking systems Familiarity with financial regulations related to money movement, including AML/KYC requirements Understanding of regulatory frameworks for cross-border transactions Experience building financial systems that support multiple jurisdictions Experience mentoring engineers and providing technical leadership Prior experience in fintech, brokerage, or trading systems Experience with observability tools for distributed systems monitoring Knowledge of security best practices for financial systems How We Take Care of You:

Competitive Salary & Stock Options Benefits: Health benefits start on day 1. In the US this includes Medical, Dental, Vision. In Canada, this includes supplemental health care. In Japan, you are offered local benefits. Internationally, this includes a stipend value to offset medical costs.    New Hire Home-Office Setup: One-time USD $500 Monthly Stipend: USD $150 per month via a Brex Card Work with awesome hard working people, super smart and cool clients and innovative partners from around the world

Alpaca is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. Recruitment Privacy Policy

Apply Now:

Permalink

Alpaca Remote
🗓  Tue, Apr 1 AWS Crypto Docker Fintech Heroku Infrastructure Java Kubernetes Python Rust Scala System Design Dental insurance Distributed team Health/medical insurance
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 150+ globally distributed memb

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 150+ 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: Alpaca is a next generation securities broker for algo traders.  With a clear vision and the right timing, we are a growing FinTech startup tapping into a new market in retail trading.  Our target users are tech savvy and analytical problem solvers who appreciate a modern technology stack and an innovative business model that helps to empower them to move beyond old school financial services. We look for engineers who think the same way. Your job is to build Alpaca's algo trading platform to satisfy our users who expect high quality and performance from their brokerage service.  This opportunity is similar to joining AWS or Heroku in their early days,  designing and architecting our platform by wearing many different hats in our small team. As an experienced engineer, you will write tons of code and make critical decisions about delivering the best experience to our customers.  This certainly requires deep knowledge in both frontend and backend, databases and distributed systems, as well as broad experience from low to high level in CPU-level hardware for high throughput, robust concurrency system design, abstract distributed system architecture for high availability and object-oriented data modeling with long term growth in mind. Joining an early stage startup, the payoff to this highly demanding environment will be worth the effort. You must have previous software engineering experience with trading or exchange systems (OMS, EMS, exchanges, market making, algorithmic trading, quant trading). Requirements:

Strong, experienced software engineer with lead experience is preferred Coding skills in both low and high level languages around C/C++, Go, Zig, Rust, Java, Scala, Python Low latency and high throughput optimization Experience with messaging queues and message brokers Analytical data-oriented mindset and skills Knowledge of algorithms, distributed systems, scalability, high availability, databases, low latency systems and concurrency control System design skills with object-oriented data modeling, service-oriented architectures, system abstraction Experience with the development and implementation of Order Management systems (OMS) and Risk Management systems (RMS)

Nice to have:

Algo trading experience (either professional or personal) FIX protocol knowledge Experience with observability, tracing, continuous profiling and benchmarking Financial market (exchange, broker-dealers, clearing, etc.) knowledge Experience with financial ledgers Statistical and quantitative analysis skills Experience with major cloud platforms (we primarily use GCP) Experience with Docker and Kubernetes How We Take Care of You:

Competitive Salary & Stock Options Benefits: Health benefits start on day 1. In the US this includes Medical, Dental, Vision. In Canada, this includes supplemental health care. In Japan, you are offered local benefits. Internationally, this includes a stipend value to offset medical costs.    New Hire Home-Office Setup: One-time USD $500 Monthly Stipend: USD $150 per month via a Brex Card Work with awesome hard working people, super smart and cool clients and innovative partners from around the world

Alpaca is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. Recruitment Privacy Policy

Apply Now:

Permalink