Back End Staff Engineer, Open Source | TBD

  • San Francisco, CA, United States
  • Full-time

Company Description

TBD is building a platform and protocols that enable developers — from startups to established financial institutions — to more easily create solutions in the decentralized financial space that further economic empowerment globally. TBD's vision is a decentralized future that returns ownership and control over finances, data, and identity to individuals. We invite the world to join us in creating and adopting open and decentralized technologies that solve real problems for real people. You will be an essential contributor as we deliver this mission.

Job Description

We’re going to make sending money as easy as sending an email — and the web needs some new infrastructure to get us there. As a Backend Staff Engineer, you’ll be tackling Big Problems. We want you to bring your experience, expertise, and creativity to bear: welcoming people into an easy-to-use internet economy, giving them control over their data, and bringing a necessary decentralized identity layer to the web. You will work in TBD’s Open Source Engineering team, and report to TBD’s Head of Open Source.  

This is a high-level backend generalist role which reflects the fluid nature of our work. There are wonderful advancements in decentralized and blockchain technologies right now - and we bring these together to work to solve real pain points for everyday people, globally. If you're an excellent candidate for this role, you love a grand challenge.


  • Thrive in greenfield spaces and bring leadership to teams working together.

  • Want to direct your work around a mission we all believe will usher a new wave of inclusion and innovation for the web.

  • Get excited by collaborative environments, with a track record of diving into others’ work or prototyping new things on your own to Get Stuff Done around a shared vision.

  • Have led large, public development open source efforts, or are committed to learning how to be amazing at it.

  • Appreciate the subject matter expertise of your colleagues and view them as a resource for your own development.

  • Have run what you’ve built and can put together a strategy for deploying, debugging, and scaling production systems.

  • Care about testing and have earned your opinions about when to use unit, integration, and system tests.

  • Are excited to advance Self-Sovereign Identity. 

  • Are equally excited to work on Decentralized Web Nodes and helping creators deliver decentralized applications.

  • And are further excited to build out tbDEX and Web5 as the foundational projects to exchange value and enable decentralized application programming over the internet.

  • Enjoy leveraging your technical influence to build motivated, positive, feedback-focused teams





  • You’re experienced; you have 12+ years delivering several types of projects at scale, some more successful than others. You’re accomplished at determining what’s needed and have good tools for how to get there. (Typically defined as Staff, Principal, Lead or Senior Engineer, or equivalent experience ) 

  • You have familiarity or willingness to use Golang, Typescript, and JavaScript – our current languages. You want to contribute to our fun debates about when we start using Rust. You recognize that there’s value in polyglot approaches as well as domain expertise in one language or framework, and that more important than those decisions are who we’re coding for and how to best reach them.

  • You are a natural leader. Team members look to you for inspiration and guidance, and you excel at helping those around you reach your expertise and beyond.


Additional Information



We’re working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. Block is a proud equal opportunity employer. We work hard to evaluate all employees and job applicants consistently, without regard to race, color, religion, gender, national origin, age, disability, veteran status, pregnancy, gender expression or identity, sexual orientation, citizenship, or any other legally protected class. 

We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible. Want to learn more about what we’re doing to build a workplace that is fair and square? Check out our I+D page

Additionally, we consider qualified applicants with criminal histories for employment on our team, assessing candidates in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.


We want you to be well and thrive. Our global benefits package includes:

  • Healthcare coverage
  • Retirement Plans
  • Employee Stock Purchase Program
  • Wellness perks
  • Paid parental leave
  • Paid time off
  • Learning and Development resources

Block, Inc. (NYSE: SQ) is a global technology company with a focus on financial services. Made up of Square, Cash App, Spiral, TIDAL, and TBD, we build tools to help more people access the economy. Square helps sellers run and grow their businesses with its integrated ecosystem of commerce solutions, business software, and banking services. With Cash App, anyone can easily send, spend, or invest their money in stocks or Bitcoin. Spiral (formerly Square Crypto) builds and funds free, open-source Bitcoin projects. Artists use TIDAL to help them succeed as entrepreneurs and connect more deeply with fans. TBD is building an open developer platform to make it easier to access Bitcoin and other blockchain technologies without having to go through an institution.

Privacy Policy