
Senior Backend Engineer II - Golang
Grocery TV7 days ago
Base Salary
$160k - $190k/yr
Responsibilities
- Design, build, and maintain high-scale backend services using Go.
- Lead implementation of backend projects that improve system reliability, resiliency, and performance.
- Design and evolve API-first services that support customer-facing and internal applications.
- Contribute to system architecture and technical design for future initiatives.
- Partner with Product to scope, plan, and execute backend work aligned with business goals.
- Identify and remediate performance bottlenecks and reliability risks across distributed systems.
- Participate in a shared on-call rotation to support production systems.
- Collaborate closely with other engineers through pairing, design reviews, and code reviews.
- Drive operational excellence through observability, monitoring, and incident follow-ups.
- Proactively identify and implement process improvements in the software development process.
- Be a champion for testing, leading by example through unit and integration testing throughout projects.
Requirements
- 8+ years of professional software engineering experience.
- Bachelor’s degree in Computer Science or Computer Engineering.
- Strong proficiency in Go for building backend services.
- Experience designing and operating high-scale, high-volume backend systems.
- Deep understanding of distributed systems concepts and tradeoffs.
- Experience building API-first services, including customer-facing APIs.
- Familiarity with system reliability, performance tuning, and fault tolerance strategies.
- Experience working with relational databases and data stores in production environments.
- Strong problem-solving skills and the ability to reason about complex systems.
Tech Stack
Go