Software Engineer II - Backend (PoolPerf-REQ240032)
Title:Software Engineer II
Welcome to Foundry, a frontrunner in the cryptocurrency industry dedicated to revolutionizing decentralized infrastructure. We are a company proactively shaping the future of decentralized finance, aiming to empower institutions with the necessary tools for mining and staking digital assets, thus propelling the industry forward.
If you are someone who is driven by innovation, captivated by the potential of blockchain technology, and motivated to be part of transformative global advancements, we invite you to join our team at Foundry. Your expertise will play a vital role in shaping a more fair and interconnected world through blockchain technology. Become an integral part of the Foundry team and contribute towards achieving a decentralized future.
Location: This position is based at Foundry in India.
In the engaging role of Software Engineer II at Foundry, a subsidiary of renowned investor Digital Currency Group within the blockchain sector, you will collaborate with the Engineering Manager to design, develop, and maintain our software solutions. This opportunity welcomes passionate and driven software engineers to effectually contribute to project success and personal growth within our organization.
Key Responsibilities:
- Engage with cross-functional teams to deliver high-quality software meeting customer requirements.
- Understand project specifications with the collaboration of product managers and team members.
- Develop, test, and maintain software solutions aligning with best practices.
- Write well-documented, efficient, and clean code.
- Conduct code reviews, offering constructive feedback for maintaining code integrity.
- Resolve software issues and defects in a timely manner.
- Stay updated on emerging technologies and industry trends to enhance skills and contribute to decision-making.
- Adhere to documented software development processes and methods.
- Maintain effective communication with team members and stakeholders, delivering regular project updates.
- Create robust test suites utilizing various testing methodologies.
Minimum Qualifications; Core Skills:
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- 3-5 years of professional software development experience.
- Proficiency in at least one programming language (e.g., C++, Java, JavaScript, GoLang, Rust, Solidity, Kotlin).
- Familiarity with software development methodologies like Agile or Scrum.
- Strong analytical and problem-solving skills.
- Excellent communication and collaborative skills.
- Fast learner with an aptitude for adopting new technologies.
- Knowledge of Computer Science fundamentals such as object-oriented design and data structures.
- Passion for software development and eagerness to grow as a software engineer.
Preferred Qualifications; Desired Skills:
- Experience with and enthusiasm for bitcoin/ crypto mining, wallets, nodes, etc.
- Familiarity with domain-specific fields like financial systems or e-commerce platforms.
- Competence with various development tools, frameworks, and libraries.
- Knowledge of SQL and database design principles is advantageous.
- Proficiency in AWS cloud concepts, including tools like ECS, EKS, Kubernetes, and Terraform.
- Understanding of DevOps principles, continuous integration, and continuous deployment pipelines.
- Participation in open-source projects or personal GitHub repositories.
- Experience working in a startup environment with an understanding of its dynamic nature.
What We Offer:
- Opportunity to work in a dynamic startup environment with industry veterans.
- Environment conducive to learning the latest technologies and making a significant impact.
- Competitive base salary, potential bonus, and incentive compensation.
- Unlimited PTO with flexible time-off arrangements.
- Professional development budget aiding personal and professional growth.
- Comprehensive health and life insurance coverage.
- *401K plan with company contribution (Bermuda: Private pension plan instead). Flexibility spending programs (available according to position location).
- Paid parental leave options.
Environment: Our people-centric culture at Foundry is the backbone of all our operations. Open communication is encouraged through regular company-wide meetings, townhalls, and team events. Emphasis is put on personal growth, teamwork, inclusion, and diversity.
*Foundry is an Equal Opportunity Employer upholding diversity and non-discrimination policies based on various protected factors.
About Foundry:
Foundry's mission is to empower decentralized infrastructure by addressing the institutional need for improved capital access, efficiency, and transparency in digital currency mining and staking. Aligned with Digital Currency Group, we leverage institutional expertise to support bitcoin miners and manufacturers globally.
Disclaimer: The details provided aim to give an overview of work assigned to individuals in this position and not meant to be exhaustive.
![Avatar](https://uploads.laborx.com/company_logo/9CxGjfGfORhXXGlR2YM90mtuskdvYODk.png)