Principal Backend Engineer
New
J
JeevesFintech
Listing locations: ArgentinaFull-TimePrincipal
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Fluent in English; fluent in Spanish or Portuguese.
- Experience
- 5+ years of professional backend engineering experience
- Required Skills
- DockerGraphQLNode.jsPostgreSQLPythonKubernetesTypeScriptGoRESTful APIs
Requirements
- Have 5+ years of professional backend engineering experience building and operating production systems.
- Be fluent in English and fluent in Spanish or Portuguese.
- Be proficient in at least one backend language: Go, Python, or Node.js/TypeScript.
- Have experience designing and building RESTful APIs, microservices, and event-driven backend systems.
- Understand relational databases, including schema design, query optimization, and data modeling; PostgreSQL is preferred.
- Have experience with cloud infrastructure (AWS, GCP, or Azure), Docker, Kubernetes, and CI/CD pipelines.
- Have demonstrated ability to integrate third-party APIs reliably in production, including error handling, retry logic, and observability.
- Have experience working on globally distributed teams across time zones and regions.
- Be comfortable using AI tools in everyday engineering work, integrating LLM API outputs into backend services, and using AI coding assistants.
- Fintech, financial services, payments, or regulated-industry experience is preferred; familiarity with ledger systems, payment rails, KYC/AML, or PCI-DSS is a plus.
- Experience with multi-currency systems or cross-border payment processing is preferred.
- Familiarity with Kafka, RabbitMQ, and event-driven architecture is preferred.
Responsibilities
- Design, build, and maintain scalable backend services that process financial transactions and serve customers.
- Write production-quality code in Go, Python, or Node.js/TypeScript and participate in design and code reviews.
- Build and consume RESTful and GraphQL APIs, and design inter-service communication using gRPC, message queues, and event-driven architectures.
- Design and optimize relational and non-relational database schemas.
- Own backend features from scoping and technical design through deployment, monitoring, and iteration.
- Integrate LLM API calls into backend services and build safe pipelines for AI-generated outputs.
- Instrument services with structured logging, distributed tracing, and metrics.
- Participate in on-call rotation, respond to production incidents, and contribute to post-incident reviews.
- Improve CI/CD pipelines, testing infrastructure, and deployment practices.
- Collaborate with engineering, product, compliance, and data teams across regions.
View Full Description & ApplyYou'll be redirected to the employer's site