Senior Backend Engineer
$150,000–$172,000 year
Hybrid · Santa Clara, California, United States
Job Summary
Senior Backend Software Development Engineer who will architect, design, and lead core backend services and platform-level initiatives; own the end-to-end reliability and performance of critical backend services; design scalable API frameworks and data models; mentor engineers across teams; drive technical strategy and cross-functional initiatives; tackle tech debt and modernize legacy systems; contribute to engineering-wide standards and tooling; requires deep experience with distributed systems, databases, caching, messaging, containers, CI/CD, IaC, and AI-enabled development practices.
Required Qualifications
- Senior Backend Software Development Engineer with 3-6 years of experience
- Expertise in at least one modern backend language (Python, Ruby, Go, Java, or Node.js)
- Proven ability to design and build distributed systems with service decomposition, data consistency, fault tolerance, and observability
- Deep expertise with relational databases (PostgreSQL, MySQL) and NoSQL stores
- Strong caching strategies (Redis/Memcached) and asynchronous messaging (Kafka/RabbitMQ)
- Hands-on experience with Docker/Kubernetes, CI/CD, and infrastructure-as-code
- Track record of leading technical projects from ambiguous problems to production delivery
- AI fluency with tools like GitHub Copilot, Cursor, Claude Code and understanding of LLMs and agentic AI systems
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.