Back to all jobs
S
Senior Backend Engineer
Sauron Systems
San Francisco$200k–230kOn-site5d ago
- Employment
- Full-time
- Seniority
- Senior
About the role
- Designing and building scalable backend services that power Sauron's products and operations.
- Developing APIs and service interfaces used by mobile applications, web applications, and connected devices.
- Building real-time systems that process telemetry, sensor data, video events, and security alerts.
- Architecting cloud infrastructure that supports reliable communication between edge devices and backend services.
- Designing secure authentication, authorization, and identity management systems.
- Building event-driven and distributed systems capable of operating at large scale.
- Working closely with robotics, perception, mobile, and product teams to deliver end-to-end solutions.
- Translating business and product requirements into high-quality, maintainable production systems.
- Improving system performance, reliability, observability, and operational excellence.
- Being proactive, self-starting, and continuously learning new technologies, methods, and approaches to solve challenging problems.
- 5-7+ years of software development experience, preferably building production backend systems.
- Strong proficiency in one or more backend languages such as Go, Python, Rust, Java, or C++.
- Experience designing and operating distributed systems and microservice architectures.
- Strong understanding of API design, including REST, gRPC, and event-driven communication patterns.
- Experience working with relational and non-relational databases such as PostgreSQL, MySQL, Redis, or DynamoDB.
- Experience deploying and operating applications in cloud environments, preferably AWS.
- Familiarity with containerization technologies such as Docker and orchestration platforms like Kubernetes.
- Strong understanding of system design, performance optimization, reliability, and scalability.
- Experience implementing monitoring, logging, and observability solutions.
- Excellent debugging, testing, and software engineering fundamentals.
- Experience working with robotics, autonomous systems, IoT, or connected devices.
- Knowledge of streaming systems such as Kafka, NATS, or RabbitMQ.
- Experience building real-time data processing pipelines.
- Familiarity with video processing, computer vision infrastructure, or large-scale media systems.
- Experience with infrastructure-as-code and cloud automation tools.
- Understanding of security best practices and secure system design.
- Experience working in fast-paced startup environments.
- Experience taking products from 0→1 and scaling them through rapid growth.
Compensation
Perks & benefits
- Equity Compensation
764,000+ hidden jobs like this
Sauron Systems and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites