16 days ago
Remote, CanadaSenior
Responsibilities
- Design, build, maintain, and operate scalable backend services for payments, cards, spend management, and compliance products.
- Develop production-quality services and APIs using Go, Python, or Node.js/TypeScript, including REST, GraphQL, and gRPC integrations.
- Design database schemas and optimize queries across relational and non-relational databases.
- Own backend features from scoping and technical design through deployment, monitoring, and iteration.
- Integrate OpenAI, Anthropic, and other LLM APIs into reliable backend product features and safely process their outputs.
- Implement authentication, authorization, input validation, data protection, structured logging, tracing, and metrics.
- Participate in on-call rotations, production incident response, post-incident reviews, testing infrastructure, and deployment improvements.
- Collaborate with engineering, product, compliance, data, and globally distributed teams across regions and time zones.
Requirements
- At least 5 years of professional backend engineering experience building and operating production systems.
- Fluent English communication skills for daily written and spoken collaboration with global teams.
- 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 skills, including PostgreSQL schema design, query optimization, and data modeling.
- Experience with AWS, GCP, or Azure; Docker and Kubernetes; and CI/CD pipelines.
- Experience reliably integrating third-party APIs with error handling, retry logic, and observability.
- Experience working on globally distributed teams across time zones and regions.
- Comfort using AI coding tools and integrating LLM API outputs into backend services.
- Preferred qualifications include fintech, financial services, payments, regulated-industry, ledger, payment-rail, KYC/AML, PCI-DSS, multi-currency, cross-border payments, Kafka, RabbitMQ, startup, and global regulatory experience.
- Spanish or Portuguese fluency is preferred.
Benefits
- Full-time remote position.
- Opportunity to work on a global stablecoin-native banking and payments platform.
Tech Stack
Apache KafkaAWSAzureDockerGoGoogle Cloud PlatformGraphQLgRPCKubernetesMongoDBNode.jsPostgreSQLPythonRabbitMQRedisTypeScript
Categories
About Jeeves
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.
