Full Time

Senior or Staff Software Engineer, Blockchain Infrastructure

TRM Labs
$120,000 - $200,000* / year (about $58–$96 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by TRM Labs, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Senior or Staff Software Engineer, Blockchain Infrastructure at TRM Labs, you will play a pivotal role in the design, development, and maintenance of our cutting-edge blockchain infrastructure. You will collaborate with cross-functional teams to build scalable and secure systems that support our mission of enhancing trust in the blockchain ecosystem. Your expertise will be essential in driving architecture decisions, optimizing performance, and ensuring the integrity of our blockchain solutions, ultimately contributing to the advancement of decentralized finance and blockchain technology.



Job Responsibilities

  • Design and implement scalable blockchain infrastructure that meets the needs of various stakeholders.
  • Collaborate with product managers, designers, and other engineers to deliver high-quality solutions on time.
  • Conduct rigorous code reviews and maintain high standards of software quality through unit and integration testing.
  • Identify and resolve performance bottlenecks, ensuring the infrastructure operates efficiently.
  • Stay up-to-date with emerging blockchain technologies and propose enhancements to our infrastructure.
  • Mentor junior engineers and contribute to a culture of continuous learning and improvement.


Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software engineering, with a focus on blockchain technology.
  • Proficiency in programming languages such as Go, Rust, or JavaScript.
  • Strong understanding of blockchain architecture and consensus algorithms.
  • Experience with cloud platforms and tools, including AWS, Azure, or Google Cloud.
  • Excellent problem-solving skills and the ability to work under tight deadlines.


Technologies & Tools

The Senior or Staff Software Engineer will primarily work with technologies and tools such as Ethereum, Hyperledger, and various blockchain frameworks. Additionally, experience with development tools such as Docker, Kubernetes, and CI/CD pipelines will be vital. Familiarity with databases like MongoDB or PostgreSQL will also be advantageous, as will understanding cryptocurrencies and DeFi protocols.



Ideal Candidates

The ideal candidates for this position will be innovative thinkers with a strong technical background and a passion for blockchain technology. They will possess the ability to translate complex problems into practical solutions while remaining adaptable to the fast-evolving landscape of the blockchain industry. Strong communication skills, a collaborative work ethic, and a commitment to driving impact within a team-oriented environment are essential traits that will enhance the success of the candidate in this role.

Claiming unemployment in Hawaii? Its agency asks for 3 work search activities a week. What it asks →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.