Foundry is hiring a
Software Engineer, Backend, Crypto

Compensation: $63k - $66k estimated

Location: NY Rochester, New York, United States

DESCRIPTION:

The Software Engineer – Backend is an exciting opportunity for a motivated and passionate individual to join the team at Foundry, a subsidiary of the blockchain industry’s most prolific and active investor, Digital Currency Group. Reporting to the CTO, the Software Engineer - Backend will be focused on optimizing and analyzing Foundry’s mining and staking operations.

This is a rare invitation to join a small, highly professional entrepreneurial group, with the backing of the most established player in the fast-growing crypto space.

This position is based at Foundry HQ in Rochester, NY.

PRIMARY RESPONSIBILITIES:

  • Develop and maintain the infrastructure of the DCG Foundry mining and staking operations. This includes:
    • API server
    • Back-end software for managing Bitcoin wallet and automating transactions. This software interfaces with Bitcoin Core full nodes through the RPC protocol.
    • Ensure strong system security to protect funds in Bitcoin wallet.
    • Make sure payment and statistics servers are coded correctly and operating properly.
    • Ubuntu Linux system administration for servers running in Amazon AWS or colocation datacenter.

  • Write documentation on how to maintain and troubleshoot the system.
  • Remain in an on-call rotation with other engineers in the team to troubleshoot critical downtime.
  • Work closely with product owners, project managers, other development teams, DevOps and infrastructure teams.


ABOUT YOU:

Minimum Qualifications; Knowledge, Skills and Abilities:

  • 5+ years professional experience in software engineering, software architecture, focused on backend development
  • Bachelor's degree in a technical field such as computer science, computer engineering or related field, or equivalent experience.
  • Passionate about technology and interested in Bitcoin, blockchain, and tech entrepreneurship
  • Strong understanding of web services, API, databases, I18N, Kafka, and data analysis & reporting
  • Interest in researching topics related to digital assets, mining, and staking
  • Have a working knowledge of databases and monitoring and alerting systems
  • Self-starter, strong problem solving skills, and ability to meet tight deadlines
  • Comfortable working in agile and lean project environments
  • Working knowledge of Bitcoin mining and/or interest to learn development

Preferred Qualifications; Knowledge, Skills and Abilities

Technical Skills

  • Very strong Java programming skills (5+ years recent professional experience). Kotlin skills a big plus.
  • Ubuntu Linux system administration
  • REST/HTTP, JSON/XML, RPC
  • Database Operations (SQL, NoSQL, Redis)
  • Cloud servers such as Amazon AWS and Digital Ocean
  • Experience in operating mining, staking, or running validating node efforts
  • Microservices architecture
  • Git version control

Personal Attributes:

  • A passion for learning
  • Proactive self-starter with a solutions-focused, positive attitude
  • Team player, willing to pitch in wherever needed
  • Organized, detail-oriented, and resourceful
  • Reliable time management skills and method for tracking objectives and tasks
  • Strong written and verbal communication skills
  • Ability to independently manage short term projects from conception to execution and power through setbacks with focus and determination
  • Comfort adapting to changing situations and priorities with a high sense of accountability and urgency
  • Appreciation of input and candid feedback
  • Comfortable with startup like environment

Apply Now:

This job is closed

Compensation: $63k - $66k estimated

Location: NY Rochester, New York, United States

This job is closed


Receive similar jobs:

Cover Letter / AI Interview