Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
Important Information:
Years of Experience: 8 years overall software development experience
Job Mode: Full-time
Work Mode: Remote
Job Summary:
We are seeking a highly skilled Senior Backend Developer (Python) to join our nearshore delivery team. The ideal candidate will design develop and optimize scalable backend systems that power enterprise-grade applications. You will collaborate closely with product managers frontend developers DevOps and QA teams to deliver high-quality secure and performant solutions for global clients.
Responsibilities and Duties:
Design develop and maintain scalable backend services APIs and microservices.
Collaborate with product owners and architects to translate requirements into technical solutions.
Write clean efficient testable and maintainable code in Python.
Build and optimize RESTful APIs.
Implement and manage relational and NoSQL databases.
Ensure performance reliability and security of backend systems.
Apply best practices in CI/CD pipelines DevOps and cloud-native deployment.
Partner with QA teams to ensure automated test coverage and high code quality.
Troubleshoot and resolve production issues while optimizing system performance.
Mentor junior engineers within nearshore teams and promote engineering best practices.
Qualifications and Skills:
8 years of backend development experience in enterprise or SaaS environments.
Strong expertise in Python frameworks: Django FastAPI Flask.
Proficiency with relational databases (PostgreSQL MySQL Oracle) and NoSQL (MongoDB DynamoDB Redis).
Solid understanding of microservices event-driven architectures and API design.
Experience with cloud platforms particularly Azure.
Familiarity with containerization technologies (Docker Kubernetes).
Strong knowledge of software design patterns scalability and performance tuning.
Excellent English communication skills verbal and written.
Role-specific Requirements:
Experience with message queues and streaming platforms (Kafka RabbitMQ SQS Pub/Sub).
Knowledge of DevOps tools (Jenkins GitHub Actions GitLab CI Terraform).
Hands-on experience in Agile/Scrum delivery models.
Exposure to frontend frameworks (React Angular Vue) is a plus.
Prior nearshore delivery experience with US/European clients preferred.
Technologies:
Languages/Frameworks: Python (Django FastAPI Flask)
Databases: PostgreSQL MySQL Oracle MongoDB DynamoDB Redis
Cloud: Azure
Containers: Docker Kubernetes
CI/CD & DevOps Tools: Jenkins GitHub Actions GitLab CI Terraform
Messaging/Streaming: Kafka RabbitMQ SQS Pub/Sub
Skillset Competencies:
Backend development & API design
Python programming with modern frameworks
Database design and optimization (SQL & NoSQL)
Cloud-native application development (Azure)
CI/CD pipelines & DevOps integration
Scalability performance tuning & system optimization
Agile collaboration and mentoring of nearshore teams
About Encora
Encora is the preferred digital engineering and modernization partner of some of the worlds leading enterprises and digital native companies. With over 9000 experts in 47 offices and innovation labs worldwide Encoras technology practices include Product Engineering & Development Cloud Services Quality Engineering DevSecOps Data & Analytics Digital Experience Cybersecurity and AI & LLM Engineering.
At Encora we hire professionals based solely on their skills and qualifications and do not discriminate based on age disability religion gender sexual orientation socioeconomic status or nationality.
Required Experience:
Senior IC
Full Time