Search jobs > San Francisco, CA > Senior backend engineer

Senior Backend/Infra Engineer (SF)

Witness
San Francisco, CA, United States
Full-time

About Witness

Our core mission at Witness is to make digital ownership more accessible. Building out the infrastructure and developer abstractions to accelerate the adoption of our protocols and products is the core focus and problem at Witness.

The product and tools you build will be instrumental in not only scaling our internal capabilities, but also extending access to digital ownership for developers globally.

As an engineer at Witness, you'll play a critical role in building out our foundational infrastructure in a fast paced startup environment.

This will involve researching, designing, and implementing novel engineering solutions related to hybrid onchain / offchain systems.

You will ship a lot of code, with the potential to work on things like indexers, databases, smart contracts, cryptography, and APIs all operating at a global scale.

Our current technology stack spans the following tools and providers :

  • Onchain : Solidity (deployed on Ethereum / EVM L2s) + Foundry
  • Backend services : Typescript
  • Frontend services : NextJS App Router + Tailwind + tRPC
  • All backend & frontend services hosted on railway.app
  • Database / PostgreSQL hosted on neon.tech

About The Role

For the Senior Backend / Infra Engineer role, we’re looking for the following experience and qualifications :

  • Experience shipping production code in a language like Typescript, Rust, Python, Go, Solidity
  • Excellent problem-solving skills and a strong sense of ownership
  • Obsession with shipping code with a bias for self-reliance
  • Past work experience spanning Web2 and Web3 systems
  • Deep experience deploying, scaling, and monitoring production infrastructure such as web servers, APIs, databases
  • 4+ years of hands-on experience with cloud platforms like AWS, Azure, or GCP
  • Proficiency in scripting languages such as Bash or Python
  • Extensive experience with security best practices and common pitfalls
  • PostgreSQL wizard

About You

  • A solid understanding of engineering principles. You enjoy building and shipping quality, resilient, and dependable services.
  • A sense of grit to dive into a problem and own the implementation of solutions.
  • Possess excellent communication skills for effectively conveying your perspective, ideas, problems, and solutions.
  • A strong sense of ownership and prioritization when navigating the ambiguity of an early-stage startup.
  • A motivation for accelerating the adoption of digital ownership beyond the current limitations of public blockchains.

Things to Know

We are an early-stage startup; our team dynamics are different from companies of other sizes and stages.

We're a small team, with high ownership, who are not only passionate about what we do, but seek to be exceptional as well.

Currently, our team consists solely of our 2 co-founders, Sina and Joe. There's a lot of stuff going on, and a lot of ambiguity.

  • We prioritize having a strong, in-person culture in San Francisco for our founding team. We are open to team members who operate remotely on a case-by-case basis.
  • We do NOT expect you to work all the time, but you’ll have to be diligent and hold yourself accountable regarding the boundaries for your work day.

Depending on your location, you may need to be flexible to accommodate the schedules of other team members and clients.

We want teammates who own it. We strongly believe that empowering everyone on our team with ownership is a key to our growth and success.

We expect every team member to not only own decision making, but also own the success or failure that results from their decisions.

How We Hire

Here’s the entire process. Always feel free to ask us any questions as our interviews go both ways.

Talk with us about the role (30 minutes)

We want to understand who you are, what you want to work on, and what your aspirations are. This conversation will be open ended so we can learn more about you and you can learn more about us.

Work on a small project to discuss in the technical interview

Implement a small project that will be communicated to you after our first call

Interview structure (60 minutes) :

Pre-work (before your interview) : Complete your project (advised)

0-5m : Introduction

5-50m : Building and expanding your project

50-60m : Questions on Witness / etc

Review your project with our Team (30 minutes)

You’ll meet with our co-founders and go over your project

Offer and Details chat with our Co-founders

We will go over the process, role and hammer out details about your position, onboarding and any other items to nail down.

9 days ago
Related jobs
Promoted
Genies
San Mateo, California

Seated in our new Bay Area office (San Mateo), and reporting to the Director of Engineering, these engineers will contribute significantly to the current and future growth of our backend services, developer platform & developer tools, our core mobile experiences, and the development of the found...

Promoted
Cambio AI Inc.
San Francisco, California

As a Senior Backend Engineer at Cambio, you will play a critical role in architecting and developing the backbone of our software platform. If you thrive on creating well-crafted products and systems that have a disproportionate impact on the real estate industry’s path to net zero, we invite you to...

Promoted
BILL
San Francisco, California

We are looking for a strong , passionate engineer to join us on an exhilarating journey to clock colossal payment volumes, build & ideate towards next-gen capabilities, & invent new revenue streams in the Card Issuing space. Designed and developed backend services, REST APIs, messaging queue...

Promoted
Together AI
San Francisco, California

Together AI is looking for a Senior Backend/Distributed Systems engineer to help us build and maintain the codebase that powers the Together Cloud inference and fine tuning services. This is a role for engineers that are familiar with standard backend architecture, database design, and high-performa...

Promoted
Genesis Therapeutics
Burlingame, California

We're seeking experienced ML engineers to join the team and lead engineering efforts focused on driving forward our ML research agenda for generative modeling of molecular systems, which is instrumental to our mission. As an ML Engineer at Genesis, you will lead rapid iteration on our AI platform an...

Promoted
FLYR Labs
San Francisco, California

Senior members of our engineering organization have the ability to mentor and guide new members, grow the engineering-excellence culture, and influence the larger engineering organization. We are looking for an experienced Backend Software Engineer, Senior Staff level, to join our Cargo team compose...

Promoted
AICrete
San Francisco, California

Job Title: Senior Backend Engineer. Role Summary: As a Senior Backend Engineer at AICrete, your role will be crucial in developing the server-side logic of AICreteOS using modern frameworks like Django. Key Responsibilities: - Design and develop robust backend services using Django and other Python ...

Promoted
Alembic Limited
San Francisco, California

About the Role - Senior Backend Engineer. We're hiring an experienced Senior Backend Engineer to join our high-performing team. You'll meet more of the engineering team, such as Jonathan Chum, our Senior Director of Engineering, who will learn more about your technical experience and expertise. Comp...

Motion Recruitment
California, United States

As a Senior Back End Software Engineer, you will be responsible for designing, implementing, and maintaining scalable, high-performance backend systems. We are seeking a talented and experienced Senior Back End Software Engineer to join our dynamic team and play a crucial role in the development and...

Aries
San Francisco, California
Remote

This role is a Senior Frontend Engineer who will report to the co-founders and will work on our frontend stack and own apps and experiences end to end. As a Senior backend developer, you will have significant responsibility over building apps and experiences end to end. As a Senior Backend Developer...