Scribe is building the infrastructure that powers how modern teams capture, process, and scale knowledge. As a Sr. Software Engineer, Backend, you will design and build the backend systems that power core product experiences and next-generation AI capabilities.
Responsibilities:
- Design and build the backend systems that power core product experiences and next-generation AI capabilities
- Architect and evolve large-scale data ingestion and processing pipelines
- Build services that support AI inference with our in-house models
- Improve the performance of business-critical systems across the platform
- Work across Python, Typescript, and Go
- Partner closely with teammates to deploy and operate reliable 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
- Confident working with message queues, background jobs, and task orchestration tools such as Celery, SQS, RabbitMQ, or Kafka
- Built large-scale data ingestion and processing systems and understand the challenges that come with scale, reliability, and performance
- Experience designing, deploying, and maintaining microservices
- Know how to optimize endpoint performance, improve database query efficiency, and troubleshoot bottlenecks in critical systems
- Enjoy building pragmatic, high-quality application code and care about maintainability as much as velocity
- Thrive in fast-moving environments and bring a strong sense of ownership to your work
- Experience with Django
- Worked at a startup or other fast-paced, high-growth environment