Senior Backend Engineer (Python, Go & Distributed Systems)
🇧🇷 Brazil
Python
JavaScript
Docker
Kubernetes
AWS
GCP
PostgreSQL
Machine Learning
Design
Redis
Cassandra
Backend
Frontend
Devops
Testing
Senior Backend Engineer (Python, Go & Distributed Systems)
from 🇧🇷 Brazil
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
Our client operates one of the world's largest online community and discussion platforms, serving millions of users through personalized feeds, search, recommendations, and content discovery experiences. The engineering team is focused on building large-scale distributed systems that power real-time user engagement, content discovery, and personalization at massive scale.
We are looking for a Senior Backend Engineer with strong expertise inPython,Go, anddistributed systems. This role combines backend development, platform engineering, and cross-functional collaboration with Product, Machine Learning, and Infrastructure teams. The ideal candidate has experience buildinghigh-scale B2C systems (10mil+ DAU), designing resilient backend services, and working in modern cloud-native environments.
CONTRACT: Contractor, Subcontractor, EOR, or FTE (depending on location)
COMMITMENT: Full-time
LOCATION: Brazil, Argentina, Mexico, Guatemala, Panama, Chile
PROCESS: Introductory Call → 3 Client Interview Stages
NOTES: Experience building large-scale consumer-facing platforms is mandatory!.
Key Responsibilities
- Design, develop, and maintainbackend services powering personalized feeds, search, and user-facing products
- Build scalable and reliabledistributed systems supporting millions of users
- Develop high-quality frontend features usingReact
- Write clean, maintainable, and high-performance code
- Design and maintainautomated testing frameworks and quality assurance processes
- Collaborate closely withMachine Learning, Product, and Infrastructure teams
- Improve system reliability, scalability, and operational performance
- Contribute to architecture decisions and platform evolution
- Participate in debugging, monitoring, and production issue resolution
- 5+ years of software engineering experience in production environments
- Strong proficiency inGo andPython
- Experience building and operatingdistributed systems at scale
- Strong frontend experience withReact and modern JavaScript development
- Experience withRedis,PostgreSQL,Cassandra, or similar database technologies
- Strong testing mindset with experience in automated testing and debugging
- Experience withDocker,Kubernetes, and modern CI/CD workflows
- Experience with public cloud platforms such asAWS orGCP
- Experience working on the backends of large-scale B2C applications (10M+ daily active users), optimizing for high throughput and reliability










