logo
Required Skills
Locked
Python
Locked
Gcp
Locked
Aws
Locked
Development
Locked
Senior

Job Description

Role & responsibilities


We are seeking a highly experienced Principal Engineer / Senior Software Engineer to lead the design and development of scalable, cloud-native solutions in a fast-paced Agile environment. This role combines deep hands-on technical expertise with strong leadership, architecture ownership, and engineering excellence. The ideal candidate will drive best practices, mentor teams, and build robust backend platforms using Python, AWS/GCP, and modern workflow orchestration technologies.


Key Responsibilities:

Technical Leadership:

Define and enforce engineering best practices and coding standards.

Provide architectural guidance and ensure high-quality system design.

Solution Design & Development:

Design and develop scalable applications using Python.

Build and maintain REST APIs and microservices architectures.

Cloud & Infrastructure:

Architect and deploy cloud-native solutions on AWS/GCP.

Design and manage CI/CD pipelines for automated build and deployment.

Database & Data Modeling:

Design and optimize MongoDB / NoSQL data models for performance and scalability.

Agile & Team Leadership

Drive Agile practices and participate in sprint ceremonies.

Mentor engineers and foster a culture of continuous improvement.


Required Skills & Qualifications:


Strong proficiency in Python with FastAPI/Flask/Django.

Hands-on experience with AWS/GCP cloud services.

Strong knowledge of MongoDB / NoSQL databases.

Experience designing CI/CD pipelines.

Solid understanding of microservices architecture.





Salary

N/A

Location

Hybrid - Chennai, Bengaluru, Delhi / NCR

Job Overview
Job Posted:
2 days ago
Job Type
Full Time, Permanent
Job Role
Back End Developer,
Education
UG: Any Graduate
Experience
6-11 Yrs
Total Vacancies
6
Location

Hybrid - Chennai, Bengaluru, Delhi / NCR