🔔 FCM Loaded

Senior Python Backend Engineer

Codesis Technologies Private Limited

5 - 10 years

Mumbai

Posted: 12/02/2026

Getting a referral is 5x more effective than applying directly

Job Description

Location: On-site Mumbai (Malad West)

Job Type: Full- Time

Experience Level: 2-4 Years


About the Role:


We are hiring a Senior Backend Engineer (Python) to design and build large-scale, cloud-native backend systems. This role requires deep expertise in Python-based backend development, distributed systems, microservices architecture, and cloud infrastructure. The engineer is expected to operate with high ownership, contribute to system design, and uphold engineering excellence across the platform.


Key Responsibilities:


  1. Design, develop, and operate scalable backend services using Python.
  2. Architect and maintain RESTful and event-driven APIs.
  3. Lead design and implementation of microservices and distributed systems.
  4. Own services end-to-end including development, deployment, monitoring, and incident resolution.
  5. Drive system design discussions and architectural improvements.
  6. Write high-quality, testable, and maintainable code.
  7. Mentor engineers through code reviews and technical guidance.
  8. Collaborate with cross-functional teams.
  9. Improve system performance, reliability, and security continuously


Required Technical Expertise:


1- Backend Engineering (Python)-

. Expert-level proficiency in Python.

. Experience with Django, Flask, or FastAPI.

. Asynchronous and concurrent programming experience.

. Building production-grade backend service.


2-API & Integration-

. Design and implementation of RESTful APIs.

. API versioning, documentation, and backward compatibility.

. Secure authentication and authorization (OAuth2, JWT, RBAC)


3- Distributed Systems & Microservices-

. Hands-on experience with microservices architecture.

. Strong understanding of distributed systems principles.

. Message-driven architectures (Kafka, RabbitMQ, SQS)


4- Containers & DevOps -

. Production experience with Docker and Kubernetes.

. CI/CD pipeline automation.

. Infrastructure as Code exposure (Terraform, CloudFormation


5- Data & Storage-

. Relational databases: PostgreSQL, MySQL.

. NoSQL systems: Redis, MongoDB, DynamoDB.

. Database modeling and performance optimization.


Professional Expectations:


  1. Strong analytical and problem-solving skills.
  2. Ability to work independently in fast-paced environments.
  3. Clear communication and documentation skills.
  4. Experience working in Agile/Scrum teams.
  5. Strong ownership and leadership mindset


Preferred Qualifications:


  1. Experience with high-scale or high-availability systems.
  2. Platform engineering or internal tooling experience.
  3. Exposure to regulated or security-sensitive environments.
  4. Background in tier-1 product companies.


To Apply:


Send your updated resume, GitHub/portfolio links (if any), and a short note about your experience to careers@codesis.io with the subject line Application Lead Backend Engg- Python or apply directly through our LinkedIn job posting.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.