Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Kiwi

Backend Developer, AI

Kiwi

. Design, build, and evolve scalable backend services and APIs using Node.js, TypeScript, and Express.js .

Posted 9/17/2026full-timeRemote • Colombia, ArgentinaSeniorLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in designing and building scalable backend services using Node.js, TypeScript, and PostgreSQL, with a strong focus on API design, observability, and production support. Proven ability to manage technical solutions end-to-end while collaborating effectively with cross-functional teams in high-volume transactional environments.

Highest-signal resume keywords
Node.js DevelopmentTypeScript ProficiencyPostgreSQL ExpertiseAPI Design and IntegrationAWS Cloud Services

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Backend EngineeringSoftware ArchitectureAutomated TestingEvent-Driven ArchitectureCI/CD PracticesORMs and Persistence PatternsObservability and TroubleshootingData ModelingAsynchronous ProcessingFinancial Workflows
Soft Skills
Problem-SolvingCommunicationOwnershipCollaborationTechnical Decision-Making
Tools & Technologies
Express.jsAWS LambdaTerraformDatadogSentryCloudFormationFastAPIDjangoECS/EKSRDS
Industry Keywords
FintechPaymentsBankingTransactional SystemsData Integrity

Tech Stack

Tools & technologies
AWSCloudDistributed SystemsDjangoJavaScriptNode.jsPostgresPythonTerraformTypeScript

About the role

Key responsibilities & impact
  • Design, build, and evolve scalable backend services and APIs using Node.js, TypeScript, and Express.js
  • Own technical solutions end-to-end from design and implementation through deployment, observability, and production support
  • Contribute to backend architecture and architectural and technical design decisions
  • Identify, prioritize, and address technical debt
  • Apply software design principles and patterns based on context and trade-offs
  • Design application boundaries and separation of concerns across services, business logic, and persistence layers
  • Design and optimize PostgreSQL schemas, queries, indexes, migrations, and transactional workflows
  • Build reliable financial workflows covering idempotency, concurrency, consistency, retries, failure handling, and reconciliation
  • Design and maintain REST APIs and integrations with internal systems and external providers
  • Design asynchronous and event-driven workflows
  • Build reliable, scalable, resilient, secure, and performant systems
  • Work with AWS infrastructure and cloud services in production systems
  • Improve production visibility through logging, metrics, tracing, monitoring, and alerting
  • Investigate production incidents, perform root-cause analysis, and implement sustainable solutions
  • Maintain engineering quality through automated testing, code reviews, documentation, and continuous refactoring
  • Use AI-assisted engineering tools for development, testing, debugging, code review, and productivity
  • Challenge technical decisions and improve engineering standards
  • Share knowledge and strengthen the engineering team’s technical capabilities
  • Collaborate with Product, QA, Data, Platform, and engineering teams to translate business requirements into technical solutions

Requirements

What you’ll need
  • 8+ years of professional backend engineering experience, with significant experience building and operating production systems
  • Strong hands-on experience with Node.js and TypeScript in production environments
  • Experience with Express.js or comparable backend frameworks
  • Experience with Python and familiarity with backend frameworks such as FastAPI, Django, or similar is highly valued
  • Strong knowledge of software architecture, design principles, and design patterns, including their trade-offs and appropriate use cases
  • Strong understanding of relational databases and PostgreSQL, including data modeling, transactions, indexing, query optimization, migrations, and performance
  • Experience working with ORMs and persistence patterns, understanding both their benefits and limitations
  • Strong understanding of API design, authentication, authorization, versioning, security, and third-party integrations
  • Experience designing systems for failure scenarios, including retries, duplicate events, partial failures, race conditions, and external-service degradation
  • Solid understanding of distributed systems and asynchronous processing
  • Experience with automated testing at different levels, including unit, integration, and end-to-end testing
  • Production experience with AWS or comparable cloud infrastructure
  • Experience with CI/CD, containers, and modern software delivery practices
  • Strong understanding of observability and production troubleshooting
  • Ability to analyze architectural alternatives, identify trade-offs, and clearly explain technical decisions
  • Strong ownership, problem-solving, and communication skills
  • Ability to work autonomously on complex technical problems while collaborating effectively with the broader team
  • Experience in fintech, payments, lending, banking, or other highly transactional environments is nice to have
  • Experience building systems where financial correctness and data integrity are critical is nice to have
  • Experience with event-driven architectures, queues, messaging systems, and asynchronous processing is nice to have
  • Experience with AWS services such as Lambda, ECS/EKS, SQS, SNS, EventBridge, RDS, S3, and CloudWatch is nice to have
  • Experience with Infrastructure as Code, such as Terraform or CloudFormation, is nice to have
  • Experience with high-volume transactional systems and distributed architectures is nice to have
  • Experience implementing idempotency, outbox patterns, concurrency control, reconciliation processes, and fault-tolerant workflows is nice to have
  • Experience with observability platforms such as Datadog, Sentry, or similar tools is nice to have
  • Familiarity with DDD, Clean Architecture, Hexagonal Architecture, or similar architectural approaches is nice to have
  • Experience using modern AI coding assistants, agents, and AI-native development workflows is nice to have
  • Familiarity with LLMs, tool calling, MCP, agentic workflows, or AI integrations is a plus

Benefits

Comp & perks
  • The opportunity to work on critical financial products with direct impact on customers and business growth
  • High technical ownership and the opportunity to influence how the backend platform evolves
  • Meaningful architecture, scalability, reliability, and technical-debt challenges
  • An engineering environment where AI is becoming a core part of how we build software
  • A collaborative multidisciplinary team across Engineering, Product, Design, QA, Data, and Platform
  • 100% remote work