Blockstream is seeking Software Engineers to work on their enterprise custody solution.
The role involves designing and maintaining scalable end-to-end systems that serve APIs and SDKs.
Responsibilities include full stack software development, from database architecture to cloud-based deployment.
The engineer will optimize system performance and security to support high-availability applications.
Collaboration with cross-functional teams, including front-end developers, product managers, and hardware engineers, is essential to deliver seamless solutions.
Best practices in software development, such as CI/CD, automated testing, and code reviews, will be implemented.
The role requires researching and integrating emerging technologies to enhance security and system efficiency.
Troubleshooting and resolving complex software issues in a fast-paced development environment is expected.
Mentoring junior developers and contributing to team knowledge-sharing efforts is also part of the job.
Requirements:
Candidates must have 5+ years of experience in full-stack software development, focusing on backend engineering.
Proficiency in backend technologies such as C++, Python, Rust, and Node.js is required.
Strong experience in designing and building RESTful APIs and SDKs is necessary.
Hands-on experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is essential.
A deep understanding of database technologies, including SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis), is required.
Familiarity with authentication and security best practices, including OAuth, JWT, encryption, and access control, is necessary.
Experience with CI/CD pipelines, automated testing, and DevOps tools is required.
Strong problem-solving skills and the ability to work independently or as part of a team are essential.
Excellent communication skills, with the ability to explain technical concepts to non-technical stakeholders, are required.
Benefits:
Blockstream offers a dynamic work environment focused on innovation in the Bitcoin community.
Employees will have the opportunity to work on cutting-edge technology that aims to disrupt the existing financial system.
The company promotes a culture of knowledge-sharing and mentorship among team members.
Employees can expect to collaborate with a diverse team of professionals from various fields.
Blockstream emphasizes the importance of security and best practices in software development, providing a supportive environment for professional growth.