Search jobs > San Francisco, CA > Software engineer infrastructure

Software Engineer, Infrastructure

BHO Tech
San Francisco, California, US
$100K-$150K a year
Full-time

Come help us build the world's most reliable on-demand, logistics engine for delivery! We're bringing on talented engineers to help us create and maintain a 24x7, no downtime, global infrastructure system that powers our three-sided marketplace of consumers, merchants, and dashers.

As a software engineer on our platform infrastructure team, you’ll be building and architecting the platform that powers our logistics system and enables us to develop and scale backend applications.

You'll also be touching all of our backend systems that handle thousands of delivery requests each minute.

What you’ll do

Build common software abstractions and frameworks to help developers write performant and scalable code

Develop and define our backend architecture and tech stack

Improve performance, reliability, scalability and security for our backend systems

Develop and maintain common services and tools used across the engineering org

Be involved in transitioning our monolithic codebase to a microservice-based architecture

Work in fast-paced startup environment to make us the most reliable logistics platform across the globe

Solve interesting, bleeding-edge engineering problems

About you

High-energy and fearless - you’ll do whatever it takes to win

You’re an owner - driven, focused, and quick to take ownership of your work

Humble - you’re willing to get your hands dirty and you’re open to feedback

Adaptable, resilient, and able to thrive in ambiguity - things change quickly in our fast-paced startup and you’ll need to be able to keep up!

Growth-minded - you’re eager to expand your skill set and excited to carve out your career path in a hyper-growth setting

Desire for impact - ready to take on a lot of responsibility and work collaboratively with your team

Qualifications

B.S., M.S., or PhD. in Computer Science or equivalent

Prior experience working with backend tech stacks

Able to analyze and improve efficiency, scalability, and stability of various system resources

Nice to haves

Experience with SQL and NoSQL databases and other technologies (e.g. Postgres, Redis, Elasticsearch, RabbitMQ)

Familiar with profiling and optimizing system resources

Experience building large scale, real-time applications

Experience with building solutions for systems monitoring, live deployments and continuous integration

Contributor to open source projects

Interview Process

Backend take home project

  • This project is designed to take 3-5 hours
  • Project can be done in the language / framework of your choice
  • Graded on raw execution, adherence to common engineering patterns, and ability to make educated trade-offs based on constraints

Onsite Interview

  • Project Extension, building features upon your take home assignment
  • Domain Knowledge, discussing 1-2 projects you've led in your area of technical depth
  • Systems Design, thinking of architectural decisions at a high level

About us

Today, we’re one of the fastest, most reliable food delivery platforms in North America. But that’s just the tip of the iceberg.

We want to share our revolutionary logistics technology with every business around the world, to streamline how our cities and local economies work.

Make no mistake, it isn’t going to be easy, and our mission isn’t for the faint of heart. But if you’re daring, and you want to make a dent, let’s chat.

Compensation

$100K $150K and higher (DOE)

0.0% 2.0%

Visa Sponsorship

Not available

16 days ago
Related jobs
Promoted
Flexport
San Francisco, California

Flexport is looking for an experienced Infrastructure Engineer to help Flexport establish itself as the most trusted company in the global trade ecosystem. As an Infrastructure Engineer, you have a breadth of knowledge across the multitude of technologies and processes that underlie and support a pr...

Promoted
Plaid
San Francisco, California

As a software engineer on the payment risk team, you will work on tooling and infrastructure that facilitates the development of our machine learning based risk models, from data and feature pipelines to model evaluation framework. Experience in building production infrastructure for machine learnin...

Databricks
Remote - California
Remote

As a member of the Cloud Infrastructure Security Team, you will be responsible for implementing core secure infrastructure and security solutions and services in multiple clouds (e. You will participate in designing and implementing infrastructure and solutions using custom-built, open source, and v...

Intelliswift Software Inc
San Francisco, California

Senior Infrastructure Automation Engineer. Job Title: Senior Infrastructure Automation Engineer. You will be developing Infrastructure as Code to launch server instances, install and configure software, amongst other things. You will provide technical leadership in the planning, design, and implemen...

DeepScribe
San Francisco, California

We are seeking a Lead ML Infrastructure Engineer to spearhead the development of our core ML training, inference, and evaluation platforms. You have 5+ years experience in building and scaling performant software infrastructure. You have experience mentoring engineers across teams, including other s...

Square
San Francisco, California

The blocks that form our foundational teams — People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more — provide support and guidance at the corporate level. Building an entire product from scratch required hiring a team of senior engineers who could na...

Fathom
San Francisco, California

Senior Software Engineer, Infrastructure. Developing dependable internal tools that aid our machine learning and software engineers more efficient, in everything from infrastructure deployment, to continuous integration and testing. We need you to utilize your combination of strong software engineer...

Square
San Francisco, California

The blocks that form our foundational teams — People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more — provide support and guidance at the corporate level. Building an entire product from scratch required hiring a team of senior engineers who could na...

Databricks
San Francisco, California

As a Senior Software Engineer on the Infrastructure teams, you will build scalable systems to power the Databricks platform, making it the de-facto platform for running Big Data and AI workloads. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenge...

reddit
San Francisco, California

The Data Infrastructure team is looking to hire a Software Engineer who is excited to work with production facing data tools, and support a growing business model for Reddit. Collaborate effectively with a team of proficient software engineers to develop and maintain the fundamental platform that po...