BackEnd Developer - Miami, FL

Posted Yesterday
Be an Early Applicant
Miami, FL, USA
In-Office
Mid level
Marketing Tech • Financial Services • Cryptocurrency
The Role
Develop and maintain low-latency backend services for cryptocurrency trading, including market data, order routing, trade execution, APIs, and post-trade workflows. Responsibilities include designing, testing, deploying, troubleshooting, and optimizing production systems using Python, Rust, and/or C++. The role involves distributed systems, databases, event-driven architecture, code reviews, on-call support, cross-functional collaboration, and potential work with AI-powered features.
Summary Generated by Built In
Backend Engineer

Location: Miami, Florida | Full-Time | In-Office (Not Remote)

About CoinRoutes

CoinRoutes Inc. provides advanced algorithmic trading technology that enables clients to buy and sell crypto-assets more efficiently. Our platform supports the evolving digital asset markets, serving some of the world's largest crypto funds and trading firms.

We are looking for talented engineers who are excited to solve complex technical challenges and help build the infrastructure powering the next generation of digital asset trading.

Position Overview

We are seeking a Backend Engineer to design, develop, and maintain the core services that power the CoinRoutes trading platform.

In this role, you will help build and operate low-latency, high-throughput systems supporting market data, order routing, trade execution, and the APIs used by our trading applications.

Our technology stack includes Python/Django, Rust, and C++, running on AWS, alongside React-based client applications.

This is an opportunity for an engineer who enjoys working on real-time systems, solving complex problems, and building reliable software where performance, accuracy, and attention to detail are critical.

We are particularly interested in candidates with prior experience in fintech, financial services, or financial markets.

Responsibilities

You will contribute to a variety of projects based on business priorities, team needs, and your technical interests. We do not expect candidates to have experience in every area, but we value curiosity, adaptability, and a willingness to learn.

What You'll Do

  • Design, develop, test, and maintain backend services using Python, Rust, and/or C++.
  • Build and enhance systems supporting market data, order management, trade execution, and post-trade workflows.
  • Contribute to projects from initial design through development, testing, deployment, and ongoing maintenance.
  • Write automated tests, participate in code reviews, and follow established software engineering best practices.
  • Help maintain the reliability, performance, and security of systems handling sensitive client and trading data.
  • Participate in on-call responsibilities and assist with troubleshooting and resolving production issues.
  • Collaborate with product, trading, frontend, and infrastructure teams to deliver effective technical solutions.
  • Communicate progress, challenges, and technical tradeoffs clearly.
  • Leverage modern AI development tools, including Claude Code, Codex, and similar technologies, to improve development efficiency, debugging, testing, and documentation while maintaining high engineering standards.
  • Perform other duties as assigned.
Potential Projects

Depending on team priorities and your interests, you may have the opportunity to work on:

  • Integrating WebSocket and FIX feeds into our market data platform.
  • Connecting new cryptocurrency exchanges and liquidity providers to support order entry and execution.
  • Developing data aggregation and ETL pipelines for client reporting and analytics.
  • Enhancing algorithmic trading strategies in collaboration with our trading team.
  • Designing and developing APIs for client applications, internal tools, and external customers.
  • Building AI-powered features, agents, and workflow automations using LLM APIs, tool calling, and retrieval technologies.
Required Technical Skills
  • Strong professional experience with Python and at least one compiled language, preferably Rust or C++.
  • Experience building service-oriented architectures and working with message queues or event-driven systems.
  • Experience designing and implementing REST, RPC, and WebSocket APIs.
  • Understanding of concurrency, asynchronous programming, and performance optimization in latency-sensitive environments.
  • Experience with SQL and NoSQL databases, such as PostgreSQL and Redis, including schema design and query optimization.
  • Proficiency working in Linux-based development and production environments.
  • Strong understanding of data structures, algorithms, and distributed systems fundamentals.
  • Experience troubleshooting production systems using metrics, logs, traces, and profiling tools.
  • Basic understanding of financial or trading systems, including orders, fills, positions, and profit and loss (P&L).
  • Working knowledge of Git and GitHub.
Nice to Have
  • Experience in financial markets, particularly FIX protocols, market data, order book mechanics, or cryptocurrency exchange APIs.
  • Professional experience with Rust or other compiled programming languages.
  • Experience with data warehousing, ETL processes, aggregation, time-series data, and analytics platforms.
  • Familiarity with Django.
  • Experience with AWS, cloud infrastructure, containers, CI/CD pipelines, and infrastructure-as-code tools such as Terraform, CloudFormation, or CDK.
  • Familiarity with AI agent frameworks and orchestration tools such as LangGraph, OpenAI Agents SDK, Temporal, or n8n.
  • Experience with MCP and third-party tool integrations.
  • Familiarity with React and TypeScript to support collaboration with frontend engineers.
Qualifications
  • 2–4+ years of professional backend software engineering experience.
  • Ability and willingness to work full-time from our Miami office.
  • Demonstrated experience developing, deploying, and maintaining production software.
  • Willingness to participate in on-call rotations and learn from production incidents.
  • Strong communication skills, with the ability to work effectively with both technical and non-technical teams.
  • A collaborative approach to problem-solving and a willingness to support teammates.
  • Self-motivated, curious, and eager to learn new technologies.
  • Strong attention to detail, particularly when working with systems involving financial transactions and client funds.
  • Familiarity with the full software development lifecycle.
  • Ability to independently manage well-defined projects while recognizing when collaboration or guidance is needed.
  • Comfortable working in a fast-paced, growth-stage startup environment where priorities may evolve and responsiveness to client needs is important.
How We Work

At CoinRoutes, we value engineers who take ownership, communicate openly, collaborate across teams, and are motivated to continuously improve.

We encourage the thoughtful use of emerging AI development tools to accelerate productivity and innovation. However, we believe secure engineering practices, reliable testing, sound technical design, and human accountability remain essential.

We welcome candidates with diverse technical backgrounds who are eager to learn, experiment, and contribute to a growing technology platform.

Equal Opportunity Employer

CoinRoutes is an equal opportunity employer. We are committed to building an inclusive workplace and hiring the best talent regardless of race, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, or genetic information.

    Skills Required

    • Strong professional experience with Python and at least one compiled language, preferably Rust or C++
    • Experience building service-oriented architectures and working with message queues or event-driven systems
    • Experience designing and implementing REST, RPC, and WebSocket APIs
    • Understanding of concurrency, asynchronous programming, and performance optimization in latency-sensitive environments
    • Experience with SQL and NoSQL databases, including PostgreSQL and Redis, including schema design and query optimization
    • Proficiency working in Linux-based development and production environments
    • Strong understanding of data structures, algorithms, and distributed systems fundamentals
    • Experience troubleshooting production systems using metrics, logs, traces, and profiling tools
    • Basic understanding of financial or trading systems, including orders, fills, positions, and P&L
    • Working knowledge of Git and GitHub
    • 2-4+ years of professional backend software engineering experience
    • Ability and willingness to work full-time from the Miami office
    • Demonstrated experience developing, deploying, and maintaining production software
    • Willingness to participate in on-call rotations and learn from production incidents
    • Strong communication skills and ability to work effectively with technical and non-technical teams
    • Collaborative approach to problem-solving and willingness to support teammates
    • Self-motivated, curious, and eager to learn new technologies
    • Strong attention to detail when working with financial transactions and client funds
    • Familiarity with the full software development lifecycle
    • Ability to independently manage well-defined projects while recognizing when collaboration or guidance is needed
    • Comfort working in a fast-paced, growth-stage startup environment
    • Experience in financial markets, FIX protocols, market data, order book mechanics, or cryptocurrency exchange APIs
    • Professional experience with Rust or other compiled programming languages
    • Experience with data warehousing, ETL processes, aggregation, time-series data, and analytics platforms
    • Familiarity with Django
    • Experience with AWS, cloud infrastructure, containers, CI/CD pipelines, and infrastructure-as-code tools
    • Familiarity with AI agent frameworks and orchestration tools such as LangGraph, OpenAI Agents SDK, Temporal, or n8n
    • Experience with MCP and third-party tool integrations
    • Familiarity with React and TypeScript
    Am I A Good Fit?
    beta
    Get Personalized Job Insights.
    Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

    The Company
    HQ: Miami, FL
    28 Employees
    Year Founded: 2017

    What We Do

    CoinRoutes was built from the ground up to handle the unique market structure of crypto-assets as a leading provider of algorithmic trading strategies and execution management systems. Today, the company consolidates Market Data and offers Algorithmic Trading for over 1000 spot and derivative instruments from over 50 major exchanges and liquidity providers 24/7. Our patent-pending distributed architecture allows clients to keep control over their wallets and keys. See The Market. Trade Smarter. Supercharge your crypto trading.

    Similar Jobs

    HOC Inc. Logo HOC Inc.

    Back-end Engineer

    Fintech • Software • Financial Services • Automation
    In-Office or Remote
    7 Locations
    222 Employees

    BAE Systems, Inc. Logo BAE Systems, Inc.

    Editor

    Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
    Hybrid
    Patrick AFB, FL, USA
    40000 Employees
    75K-128K Annually

    Liberty Mutual Insurance Logo Liberty Mutual Insurance

    Inside Sales Representative

    Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
    Remote or Hybrid
    16 Locations
    40000 Employees
    45K-85K Annually

    Liberty Mutual Insurance Logo Liberty Mutual Insurance

    Inside Sales Representative

    Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
    Remote or Hybrid
    12 Locations
    40000 Employees
    45K-85K Annually

    Similar Companies Hiring

    Golden Pet Brands Thumbnail
    Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
    El Segundo, California
    567 Employees
    Onshore Thumbnail
    Artificial Intelligence • Fintech • Software • Financial Services
    New York, New York
    85 Employees
    Blee Thumbnail
    Artificial Intelligence • Marketing Tech • Software
    New York, New York
    33 Employees

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account