Senior Software Engineer - Backend & Staff
$170,000–$220,000 year
Hybrid · Austin, Texas, United States
Job Summary
Staff Engineer and Senior Backend Engineer opportunities focused on building scalable, high-performance backend systems. Hybrid work arrangement with 2 days onsite. Responsibilities include writing clean, robust code, participating in code reviews, leading design for scalable backend solutions, optimizing performance, and mentoring peers. Technologies and domains include cloud-native development, distributed systems, multi-database environments, and a stack featuring Kotlin, Python, Java, GraphQL, gRPC, Kafka, AWS, PostgreSQL, Elasticsearch, DynamoDB, Redis, Kubernetes, ECS, Terraform.
Required Qualifications
- 7+ years backend engineering experience
- Proven experience building robust services utilizing relational and non-relational databases
- Design and operate distributed systems with emphasis on scalability, observability, and reliability
- Experience with cloud-native development
- Familiarity with multiple programming languages such as Kotlin, Python, or Java
- Knowledge of GraphQL (required for Sr. Backend Engineer, preferred for Staff Engineer)
- Experience with technologies: AWS, PostgreSQL, Elasticsearch, DynamoDB, Redis, Kotlin, Python, gRPC, GraphQL, ECS, Kubernetes, Terraform, Kafka
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.