Backend Developer

We’re looking for a Backend Developer with solid Python experience to join a small, fast-moving team. You’ll work on real product components, not just isolated tasks, and have end-to-end ownership of features.

Responsibilities

Develop and maintain backend services using Python

Build and integrate RESTful APIs

Design and implement asynchronous processing and queue-based systems (e.g., Celery, SQS)

Write efficient and optimized PostgreSQL queries, with an understanding of indexing

Deploy and manage applications in AWS (ECS, Lambda)

Write clean, maintainable, and testable code with minimal supervision

Collaborate closely with a small team to deliver features end-to-end

Qualifications

3+ years of backend development experience using Python

Strong experience with REST API development and integration

Solid understanding of asynchronous programming and queue-based architectures

Proficiency in PostgreSQL (query writing, indexing concepts)

Basic hands-on experience with AWS (ECS, Lambda, IAM)

Ability to write clean, scalable, and testable code independently

Nice to have

Experience in fintech or payments systems

Background working in small teams with full ownership of features

Familiarity or openness to using AI development tools (e.g., Claude Code)