Backend Software Engineer (100% Remote Brazil based | CLT | 7–20 Years Of Experience | English Speaker)
We’re looking for a seasoned Backend Software Engineer to join our Product Engineering team, building backend systems for user-facing products. This is a remote opportunity for experienced engineers (7–20 years) who thrive in fast-moving, collaborative environments and love solving technical challenges at scale.
What You’ll Do
- Collaborate closely with product managers, designers, and fellow engineers to define, build, and deliver backend services that power compelling user experiences.
- Understand and troubleshoot data-intensive systems, identify performance issues, and handle legacy migrations when necessary.
- Own system design with a focus on scalability and low-latency performance.
- Actively participate in agile processes such as planning, backlog refinement, and sprint reviews.
- Write clean, testable, and well-structured code primarily in Go and Python, applying SOLID principles and design patterns.
- Engage in architectural decisions involving Kubernetes, Kafka, PostgreSQL, Redis, and internal observability tools like Grafana.
Tech Stack
Must Have:
- AWS Elastic Kubernetes Service (EKS)
- Golang
- GraphQL
- PostgreSQL
- Python
Nice to Have:
What We Offer
- CLT employment contract with full compliance and security under Brazilian labor laws
- Initial 6-month project, with strong potential for extension to a permanent role
- Competitive monthly salary ranging from R$10,000 to R$29,000, based on experience and qualifications
- Remote-first work environment – work from anywhere in Brazil
- Flexible working hours
- Standard CLT benefits including health and dental insurance, paid vacations and 13th salary, paid parental leave, home office stipend (if applicable)
Who You Are
- A backend engineer with 7–20 years of experience designing and building backend systems.
- Skilled in building high-performance APIs, especially using GraphQL.
- Comfortable working in a cloud-native, Kubernetes-based environment.
- A team player who communicates clearly and thrives in cross-functional teams.
- Passionate about system design, performance optimization, and helping shape technical direction.