Onsite Blockchain Developer

Posted yesterday

Apply now

About the role

  • Blockchain Developer designing and implementing scalable blockchain solutions at SWIFT for the global financial messaging network. Responsible for developing DLT applications and maintaining blockchain infrastructure.

Responsibilities

  • Develop, test, and deploy distributed ledger technology (DLT) applications and smart contracts
  • Build and maintain blockchain infrastructure and backend services
  • Implement and integrate blockchain protocols, including but not limited to Ethereum, Hyperledger Besu, Corda, Cosmos, Canton
  • Design and implement identity and access management (PKI, certificates, roles, and permissions)
  • Integrate blockchain solutions with existing enterprise systems (APIs, databases, etc.)
  • Ensure data privacy, confidentiality, and compliance with regulatory requirements
  • Participate in network governance design (consensus, membership, endorsement policies)
  • Develop, test, debug and maintain robust, secure, and performant blockchain applications
  • Stay abreast of the latest advancements in blockchain technology, cryptography, and distributed systems
  • Participate in code reviews, technical discussions, and contribute to the overall architectural direction of blockchain initiatives
  • Collaborate with product, DevOps, and security teams
  • Document technical designs, development processes, and operational procedures.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • Proven experience (2+ years) as a Blockchain Developer or in a similar role focusing on DLT
  • Experience in at least one blockchain development platform (e.g., Solidity for Ethereum, Go for Hyperledger Fabric, Kotlin/Java for Corda/Besu)
  • Solid understanding of cryptographic principles, consensus mechanisms (PoW, PoS, BFT), and distributed systems
  • Experience with front-end and back-end development languages (e.g., JavaScript/TypeScript, Python, Go, Java, C++)
  • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes)
  • Familiarity with REST APIs, gRPC, and microservices
  • Experience with version control systems (e.g., Git), CI/CD pipeline deployments
  • Excellent problem-solving skills and a strong attention to detail
  • Ability to work independently and collaboratively in a fast-paced environment
  • Strong communication and interpersonal skills.

Benefits

  • medical, dental, vision and life insurance with no premium costs for employees and their families
  • retirement plan plus matching 401k

Job title

Blockchain Developer

Job type

Experience level

JuniorMid level

Salary

$66,960 - $124,354 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job