As a Senior Backend Developer specializing in Golang, we’ll expect you to own backend features end-to-end—designing, implementing, testing, and improving production services. Your goal will be to build reliable, maintainable systems that deliver strong performance and a great developer and user experience.
- Design and implement backend services and APIs using Go (Golang), following clean architecture and secure coding practices.
- Collaborate with product, QA, and other engineering teams to translate requirements into scalable technical solutions.
- Build and maintain data access layers and integrate with databases and external services.
- Improve performance, reliability, and observability (logging, metrics, and tracing) for production workloads.
- Write unit/integration tests and ensure quality through automated CI-friendly practices.
- Review code, mentor team members, and contribute to engineering standards and best practices.
- Participate in incident response and continuous improvement to prevent recurring issues.
We’ll also value clear communication, proactive ownership, and the ability to align technical decisions with business outcomes.