1

Blockchain Software Engineer Jobs in Miami, FL (NOW HIRING)

NAVA Software is looking for a Backend Software Engineer Details: Back-End Software Engineers ... Blockchain's products * Ensure security is at the forefront of everything you do, employing ...

Proficiency in Python, JavaScript, or similar programming languages for blockchain data analysis ... Experience with graph analysis tools and data visualization software. * Understanding of MEV ...

Proficiency in Python, JavaScript, or similar programming languages for blockchain data analysis ... Experience with graph analysis tools and data visualization software. * Understanding of MEV ...

Proficiency in Python, JavaScript, or similar programming languages for blockchain data analysis ... Experience with graph analysis tools and data visualization software. * Understanding of MEV ...

Engineer efficient data visualization solutions that transform complex blockchain and backend data into user-friendly interfaces * Drive technical excellence through collaboration with cross ...

... the blockchain. Fireblocks' platform and network provide the simplest and most secure way for ... Experience working on security-sensitive mobile software, such as key management, secure storage ...

Engineer efficient data visualization solutions that transform complex blockchain and backend data into user-friendly interfaces * Drive technical excellence through collaboration with cross ...

Engineer efficient data visualization solutions that transform complex blockchain and backend data into user-friendly interfaces * Drive technical excellence through collaboration with cross ...

Engineer efficient data visualization solutions that transform complex blockchain and backend data into user-friendly interfaces * Drive technical excellence through collaboration with cross ...

Engineer efficient data visualization solutions that transform complex blockchain and backend data into user-friendly interfaces * Drive technical excellence through collaboration with cross ...

Engineer efficient data visualization solutions that transform complex blockchain and backend data into user-friendly interfaces * Drive technical excellence through collaboration with cross ...

... software engineering experience, with deep focus on mobile development and shipping production ... Experience with blockchain-enabled mobile systems, including wallet flows, signing, and on-chain ...

Blockchain experience is a plus, but our priority is finding someone who can build and execute a ... What We're Looking For Required Qualifications * 10+ years of experience in software engineering ...

Chief Technology Officer

Miami, FL ยท On-site

$180 - $290/hr

Blockchain experience is a plus, but our priority is finding someone who can build and execute a ... What We're Looking For Required Qualifications * 10+ years of experience in software engineering ...

Quicknode is a cloud-based infrastructure company that powers the blockchain ecosystem. Our mission ... Adept at setting up software you may be unfamiliar with. * Being extremely thorough in debugging ...

Senior Backend Engineer

Miami, FL ยท Remote

$90K - $150K/yr

... blockchain networks, and reliable interactions with smart contracts. * Engineering Standards ... A strong foundation in algorithms, data structures, and software design patterns. * Core Stack:

Digital Assets Technical Architect

Miami, FL

$63.25 - $76.50/hr

... and blockchain-enabled workflows * Guiding engineering teams through architecture decisions ... software engineering, or platform engineering roles within banking, capital markets, payments, or ...

next page

Showing results 1-20

Blockchain Software Engineer information

See Miami, FL salary details

$60.7K

$141.1K

$196.6K

How much do blockchain software engineer jobs pay per year?

As of Jul 29, 2026, the average yearly pay for blockchain software engineer in Miami, FL is $141,098.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,800.00 and $165,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Blockchain Software Engineer, and why are they important?

To thrive as a Blockchain Software Engineer, you need strong proficiency in programming languages such as Solidity, JavaScript, or Go, as well as a solid understanding of blockchain principles and cryptography, typically backed by a degree in computer science or related fields. Familiarity with blockchain frameworks (like Ethereum, Hyperledger), smart contract development tools, and distributed ledger technologies is essential. Strong problem-solving skills, attention to detail, and effective communication set exceptional candidates apart in this role. These capabilities are crucial for designing secure, efficient decentralized applications and contributing to innovative blockchain solutions.

What is a Blockchain Software Engineer?

A Blockchain Software Engineer is a technology professional who designs, develops, and maintains applications and systems based on blockchain technology. They create decentralized applications (dApps), smart contracts, and sometimes work on the core blockchain protocols themselves. These engineers typically have expertise in languages like Solidity, Rust, or Go, and understand cryptography, distributed systems, and consensus algorithms. Their work enables secure, transparent, and tamper-resistant digital transactions and data storage.

What are some common challenges faced by Blockchain Software Engineers when working on decentralized applications?

Blockchain Software Engineers often encounter unique challenges such as ensuring security in smart contracts, managing scalability limitations, and handling the complexities of different blockchain protocols. Debugging and testing decentralized applications can be more complex due to the immutability of blockchain data, making it crucial to catch errors early in the development cycle. Additionally, engineers frequently collaborate with product managers, security experts, and other developers to align on protocol updates and integrate new features safely and efficiently.

What is the difference between Blockchain Software Engineer vs Blockchain Developer?

AspectBlockchain Software EngineerBlockchain Developer
CredentialsBachelor's in CS or related field, certifications like Certified Blockchain DeveloperSimilar credentials, often the same certifications
Work EnvironmentDevelops blockchain infrastructure, protocols, and core systemsBuilds decentralized applications and smart contracts
Industry UsageUsed across finance, supply chain, and tech firms for core blockchain solutionsPrimarily in DApp development, DeFi, and smart contract projects

While both roles require blockchain knowledge and similar credentials, Blockchain Software Engineers focus on creating the underlying blockchain systems, whereas Blockchain Developers primarily build applications and smart contracts on existing blockchain platforms.

Infographic showing various Blockchain Software Engineer job openings in Miami, FL as of July 2026, with employment types broken down into 100% Full Time. Highlights an 50% In-person, and 50% Remote job distribution, with an average salary of $141,098 per year, or $67.8 per hour.

Full-time

Re-posted 13 days ago


Job description

NAVA Software is looking for a Backend Software Engineer
Details:
Back-End Software Engineers
Location: Miami FL - Hybrid
Duration: Full time /Direct Hire
The ideal candidates have strong knowledge of distributed systems design, are proficient in coding on the JVM (one of Java, Kotlin, Scala), understand the importance of scalability and reliability and are looking to be part of cutting-edge projects in a fast-paced environment.
Our engineering teams are involved in all aspects of the product lifecycle, from idea generation, design, prototyping, planning, execution, shipping and monitoring. We are looking for software engineers who care about the customers, software excellence, are advocates of best practices and love learning new skills.
WHAT YOU WILL DO
  • Be at the forefront of the cryptocurrency ecosystem building out new distributed software to handle our rapidly growing user base of 75M+ wallets to reach 1B+ customers
  • Become a key member of a dedicated engineering team committed to rapidly shipping, and iterating on products that directly impact millions of users
  • Advocate best practices, code quality, test coverage and drive technical discussions
  • Build scalable services with Kotlin, and deal with problems like synchronization, asynchronous operations, database optimisations, scalability and reliability of systems
  • Gain exposure to an array of technologies such as Kafka, PostgreSQL, Redis, Docker etc
  • Optimise existing systems for scalability, extensibility and performance whilst building out reusable, modular code for use across Blockchain's products
  • Ensure security is at the forefront of everything you do, employing advanced encryption schemes to secure user and company data
  • Work within interdisciplinary teams to continually deliver the highest quality software to our users

WHAT YOU WILL NEED
  • You know at least one programming language in depth
  • You have at least one year of experience in any JVM based languages (such as Java, Kotlin, Scala) and are confident in your ability to build, debug and ship microservices
  • You have experience building and shipping highly-available, fault tolerant, production ready distributed backend systems
  • You actively participate in creating product and software specifications before implementing them
  • You pride yourself on consistent high levels of test coverage, strong technical documentation and effective monitoring
  • You inspire other engineers to do better
  • Understanding of data structures, databases and large-scale distributed systems
  • Preferably exposure to technologies such as Kafka, PostgreSQL, Redis, RabbitMQ
  • You are customer focused and continuously suggest how the backend can provide the best Customer Experience
  • A passion for crypto and the transformations it enables
  • We use Kotlin, PostgreSQL, Kafka, Redis, Datadog, Amplitude, Grafana, BigQuery, ApacheSpark and more

NAVA Software Solutions logo

About NAVA Software Solutions

Sourced by ZipRecruiter

NAVA is a strategic partner for companies seeking to develop or customize software and products. Our team of experts leverages cutting-edge technology and deep industry knowledge to provide customized solutions that drive business success. Whether you're looking to improve your operations, increase efficiency, or bring a new product to market, NAVA has the expertise and resources to help you achieve your goals. Trust us to be your partner in software and product development.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Rocky Hill, CT, US

Social media