Staff Data Engineer

<div class="content-intro"><p>Lob was founded in 2013 by technical co-founders with a vision to connect the world one mailbox at a time. Today, we're transforming the way businesses use direct mail and bringing the power of technology to a traditionally manual channel. </p> <p>Our modern logistics and fulfillment engine helps businesses to build and scale high-quality, personalized direct mail programs without the operational burden. As we grow to meet the evolving needs of our customers and expand our product offerings, we’re building a team to shape the future of direct mail.</p></div><p><strong>About The Role</strong></p> <p>We’re seeking an experienced Staff Data Engineer to lead the design and buildout of Lob’s next-generation unified event tracking platform. The consolidated platform will feed a diverse set of use cases, including both customer-facing analytics and internal operational mail tracking. You will work with your colleagues on the Data, Engineering, and Product teams to design the new platform and lead the transition away from the old. You will also coach and mentor engineers on your team and drive us to raise the bar on trustworthiness for the entire data ecosystem.</p> <p><strong>Some projects to get excited about:</strong></p> <ul> <li>Collaborate with colleagues in the Data, Product, and Engineering teams to unify Lob’s foundational data ecosystem and enable the buildout of internal and external data products</li> <li>Create modular, reusable frameworks to enable other engineering teams to publish events to the unified platform</li> <li>Implement thorough monitoring and alerting to ensure the health of the data platform</li> <li>Apply software development best practices to ensure maintainability of the platform</li> <li>Partner with the Engineering Manager to set the Data team’s roadmap & define team processes</li> <li>Coach and mentor mid-level engineers on the Data team regarding technical best practices and problem-solving<br><br></li> <li><strong>As a Staff Data Engineer, you’ll...</strong></li> </ul> <ul> <li>Create and maintain documentation for data products and systems</li> <li>Advise stakeholders on the constraints and assumptions of the data processed through the unified data platform</li> <li>Deprecate outdated legacy systems without negatively impacting core functionality for end users</li> <li>Monitor Cloud and SaaS spend for unusual spikes and seek out opportunities to save costs</li> <li>Participate in the team on-call rotation (approximately 1 in 4 weeks). Triage and resolve alerts as needed</li> <li>Coordinate with other Staff+ engineers on the broader the tech team to align decision making and execute strategic initiatives</li> </ul> <p><strong>What you will bring to this role...</strong></p> <ul> <li>Bachelor’s or Master’s degree in a quantitative field, or equivalent work experience</li> <li>At least 8 years (but preferably 10 or more) of combined experience in Data, ML, and/or Software Engineering</li> <li>Expertise in Cloud Data Warehousing (Snowflake strongly preferred, Redshift is a plus)</li> <li>Expertise in streaming data processing systems such as Kafka and Apache Flink </li> <li>Expertise in modern software development fundamentals including APIs, version control, containerization, and CICD</li> <li>Expertise in a variety of database types, including transactional databases (PostgreSQL preferred) and document/vector databases (like Elasticsearch), with ability to select the right tool for a given job</li> <li>Familiarity with dbt (data build tool)</li> <li>Familiarity with pipeline orchestration engines (Apache Airflow or Prefect preferred)</li> <li>Familiarity with Change Data Capture (CDC) patterns and methods</li> <li>Excellent verbal, written, and visual communication skills</li> <li>Excellent organizational and project management skills</li> <li>Ability to be decisive & adaptable in the face of ambiguity</li> <li>Experience with AI-assisted coding tools like ClaudeCode or Cursor</li> <li>Proficient with project management tools including Jira</li> </ul> <p>Since great engineers come from a variety of backgrounds, it doesn’t particularly matter if you have a specific degree—we want to hear about your contributions in a real-world setting.</p> <p><strong>Compensation information<br><br></strong>The compensation for this role consists of a base salary + additional RSUs.</p> <p>Annual Base Salary: $175,000- $200,000</p> <p><span style="color: white;"><#LI-REMOTE #LI-RW1</span></p><div class="content-conclusion"><p><span style="font-weight: 300;">“Lob’s salary ranges are based on market data, relative to our size, industry and stage of growth. Salary is one part of total compensation, which also includes equity, perks and competitive benefits. Salary decisions are based on many factors including geographic location, qualifications for the role, skillset, proficiency and experience level. Lob reasonably expects to pay candidates who are offered roles within the provided salary ranges.”</span></p> <p><span style="font-weight: 300;">We offer remote working opportunities in AZ, CA, CO, DC, FL, GA, IA, IL, MA, MD, MI, MN, MT, NE, NC, NH, NJ, NV, NY, OH, OR, PA, RI, TN, TX, UT, and WA, <span style="text-decoration: underline;"><strong>unless specified otherwise in the job description above. </strong></span></span></p> <p><span style="font-weight: 300;">If you are looking for a progressive, fun-spirited, and mentally stimulating environment, come join us at Lob!</span></p> <p><span style="color: #000000;"><strong>Our Commitment to Diversity</strong></span></p> <p><span style="color: #000000;"><span style="font-weight: 300;">Lob is an equal opportunity employer and </span><a style="color: #000000;" href="https://www.lob.com/blog/power-diversity-starts-data"><em><span style="font-weight: 300;">values diversity</span></em></a><span style="font-weight: 300;"> of </span><a style="color: #000000;" href="https://www.lob.com/blog/a-commitment-to-diversity"><em><span style="font-weight: 300;">backgrounds and perspectives</span></em></a><span style="font-weight: 300;"> to cultivate an environment of understanding to have greater impact on our business and customers. We encourage under-represented groups to apply and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or criminal history in accordance with local, state, and/or federal laws, including the </span><a style="color: #000000;" href="https://sfgov.org/olse/sites/default/files/Document/FCO%20Art.%2049%20Official%20Notice%20to%20print%202017.pdf"><em><span style="font-weight: 300;">San Francisco’s Fair Chance Ordinance</span></em></a><span style="font-weight: 300;">.</span></span></p> <p><span style="color: #000000;"><strong>Recent awards</strong></span></p> <p><span style="color: #000000;"><span style="font-weight: 300;"><img style="max-width: 100%;" src="https://keep.google.com/u/0/media/v2/1e8T9oEtvbqRcrMcmtMSXLguNCPTDvK9fgYyRHPMut1prD3B1tXfjRFr3o2O1dlQ/1mas8D_M3MtQ6MJEDfG-6yRUXNoeICQQ-q7BzV0N3BOFVMtPtiGQm3VTYWAtzlnE?sz=512&accept=image%2Fgif%2Cimage%2Fjpeg%2Cimage%2Fjpg%2Cimage%2Fpng%2Cimage%2Fwebp" alt="" width="NaN"><a href="https://builtin.com/awards/remote/2025/best-midsize-places-to-work" target="_blank">#88 on BuiltIn's Best Remote Midsize Companies to Work For in 2025</a><br>BuiltIn Best Remote Midsize Companies to Work For in 2024<br>BuiltIn Best Midsize Companies to Work For 2022</span><span style="font-weight: 300;"><br></span></span></p></div>

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...