Python Engineer

$$$

Code&Care — is a successful full-stack development company, which provides clients with high-quality development assistance worldwide.

Now our team has a position for  Backend Engineer (Python).

 

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
• Experience building and supporting high-load production systems

 

What the company offers:
• 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

 

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

 

About the Project:

Our client is a UK-based fintech company building and scaling financial services used by hundreds of thousands of businesses. The team focuses on developing secure, reliable, and highly scalable backend systems that power critical financial operations. This role offers an opportunity to work on complex distributed architectures, high-volume transaction processing, and modern cloud-native technologies in a fast-growing product environment.

Required skills experience

Python 2.5 years

Required domain experience

Fintech 2 years

Required languages

English B2 - Upper Intermediate
Published 29 May
87 views
·
36 applications
Last responded 4 hours ago
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...