Simplify Logo

Full-Time

Senior Software Engineer

Cloud

Confirmed live in the last 24 hours

Foundry Digital

Foundry Digital

51-200 employees

Capital access and advisory for cryptocurrency mining

Fintech
Crypto & Web3

Compensation Overview

$115k - $170kAnnually

+ Bonus + Incentive Compensation

Senior, Expert

Rochester, NY, USA

Category
Backend Engineering
FinTech Engineering
Software Engineering
Required Skills
Kotlin
Rust
Agile
JavaScript
Software Testing
Java
Go
Solidity
SCRUM
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • 10+ years of professional software development experience.
  • Proficiency in at least two programming languages (C++, Java, JavaScript, GoLang, Rust, Solidity, Kotlin).
  • Familiarity with software development methodologies (e.g., Agile, Scrum).
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Ability to learn quickly and adapt to new technologies.
  • Passion for software development and a desire to grow as a software engineer.
Responsibilities
  • Engage closely with product managers and cross-functional team members to deeply comprehend project requirements and specifications, fostering a strategic alignment with organizational goals.
  • Demonstrate mastery in designing, developing, meticulously testing, and maintaining software solutions, adhering rigorously to best practices and coding standards, ensuring unparalleled quality and reliability.
  • Exhibit commitment to crafting clean, efficient, and meticulously documented code that serves as a benchmark of technical excellence and attention to detail.
  • Lead code reviews, offering insightful feedback to team members to elevate code quality, fostering a culture of continuous improvement and excellence.
  • Display agility and expertise in debugging and promptly resolving software defects and issues, ensuring uninterrupted operational flow and superior user experience.
  • Maintain high level of awareness as it pertains to emerging technologies and industry trends, leveraging this knowledge to continually enhance your skill set and inform critical technology decisions.
  • Spearhead initiatives to enhance our cloud architecture and scaling capabilities, playing a pivotal role in optimizing infrastructure performance and reliability.
  • Drive innovation by actively contributing to the refinement of software development processes and methodologies, amplifying efficiency and efficacy across the development lifecycle.
  • Foster effective communication channels with team members and stakeholders, delivering timely project updates with precision and professionalism.
  • Assume a leadership role in imparting architectural and cloud expertise to mentor and guide team members, fostering a culture of continuous learning and growth.
  • Lead cross-functional teams with precision, adeptly identifying requirements, defining success metrics, and orchestrating the delivery of impactful results aligned with organizational objectives.
  • Champion the cause of software reliability by spearheading the creation of robust test suites encompassing mocking unit tests, integration tests, and end-to-end testing, ensuring the resilience and quality of our software products.

Foundry Digital provides services to enhance capital access, efficiency, and transparency in the digital currency mining and staking industry. The company supports institutional clients, such as large-scale bitcoin miners and equipment manufacturers, by offering equipment financing, advisory services, and operational support. Mining involves using powerful computers to validate blockchain transactions, while staking requires holding cryptocurrency to support network operations. Foundry helps clients optimize their operations to ensure profitability. The company differentiates itself through its extensive institutional expertise and market intelligence, leveraging resources from its parent company, Digital Currency Group. Foundry's goal is to empower clients in the rapidly evolving digital currency market.

Company Stage

N/A

Total Funding

N/A

Headquarters

Rochester, New York

Founded

2019

Growth & Insights
Headcount

6 month growth

6%

1 year growth

-5%

2 year growth

6%
Simplify Jobs

Simplify's Take

What believers are saying

  • Foundry's strategic expansion into Texas and acquisition of mining sites from Compute North positions it well to capitalize on the growing bitcoin mining industry in the region.
  • The launch of Foundry Hardware products, such as the Power Supply Unit and Immersion Optimization Kit, enhances operational performance and offers inventory flexibility, making it an attractive option for institutional miners.
  • Partnerships with companies like Flock.Io and Graphite Connect highlight Foundry's collaborative approach and potential for growth through strategic alliances.

What critics are saying

  • The volatile nature of the digital currency market, including fluctuations in bitcoin prices, can significantly impact Foundry's revenue and profitability.
  • The company's reliance on institutional clients means that any downturn in the institutional investment in digital currencies could adversely affect its business.

What makes Foundry Digital unique

  • Foundry Digital leverages its parent company Digital Currency Group's extensive institutional expertise and financial resources, providing a significant edge over smaller competitors.
  • The company's focus on both mining and staking services allows it to cater to a broader range of institutional clients, unlike competitors who may specialize in only one area.
  • Foundry's recent launch of the Foundry Hardware suite demonstrates its commitment to innovation and operational efficiency, setting it apart from other service providers in the digital currency mining sector.

Benefits

Competitive base salary, bonus & incentive compensation

Unlimited PTO

Professional development budget

Health insurance

Life insurance & disability coverage

401k

FSA

Paid parental leave