Overview
Scribe is a rapidly growing company where exceptional people come to excel in their careers. The company provides a Specialized Intelligence platform that captures how work happens and helps teams perform efficiently.
Key Responsibilities
- Architect and evolve large-scale data ingestion and processing pipelines.
- Build services that power AI inference with in-house models.
- Improve the performance of business-critical systems across the platform.
- Design, deploy, and operate microservices in production.
- Write reliable, maintainable code across Python, TypeScript, and Go.
- Collaborate with teammates to deploy and operate systems in AWS.
Requirements
- 8+ years of experience building backend applications with Python, TypeScript, or Go.
- Deep experience designing and operating distributed systems in production environments.
- Confidence working with message queues, background jobs, and task orchestration tools such as Celery, SQS, RabbitMQ, or Kafka.
- Experience building large-scale data ingestion and processing systems.
- Skills in designing, deploying, and maintaining microservices.
- Ability to optimize endpoint performance and troubleshoot bottlenecks in critical systems.
- Experience in building high-quality application code with a focus on maintainability.
- Thriving in fast-moving environments with a strong sense of ownership.
Benefits
- Health, dental, and vision insurance for employees and their dependents.
- Flexible paid time off and company holidays.
- 401(k) plan.
- Paid parental leave.
- Daily catered lunch at the San Francisco office.
- Commuter benefits.
- Home office stipend.
Location
Remote with a hybrid model, requiring 3 days per week in the San Francisco office.
How to Apply
Interested candidates should visit the Scribe careers page to submit their application.