Senior Backend Engineer (Golang) - Large-Scale B2C Platform (Remote)

Gramian Consulting
Sênior
Remoto 🌐
Publicado em 24 de dezembro de 2025

Descrição da Vaga

**About Us** Gramian Consultancy is a boutique consultancy specializing in IT professional services and engineering talent solutions. With a strong background in software engineering and leadership, we help companies build high\-performing teams by matching them with professionals who truly fit their needs. **Role Overview** We're looking for a **Senior Backend Engineer** who thrives in **large\-scale B2C environments** and prefers **Golang as a main language** . You'll join an established product engineering team building the **backend for a user\-facing product** , with a strong focus on **latency, scalability, reliability, and data\-intensive troubleshooting** . This role is ideal for someone who enjoys owning complex backend problems end\-to\-end: from system design and performance investigations to improving architecture, strengthening testing practices, and leading **legacy migrations (including Python → Go endpoint migrations)** . **About The Team** 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. You'll participate in the team's organizational processes— **planning, backlog refinement, sprint reviews** —and help ensure we're building the right things in the right way. We need someone who can: * Understand and troubleshoot data\-intensive systems * Diagnose performance bottlenecks * Proactively identify technical risks and help guide solutions * Communicate clearly across engineering, product, and design **Key Responsibilities** * System Design: Design and evolve backend systems with a strong emphasis on low latency, scalability, and operational robustness * Backend Development: Build and maintain services primarily in Golang, with some existing systems in Python; contribute to ongoing Python → Go migrations * Architecture \& Reliability: Work within a distributed system stack including Kubernetes, Kafka, PostgreSQL, Redis, and observability tooling (internal metrics/alerting \+ Grafana dashboards) * Quality Engineering: Apply strong testing practices, clean architecture principles, SOLID, and proven design patterns to keep systems maintainable and safe to change * Cross\-Functional Execution: Partner with Product, Design, and Engineering counterparts to deliver features aligned with product and business strategies * Communication \& Planning: Provide technical insight in reviews and team meetings; help scope, estimate, and prioritize work across competing needs * Proactive Problem Solving: Identify bottlenecks early, address technical debt thoughtfully, and improve system performance and developer experience **Requirements** * 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 as needed) * 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 (deployments, scaling, operational workflows) * Kafka (event\-driven patterns, consumer/producer behavior, reliability considerations) * PostgreSQL (schema design, query optimization, indexing, performance tuning) * Redis (caching strategies, performance, TTLs/invalidation concepts) * 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

Vaga originalmente publicada em: linkedin

💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev