Remotery

Principal Backend Engineer

Posted May 21

This is a fully remote position, open to applicants in Brazil.

πŸ“‹ Description

β€’ Develop, construct, and sustain scalable and dependable backend services that facilitate financial transactions and cater to Jeeves customers in over 20 countries.

β€’ Produce clean, testable, and production-ready code using Go, Python, or Node.js/TypeScript; actively engage in design and code evaluations.

β€’ Create and utilize RESTful and GraphQL APIs; design inter-service communication utilizing gRPC, message queues, and event-driven frameworks.

β€’ Design and enhance relational and non-relational database schemas (PostgreSQL, MongoDB, Redis) ensuring accuracy, performance, and scalability.

β€’ Take ownership of backend features from inception to completion β€” encompassing scoping, technical design, deployment, monitoring, and iterative improvements.

β€’ Apply security best practices: managing authentication, authorization, input validation, and data protection across distributed services.


⛳️ Requirements

β€’ Over 5 years of professional backend engineering experience in building and managing production systems.

β€’ Proficient in English β€” professional fluency is essential for daily interactions with global teams in both written and spoken formats.

β€’ Fluent in Spanish or Portuguese β€” necessary for collaboration with LATAM teammates, customers, and operational partners.

β€’ Strong expertise in at least one backend programming language: Go, Python, or Node.js/TypeScript.

β€’ Experience in designing and developing RESTful APIs, microservices, and event-driven backend architectures.

β€’ Comprehensive understanding of relational databases (PostgreSQL preferred): including schema design, query optimization, and data modeling.

β€’ Familiarity with cloud platforms (AWS, GCP, or Azure), containerization technologies (Docker, Kubernetes), and CI/CD pipelines.

β€’ Proven capability to reliably integrate third-party APIs in production environments β€” encompassing error handling, retry mechanisms, and observability.

β€’ Experience collaborating with globally distributed teams across various time zones and regions.

β€’ Comfortable utilizing AI tools in daily engineering tasks β€” integrating LLM API outputs into backend services and effectively using AI coding assistants.


🏝️ Benefits

β€’ Health insurance

β€’ Remote work options

β€’ Professional development

People also viewed

Confitec10 hours ago

Mid-level .NET, Angular, SQL Server Developer – AI, Spec-Driven Development

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
DOMVS iT10 hours ago

Backend Developer – Node.js, NestJS

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI10 hours ago

Python Developer

SE flagSweden OnlyFreelanceBackend Engineer$25 – $50/hour
ApplyView job
FCamara Consulting & Training10 hours ago

Backend Developer – .NET Core, GCP Ecosystem – Senior

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Neogrid10 hours ago

Senior Pessoa Desenvolvedora FullStack, Python e React

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Intetics10 hours ago

Golang Technical Interviewer

MA flagMorocco OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers