BTQ is a fast-growing technology company led by experienced builders and industry pioneers. We’re looking for individuals who are passionate about the intersection of quantum computing and blockchain to join our world-class team today.
Solve unique problems
Work in a fast-paced, dynamic environment at the intersection of quantum and blockchain technology.
Research-driven
We're proud to be a research-driven company, with over 70% of our team dedicated to cutting-edge R&D alongside globally recognized partners.
Benefits
Competitive compensation, flexible work-from-home policy, and regular team retreats are just the start of the benefits of working at BTQ.
Senior Site Reliability Engineer (S.R.E)
Responsibilities
Collaborate closely with Product Owners/Managers, Software/Hardware Engineering Teams, Architects, and Research teams.
Establish and maintain CI/CD. Aid in reducing latency for our service SLA monitoring across various regions and products.
Manage in-house Network/Server/NAS.
Oversee EDA network security and user account management.
Coordinate EDA tool installation and license management.
Manage virtual host setup and management.
Develop Linux environment automation management programs.
Maintain CI/CD flows for various projects.
Handle automatic new release deployments with condition control and canary deployment.
Oversee automatic rollbacks if the new release edition encounters P0 to P2 level issues.
Establish and monitor system infrastructures, including metrics data collection, system operation monitoring for SLA and outage control.
Collect business-oriented purpose metrics data.
Manage product, platform, or service log centralization, maintaining or enhancing stability and flexibility based on E.F.K architecture.
Minimum Requirements
Bachelor’s degree in Computer Science or a minimum of 5 years of SRE experience.
Minimum of 5 years of experience in SRE-related system design, complexity metric system management, EFK, and system performance measurement, and outage control.
Proven experience in software design and programming for S.R.E. management-related purposes.
Strong understanding of Linux/Unix systems, performance, and application issues.
Proven experience in software design and programming for S.R.E. management-related purposes.
Proficiency in Shell scripting, GoLang, Rust, Python, or another programming language suitable for building utilities or tools to help reduce daily tasks and duplicate works.
Deep hands-on experience with AWS, GCP, and Kubernetes-based cloud environments.
Proven experience working with multiple teams.
Excellent communication skills in English.
Preferred Requirements
Experience installing EDA tools and managing licenses.
Knowledge of trunk-based development and deployment.
Experience with zero-downtime DB schema migration control.
Working closely with technical teams on their mining mechanism, cryptographic primitives, crypto-economic model, smart contract security, and other ideas around protocols and software
Working with the research team on designing protocol for blockchains
Design, prototype, and implement cryptographic protocols that contribute to BTQ's core cryptography research
Minimum Requirements
'BS/MS in Computer Science/Engineering, or related field'
Solid understanding of (at least one): Cryptography, Distributed systems or Formal verification
[Cryptography]: Design provably secure, scalable and practical cryptographic protocols, areas of interest include multi-party computation, zero-knowledge proof and post-quantum cryptography
[Distributed systems]: Design, analyze and implement algorithms and architectures for dependable and scalable distributed systems
[Formal verification]: Develop and apply techniques to give strong security guarantees for smart contracts
Preferred Requirements
Courses/experience in cryptography, distributed systems, and/or formal verification
Coding experience in one or more languages – Python/C/C++/Java/Go/Rust
Experience in advanced cryptography (e.g. MPC, zero-knowledge proofs, threshold signature)
Published research paper in reputable cryptography journals and conferences
Interview Process
Application - Resume review and email exchange. Discuss research interests and publications
1st round interview - Technical review. Discussion with management team and reference checks
2nd round interview - Interview with partners and discussion of collaboration
Design, prototype, and implement cryptographic protocols that contribute to the BTQ network
Working with the research team on designing protocol for blockchains
Screening projects by reading protocol specifications and evaluating the technical teams
Reasoning through the emerging trends in the space and identifying non-obvious opportunities for deployment of capital
Working closely with technical teams on their mining mechanism, cryptographic primitives, crypto-economic model, smart contract security, and other ideas around protocols and software
Minimum Requirements
'MS/PhD in Computer Science/Engineering, or related field'
Solid understanding of (at least one): Cryptography, Distributed systems or Formal verification
[Cryptography]: Design provably secure, scalable and practical cryptographic protocols, areas of interest include multi-party computation, zero-knowledge proof and post-quantum cryptograp
[Distributed systems]: Design, analyze and implement algorithms and architectures for dependable and scalable distributed systems
[Formal verification]: Develop and apply techniques to give strong security guarantees for smart contract
Ability to identify unconventional trends and emerging technologies
Sharp analytical mind and an ability to identify deals in the market
Ability to aggregate information from a variety of sources including technical repositories and anecdotal feedback from teams
Ability to explain complex concepts in simple terms to a non-technical audience
An open minded research approach and genuine intellectual curiosity
Contributions to research communities/efforts, including publishing papers in the field of cryptography, distributed systems, or programming languages
Preferred Requirements
Courses/experience in cryptography, distributed systems, and/or formal verification
Coding experience in one or more languages – Python/C/C++/Java/Go/Rust
Experience in advanced cryptography (e.g. MPC, zero-knowledge proofs, threshold signature)
Experience shipping cryptographic protocols or primitives to production
A desire to teach and mentor team members in your area of expertise
Published research paper in reputable cryptography journals and conferences
Interview Process
Application - Resume review and email exchange. Discuss research interests and publications
1st round interview - Technical review. Discussion with management team and reference checks
2nd round interview - Interview with partners and discussion of collaboration
This candidate will work closely with our cryptography team and an external circuit design team to build and verify architecture designs on FPGA. The verified designs will either be sent out for tape-out manufacturing or as an FPGA-based product for early customer demo
Coordinate between various stakeholders to aid in the development of core products
Perform market research to define and improve product roadmap
Work closely with software and research teams to translate market research into tangible technical objectives
Work with strategy, business development and sales teams to create value proposition, go-to-market strategies and product-market fit for product opportunities
Drive projects to completion in a timely manner
Minimum Requirements
Solid understanding of computer science, cryptography, blockchain and modern front-end technologies
Good communication skills in Mandarin and English
2+ years of software product cycle (as product manager of software developer)
1+ years cross group collaboration experience
Preferred Requirements
M.Sc. in computer science, cryptography, software engineering, or related field
3+ years of software product cycle (as product manager of software developer)
2+ years cross group collaboration experience
'Strong knowledge of blockchain technologies (L1s, L2s, bridges)'
Solid understanding of zero knowledge proofs
Nice to Have
Previous experience in product role in blockchain space
Interview Process
Application - Resume review and email exchange
1st round interview - Technical review
2nd round interview - Technical background interview with corporate partners
Personal information policy for users of this website who do not submit their email address:
We want to process as little personal information as possible when you use our website. That’s why we’ve chosen Fathom Analytics, which doesn’t use cookies and complies with the GDPR, ePrivacy (including PECR), COPPA, and CCPA. Using this privacy-friendly website analytics software, your IP address is only briefly processed, and we (running this website) have no way of identifying you. As per the CCPA, your personal information is de-identified. You can read more about this on Fathom Analytics ’ website.
The purpose of us using this software is to understand our website traffic in the most privacy-friendly way possible so that we can continually improve our website and business. The lawful basis as per the GDPR is “Article 6(1)(f); where our legitimate interests are to improve our website and business continually.” As per the explanation, no personal data is stored over time.
Personal information policy for users of this website who submit their email address:
When you choose to contact us through our website by submitting your email address, we may use this information to contact you. By providing this information, you consent to being contacted by us, and you also consent to us retaining this information for the purpose of contacting you. You also consent to the terms and conditions of Mailchimp, which we use as a third-party service provider to manage your email and personal information when submitted. For more information about Mailchimp’s terms and conditions, please see here: https://mailchimp.com/en-ca/legal/data-processing-addendum/
For additional information, please contact our legal department at desk@btq.com.
Consent:
By using the website, you hereby consent to this policy and agree to its terms.