Senior Software Engineer

Posted 2 Days Ago
Be an Early Applicant
Hiring Remotely in GIB
Remote
Senior level
Blockchain • Cryptocurrency
The Role
The Senior Software Engineer will enhance the Rootstock client by analyzing and implementing requirements related to Bitcoin and Ethereum technologies. Responsibilities include producing scalable code, reviewing peers' work, maintaining protocols, and collaborating with a global team to improve processes and security in a decentralized environment.
Summary Generated by Built In

About the Role

RootstockLabs exists to make Bitcoin work for everyone. We do this through giving developers the tools to build on Bitcoin, supporting the growth of the Rootstock ecosystem and expanding the frontiers of decentralized technology. 

As we enter our next stage of growth, we are looking for a curious & collaborative backend developer with solidity experience. You will work alongside blockchain gurus and smart open-minded ‘Rooties’ across cross-functional teams, working in web3 and on the cutting edge of technology.

You will be collaborating to analyze existing open-source solutions, design, implement and maintain protocols and services, reviewing peers’ code, documenting and testing features. You will be involved in improving the squad's work processes, implementing changes to streamline operations, and bringing best practices from his/her/their experience.  

At RootstockLabs, we seek out open-minded, passionate, analytical, and hard-working people; interested in agile and decentralized organizations;  enthusiastic about the blockchain ecosystem. 

What You'll Be Doing

  • Analyze requirements to improve the Rootstock client. The requirements may imply analyzing latest Ethereum consensus changes, Bitcoin scripts or even scientific papers written by our own researchers.
  • Implement requirements written by you or your peers/leader. Using the appropriate design patterns, considering potential attack vectors, ensuring no accidental forks are introduced, focusing on quality and performance.
  • Review your peers' work, collaborate with them and learn from them.
  • Present the result of your research to your colleagues around the world.

What You Bring to the Table

  • Proven experience working as a Senior Developer with Java or similar programming language.
  • Proven experience with Blockchain technologies. Preferable in core teams.
  • Have knowledge about Bitcoin or Ethereum.
  • Have a deep understanding of complex algorithms and design patterns.
  • Able to produce clean, scalable code.
  • Advance knowledge and experience with data structures.
  • Have experience working in large high availability environments.
  • Knowledge in Solidity and smart contracts development is preferrable.
  • Experience working on technological challenging projects
  • Knowledge and experience working with agile methodologies.
  • The right attitude to the team: ownership, accountability, attention to detail, team spirit
  • Place a high value on security
  • Advanced English language proficiency

What You’ll get Back!

  • Competitive salary and company bonus
  • 100% remote working (External Employee) from anywhere in the world
  • Global WeWork membership
  • Flexible working hours - you’re free to work however you work best
  • Paid holidays and personal leave days
  • Opportunity to work with state of art technology in a challenging and unique project
  • Internationally diverse and dynamic team with a clear vision and strategy
  • Training programs to learn everything about the crypto world
  • Language courses: English, Spanish or Portuguese. 
  • Employee assistance program offering legal, financial, family, psychological, and wellness counseling for you and your family

RootstockLabs Purpose & Mission

Our Purpose: Make Bitcoin work for everyone!

Our Mission: Give developers the tools to build on Bitcoin, support the growth of the Rootstock ecosystem, and expand the frontiers of decentralized technology.

Top Skills

Java
Solidity
The Company
163 Employees
On-site Workplace

What We Do

At RootstockLabs, we believe Bitcoin will underpin humanity’s economic future. But for this to happen, Bitcoin’s functionality must be extended and made available to all. This is why we have been longstanding contributors to Rootstock, the largest and longest-running Bitcoin sidechain. Rootstock allows anyone to develop apps and services on top of the planet’s most secure and decentralized financial infrastructure; Bitcoin. Today we continue to contribute to Rootstock’s evolution by building tools and technology focused on making Bitcoin work for everyone.

Similar Jobs

Xapo Bank Logo Xapo Bank

Junior Operations Analyst (Remote - Work from Anywhere)

Fintech • Payments • Financial Services
Remote
Gibraltar
129 Employees

Xapo Bank Logo Xapo Bank

Data Engineer (Remote - Work from Anywhere)

Fintech • Payments • Financial Services
Remote
Gibraltar
129 Employees

Similar Companies Hiring

SmartMedia Technologies Thumbnail
Web3 • NFT • Machine Learning • eCommerce • Digital Media • Blockchain • AdTech
Carbondale, CO
120 Employees
Flourish Thumbnail
Insurance • Fintech • Financial Services • Cryptocurrency
New York, NY
83 Employees
Block Thumbnail
Software • Payments • Fintech • Financial Services • eCommerce • Cryptocurrency • Blockchain
Oakland, CA
12000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account