Facebook pixel

Senior Backend Engineer
Bitcoin Mining
Confirmed live in the last 24 hours
Locations
San Francisco, CA, USA • Remote in USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
GraphQL
Rust
Requirements
  • At least 7+ years of experience building backend services and infrastructure
  • Ideally you have experience developing Bitcoin-related applications
  • Interest in the opportunities and challenges that come with building a new product area from the ground up
  • Experience building products and services end-to-end from technical design, implementation, testing, to delivery
  • A capacity to understand complex technical concepts and help your team make decisions to move forward, as well as communicating those decisions up
  • An eagerness to share your ideas, and openness to those of others
  • Exceptional communication skills in written and oral form (describing ideas, discussing approaches, presentations, status updates)
  • A strong desire to perform and continuous curiosity to grow as an engineer, and educate other team members
  • First-hand experience leading and shipping software at large scale
  • Deep understanding of cloud concepts and technologies
  • Experience architecting distributed systems
  • Experience building scalable and low latency APIs
  • Interest in modeling complex domains and building resilient systems to support high-throughput applications
Responsibilities
  • As a senior founding member of the Bitcoin Mining software team, you will be responsible for experimenting, prototyping, and building backend services and applications to support our Bitcoin mining initiative
  • You will also help define our team's development strategies, best practices, and collaboration techniques while focusing on an open-source first approach
  • You are not afraid of ambiguity or loosely defined specs. You are happy to work with product managers, designers, firmware and mobile engineers to scope out work from initial concepts all the way through to shipping in production
  • You will plan and lead complex cross-functional initiatives to create and maintain technical systems. You will write readable, well-crafted, and maintainable code
  • You will build for the future by clearly communicating the cost-benefit of a given solution and advocating for the best path forward
  • You will embrace opportunities to stretch yourself by learning new technologies. You will mentor others around you to grow as well through knowledge sharing, design reviews and pair programming
Desired Qualifications
  • Experience working in Rust
  • Knowledge of Bitcoin mining pools
  • AWS Cloud Products
  • GRPC, Protocol Buffers, GraphQL
  • Experience maintaining CI/CD pipelines
  • Contributions to open source projects
Square

1,001-5,000 employees

Digital payment processor
Company Overview
Square's mission is to ensure that all businesses are able to participate and thrive in the economy. The company is building infrastrucutre for online payments.