Jeeves

Principal Backend Engineer

Jeeves
Apply
7 months ago
Remote, BrazilStaff+

Responsibilities

  • Design, build, maintain, and operate scalable backend services for financial transactions and customer-facing products.
  • Develop production-quality code in Go, Python, or Node.js/TypeScript and participate in technical design and code reviews.
  • Build and consume RESTful and GraphQL APIs and design service communication using gRPC, message queues, and event-driven architectures.
  • Design and optimize PostgreSQL, MongoDB, and Redis schemas for performance, correctness, and scale.
  • Own backend features from scoping and technical design through deployment, monitoring, and iteration.
  • Integrate OpenAI and Anthropic LLM APIs into production backend features and safely process AI-generated outputs with validation, fallbacks, and graceful degradation.
  • Implement authentication, authorization, input validation, and data protection across distributed services.
  • Improve structured logging, distributed tracing, metrics, testing infrastructure, CI/CD pipelines, and deployment practices.
  • Participate in on-call rotations, production incident response, and post-incident reviews.
  • Collaborate with engineering, product, compliance, data, customers, and operational partners across multiple regions and time zones.

Requirements

  • At least 5 years of professional backend engineering experience building and operating production systems.
  • Professional fluency in English and fluency in Spanish or Portuguese.
  • Strong proficiency in at least one of Go, Python, or Node.js/TypeScript.
  • Experience designing RESTful APIs, microservices, and event-driven backend systems.
  • Strong relational database knowledge, including PostgreSQL schema design, query optimization, and data modeling.
  • Experience with AWS, GCP, or Azure; Docker; Kubernetes; and CI/CD pipelines.
  • Experience integrating third-party APIs reliably in production with error handling, retry logic, and observability.
  • Experience working on globally distributed teams across regions and time zones.
  • Comfort using AI coding tools and integrating LLM API outputs into backend services.
  • Preferred experience in fintech, financial services, payments, or regulated industries, including ledger systems, payment rails, KYC/AML, or PCI-DSS.
  • Preferred startup or high-growth scale-up experience and comfort working in ambiguous environments.
  • Preferred experience with multi-currency systems, cross-border payments, Kafka, RabbitMQ, and global regulatory environments.
  • Fluency in both Spanish and Portuguese is an additional asset.

Benefits

  • Full-time remote position.
  • Opportunity to work on a global financial platform serving more than 20 countries and over 5,000 clients.
Jeeves

About Jeeves

201-500 employees

Jeeves builds a finance platform for global businesses, combining multi-currency accounts, corporate cards, cross-border payments, and spend management in one system. The privately held company is headquartered in Miami and operates in 20+ countries across the Americas, the United Kingdom, and Europe, serving over 5,000 clients ranging from venture-backed startups to SMBs.

Contact me