Staff Software Engineer
$210,000–$316,000 year
Hybrid · San Francisco, California, United States
Job Summary
Staff Software Engineer focused on the Zendesk data and analytics platform. Lead backend development in Java and Maven/Spring while also applying TypeScript/React on the frontend to build analytics capabilities. Responsibilities include extending and maintaining the trusted backend codebase, building new platform capabilities leveraging existing systems, deploying code to production to improve user experiences for millions of Zendesk users, and collaborating with a focused team of engineers, Technical Lead, and Product Manager to shape the roadmap. The role involves working with Spark-based data pipelines, distributed systems, Linux/AWS infrastructure, and a hybrid work model requiring part-time in-office presence in San Francisco, CA. Strong analytics domain knowledge and the ability to trace issues across multiple layers are essential.
Required Qualifications
- 6+ years of experience as an engineer
- Full stack experience
- Java platform experience
- Maven/Spring proficiency
- TypeScript and React experience
- Kubernetes experience
- Linux administration
- AWS (Elasticache, Redis, DynamoDB) experience
- Data and ETL pipelines knowledge (Spark)
- Ability to lead and collaborate across teams
- Experience deploying to production
- Strong problem-solving and communication skills
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.