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 ...

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 ...

We're seeking a Lead Frontend Engineer to join our client's team in a remote position. This ... blockchain and backend data into user-friendly interfacesDrive technical excellence through ...

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 ...

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 ...

... and software development - Excelling in strategic planning and execution within the payments ... Rust programming languages - Embracing change and innovation in blockchain regulatory and ...

Digital Assets_ Crypto_Director

Miami, FL · On-site

$155K - $410K/yr

Responsibilities - Leading strategic initiatives in blockchain readiness and enterprise ... Engineering, Mathematics/Statistics, Operations/Supply Chain - Demonstrating proficiency in ...

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 Aug 23, 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 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 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 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 August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 10% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $141,098 per year, or $67.8 per hour.

Full-time

Re-posted 7 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