Gramian Consultancy is looking for a Senior Backend Engineer with deep experience in Golang and large-scale B2C systems. You will join a product engineering team focused on building and evolving the backend for a high-traffic user-facing platform, where you will own complex problems end-to-end, from design to performance optimization.
What You'll Do
- Design and evolve backend systems with a strong emphasis on low latency, scalability, and operational robustness.
- Build and maintain services primarily in Golang, with some existing systems in Python; contribute to ongoing Python → Go migrations.
- Work within a distributed system stack including Kubernetes, Kafka, PostgreSQL, Redis, and observability tooling.
- Apply strong testing practices, clean architecture principles, SOLID, and proven design patterns to keep systems maintainable.
- Partner with Product, Design, and Engineering counterparts to deliver features aligned with product and business strategies.
- Provide technical insight in reviews and team meetings; help scope, estimate, and prioritize work across competing needs.
- Identify bottlenecks early, address technical debt thoughtfully, and improve system performance and developer experience.
- Understand and troubleshoot data-intensive systems and diagnose performance bottlenecks.
- Proactively identify technical risks and help guide solutions.
- Communicate clearly across engineering, product, and design.
What We're Looking For
- 5+ years of professional backend engineering experience, building, shipping, and operating production systems.
- Proven experience working on large-scale B2C applications (high traffic, high availability, performance-sensitive systems).
- Golang as a primary language in recent roles, with demonstrated ownership of production services (design, development, deployment, and on-call support).
- Strong system design skills with a focus on latency, scalability, reliability, and maintainability.
- Experience building and supporting data-intensive systems, including troubleshooting performance bottlenecks and production issues.
- Hands-on experience with modern backend infrastructure and tooling, including: Kubernetes, Kafka, PostgreSQL, Redis, and Observability/monitoring and dashboards (metrics/alerting + Grafana).
- Strong engineering fundamentals: testing practices, clean code, SOLID principles, and common design patterns.
- Comfortable collaborating cross-functionally with Product and Design; able to communicate technical tradeoffs clearly and help scope and prioritize work.
Technical Stack
- Golang
- Python
- Kubernetes
- Kafka
- PostgreSQL
- Redis
- Grafana
Team & Environment
You will work with an existing engineering team and contribute to the technical direction of both the product and the team. The team operates in a modern product delivery model and collaborates closely with Product and Design.
Work Mode
This is a fully remote position open to candidates globally.




