Design and build backend systems for Jeeves's financial platform.
•Jeeves is looking for a Senior Backend Engineer to join our LATAM engineering team.
•You will design and build the backend systems that power Jeeves's financial platform.
•Key Responsibilities Design, build, and maintain scalable, reliable backend services that process financial transactions and serve Jeeves customers across 20+ countries.
•Write clean, testable, production-quality code in Go, Python, or Node.js/TypeScript; participate actively in design and code reviews.
•Build and consume RESTful and GraphQL APIs; design inter-service communication using gRPC, message queues, and event-driven architectures.
•Implement security best practices: authentication, authorization, input validation, and data protection across distributed services.
•Integrate LLM API calls (e.g., OpenAI, Anthropic) into backend services as product features ensuring those integrations are reliable, observable, and cost-efficient.
•Requirements 5+ years of professional backend engineering experience building and operating production systems.
•Fluent in English and Spanish or Portuguese.
•Strong proficiency in at least one backend language: Go, Python, or Node.js/TypeScript.
•Experience designing and building RESTful APIs, microservices, and event-driven backend systems.
•Solid understanding of relational databases (PostgreSQL preferred): schema design, query optimization, and data modeling.
•Experience with cloud infrastructure (AWS, GCP, or Azure), containerization (Docker, Kubernetes), and CI/CD pipelines.