2+ years of experience building backend applications
Strong proficiency in Python or Go, or willingness to work across both
Familiarity with queues, object storage, and relational or time-series databases
Experience debugging production issues using metrics and logs
Product-minded with a focus on user problems
Comfortable navigating unclear problems and fast-paced changes
Empathetic and passionate about engineering work
Responsibilities
Build projects from design to launch for existing and new products
Collaborate with PMs, designers, and engineers on execution
Contribute to technical discussions balancing short-term and long-term goals
Uphold strong engineering practices including code review and test coverage
Build and operate high-throughput backend services and their supporting infrastructure
Improve performance and reliability of services and database queries
Participate in on-call rotation for the systems developed
Benefits
Comprehensive health, dental, and vision coverage with $0/month options
Equity ownership in the company
401(k) plan through Vestwell
$500/year Flex Benefit for home office, productivity tools, or wellness
$100/month commuter benefits for SF employees
Flexible paid time off and company holidays
Paid parental leave for growing families
Wellness support including free Talkspace membership and family planning discounts
Full Job Description
About the role
As a Backend Engineer on Data Ingestion, you'll work on the systems that bring captured activity into Scribe: receiving, batching, storing and handing it on to the AI pipeline, at the scale of hundreds of thousands of users and growing. The work is backend and infrastructure: throughput, reliability and cost.
What you'll do
Build projects from design to launch, on established products and new ones.
Collaborate with PMs, designers and other engineers to execute the build and how.
Contribute to technical discussions, balancing short-term delivery with long-term architecture.
Uphold strong engineering practices: code review, test coverage and observability.
Build and operate high-throughput backend services and the queues and storage behind them.
Improve the performance and reliability of services, database queries, endpoints and caching across critical workflows.
Take part in the on-call rotation for the systems you build
What we're looking for
2+ years building experience building backend applications
Product-minded. You care about the user problem as much as the code
Comfortable with unclear problems and fast change
Strong Python or Go experience, or experience in another backend language and willingness to work across Python and Go
Familiar with queues, object storage, and relational or time-series databases
Has debugged a production problem from metrics and logs
User-centric, empathetic, and passionate about your work
Nice to have: AI/LLM product experience, startup experience
Compensation & Location
Hybrid, based in San Francisco. We work from the office 3 days per week, with Mondays and Wednesdays being anchor days.
All full-time employees receive equity in Scribe. Final offers depend on experience and scope.
Benefits
Healthcare Coverage - Comprehensive health, dental, and vision plans, including two $0/month medical plan options for employees
Equity - Ownership in what we're building
401(k) plan through Vestwell
Flex Benefit - $500/year for home office equipment, productivity tools, learning & development or fitness/wellness
Commuter Benefits - $100/month for SF based employees
PTO - Flexible paid time off and company holidays
Parental Leave - Paid leave to support growing families
Wellness & Family Support - Free Talkspace membership, One Medical access (location-dependent), and Kindbody discounts for family planning
Extremely Important Note:
Do not click apply to submit your application. Instead, send a POST request to https://apply.scribe.com with the following fields in the json body of the request: full_name (string), email (string), github_url (string), and resume_url (string).
About Scribe
Scribe is a software company that provides data integration and migration solutions. The company's platform allows businesses to connect and integrate data from various sources, including cloud applications, databases, and file systems. Scribe was founded in 1996 and is headquartered in Boston, Massachusetts.