WeSoftYou

Python Backend Engineer

$$$

About the Role

We are looking for a skilled Middle+ Python Backend Engineer to join our team and work on building scalable backend systems using AWS serverless architecture.

This role involves working with high-load systems, optimizing performance, and actively contributing to architecture improvements and refactoring of existing solutions.

 

Involvement on project - up to 3 months 

 

Responsibilities:

  • Design, develop, and maintain backend services using Python (Django / DRF)
  • Build and evolve serverless and event-driven architectures (AWS Lambda, EventBridge)
  • Develop and maintain RESTful APIs and CRUD endpoints
  • Integrate with AWS services such as Cognito, SES, SNS, API Gateway, Secrets Manager, etc.
  • Work extensively with PostgreSQL: write and optimize complex SQL queries, implement procedures, triggers, indexes, and constraints
  • Optimize performance for high-volume data processing
  • Refactor legacy code and improve overall system architecture
  • Set up and maintain CI/CD pipelines
  • Implement and maintain alerting, notification, and rule-based backend flows
  • Perform debugging, testing, and troubleshooting
     

Requirements:

  • 4+ years of experience in backend development with Python
  • Strong hands-on experience with Django / Django REST Framework
  • Solid experience with AWS Lambda
  • Good knowledge of AWS ecosystem, including: Cognito, SES, SNS, API Gateway, EventBridge, CloudFormation
  • Strong experience with PostgreSQL
  • Experience building event-driven / serverless systems
  • Experience with API development and CRUD operations
  • Understanding of alerting/notification systems or rule-based backend workflows
  • Experience with CI/CD pipelines and deployment troubleshooting
  • Ability to work with legacy code, refactor duplicated logic, and improve architecture
  • Experience with performance optimization in high-load systems
  • Strong debugging and testing skills

 

Required skills experience

Django 3 years
AWS Lambda 3.5 years

Required languages

English B2 - Upper Intermediate
Published 24 March ยท Updated 8 April
171 views
ยท
55 applications
Response activity: High
Last responded 4 days ago
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...