← All jobs
CO

BackEnd Developer - Miami, FL

CoinRoutesMiami, FL, USA
Type
Full-time
Work setup
Remote
Experience
Mid
Posted
2 days ago
🌍 Fully remote

What engineering roles in crypto pay

183 salaries · our own data
median $205k$146k$267k

Most engineering roles in crypto pay between $146k and $267k, with a median of $205k.

As a Backend Engineer at CoinRoutes, you design, develop, and maintain core services powering an algorithmic trading platform that serves some of the world's largest crypto funds and trading firms. You build and operate low-latency, high-throughput systems supporting market data, order routing, trade execution, and APIs for trading applications, working with Python, Django, Rust, and C++ on AWS infrastructure.

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.

What you bring

  • 2 to 4+ years of professional backend software engineering experience.
  • 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.
  • 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.
  • Ability and willingness to work full-time from the Miami office.

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.

What we offer

  • Full-time, in-office position in Miami, Florida.

About CoinRoutes

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

Context for this role

From the live jobs we track on CryptoJobsHQ, updated daily.

CoinRoutes on CryptoJobsHQ

CoinRoutes has 3 open roles on CryptoJobsHQ: 2 in Engineering and 1 in Research. 67% are fully remote, most of the rest in the US. 2 were posted in the last 7 days.

All 3 CoinRoutes roles →
The market for Infrastructure roles

1,831 Infrastructure roles are open across crypto right now.

Browse Infrastructure Jobs →
Similar roles at other companies
Get an email when CoinRoutes posts new roles. One email a day at most, only when there is something new.