Skip to main content
Code&Care
Scraped fromDjinniYesterday
Backend

Python Engineer

PythonDjangoFastAPIFlaskPostgreSQLKafkaRabbitMQAmazon SQSAws SnsPytest
Work Type
Remote
Job Type
-
Location
Worldwide
Salary
Not specified

About the Position

Code&Care is a successful full-stack development company seeking a Backend Engineer (Python) to work on scalable fintech systems for a UK-based client, focusing on distributed architectures and high-volume transaction processing.

Responsibilities

  • Design, develop, and maintain scalable backend services using Python
  • Build and support microservices-based architecture
  • Develop reliable and fault-tolerant distributed systems
  • Design and optimize PostgreSQL databases and queries
  • Implement messaging and event-driven solutions using Kafka, RabbitMQ, AWS SQS/SNS, or similar technologies
  • Ensure high code quality through automated testing and code reviews
  • Maintain application security and follow best practices for secure software development
  • Collaborate with cross-functional teams to deliver new features and improvements
  • Troubleshoot, optimize, and scale production systems

Requirements

  • 3+ years of commercial backend development experience
  • 2+ years of hands-on experience with Python
  • Strong experience with Django, FastAPI, and Flask
  • Deep understanding of microservices architecture and distributed systems
  • Experience with idempotency, Saga/Outbox patterns, circuit breakers, and retry mechanisms
  • Strong PostgreSQL knowledge, including transactions, locking, and performance optimization
  • Experience with messaging systems such as Kafka, RabbitMQ, AWS SQS/SNS, or similar
  • Strong experience with automated testing and Pytest
  • Good understanding of application security principles, including OWASP, authentication, authorization, and API security
  • Upper-Intermediate English level (B2+)
  • Nice to have: Experience in fintech, banking, or payment systems
  • Nice to have: Experience building and supporting high-load production systems

Benefits

  • Constant and interesting work with foreign clients
  • Flexible working hours
  • 50% cost compensation of sports, English lessons
  • Annual paid 30 days vacation and paid sick days
  • Medical insurance policy
Python Engineer
View Original