Lob provides the building blocks for developers to automate the offline world. Enterprise companies use Lob’s suite of APIs to mail fully dynamic and personalized customer communications with print media. We provide insight into deliverability with piece-by-piece tracing and utilize our proprietary Print Delivery Network to streamline production across fully redundant nodes all over the country.
Founded in 2013 and based in San Francisco, Lob is venture backed by Y Combinator, Polaris Partners, Floodgate, and First Round Capital.
Engineering Manager - DevOps East Bay, CA, United States, Los Angeles, CA, United States, New York, NY, United States, San Francisco, CA, United States, Silicon Valley, CA, United States, or Remote
Senior Software Engineer San Francisco, CA, United States
Software Engineer San Francisco, CA, United States
Staff Dev Ops Engineer East Bay, CA, United States, Los Angeles, CA, United States, New York, NY, United States, San Francisco, CA, United States, Silicon Valley, CA, United States, or Remote
Staff Engineer - Delivery Engine East Bay, CA, United States, Los Angeles, CA, United States, New York, NY, United States, San Francisco, CA, United States, Silicon Valley, CA, United States, or Remote
Lob is a Series B company in SF backed by YC Continuity (Y Combinator's super-exclusive growth fund) and First Round.
We're one of the fastest growing revenue companies from YC to date. In the last 4 years, we’ve nearly 20x’d our revenue!
Here at Lob, we (attempt as best as possible to) follow a scrum methodology to execute on projects in an agile fashion. We currently use JIRA to easily track both the Product Backlog and Engineering execution of projects.
We currently have 8-day sprints that begin on Monday and end the following Wednesday. The Thursday and Friday in between Sprints are used for 20% time. Before a sprint starts, the whole team meets to plan together what milestones we will attempt to complete in the next sprint based on the team's priorities and capacity.
Every morning, the engineering & product teams meet for a 10min sync. This is a time for the whole team to discuss updates, blockers, ask for help, etc. There are also mini standups held by each sub-team (Postmasters, Address Verification, Platform and Infrastructure) each morning to check on things at a deeper level.
Sprint Post Mortem
At the end of a sprint, we review what did and didn't go well. This is primarily used to learn from our mistakes, discuss potential solutions or backlog items, and celebrate milestone wins. Currently, we do our Post-Mortems and Plannings in the same meeting (Thursday at the end of the Sprint).
Here's a taste of what we're working on:
Intelligent Routing – We’re building an intelligent routing system to make sure mail is automatically printed and shipped as quickly as possible, without sacrificing quality or the ability to customize. That means we need to create logic around numerous factors, including print partner locations, printing capacity, and mail type all while remembering to factor in USPS send times to meet our delivery SLAs.
Scalability – Lob is quickly approaching the point where we’ll be sending in a day what we’ve typically done in a month. We need to make sure our systems and the integrations we’ve created for our print partners can handle anything that can be thrown at them, all without interrupting or affecting the experience of our customers.
We’ve been as deliberate about designing our culture as we are about designing our product. This means we’ve explicitly named and defined the behaviors that make our company culture special. We give them weight by using them to make decisions about hiring and career progression. We also use them as a framework for giving each other props at our all-hands meeting; calling out and publicly appreciating when people exemplify our values keeps them relevant every day.
Be an Investor
Strength in the Collective
Power in Diversity
Be a Scientist
Get (sh)it Done
Draw the Blueprint
Engineering at Lob is unique because it is characterized by two themes:
We have great technical judgment
- We interpret business problems to engineering designs and code that are easy to reason about and can be changed without fear.
- We make decisions that are appropriate to the scope of the project at hand. How scalable or performant should our code be? What languages, frameworks, and data stores be used? The only right answer at Lob is
We are world-class collaborators and communicators
- We strive to create mental clarity at every step in the process of building and shipping code—whether we're researching user needs, defining project requirements and deliverables, building prototypes, or scaling out production applications.
Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.