Senior Software Engineer

Year    DL, IN, India

Job Description

Job Title: Senior Software Engineer - Backend (Python/FastAPI/AWS)



Location: New Delhi



Experience Required: 6-8 Years



About the Role:



We are seeking a highly motivated

Senior Software Engineer

with 6+ years of experience in backend development to join our fast-growing engineering team. The ideal candidate is a hands-on developer with deep expertise in

Python

,

Django/FastAPI

, and cloud-native architectures using

AWS

or

Azure

. You will play a pivotal role in designing and developing scalable microservices and high-performance web applications across diverse domains including fintech, retail, and healthcare.

Key Responsibilities:



Lead the design, development, and deployment of scalable

microservices

using

Python (FastAPI/Django)

. Build and maintain

RESTful APIs

to enable seamless integration with front-end, third-party platforms, and external systems. Architect cloud-native applications using

AWS services

like Lambda, S3, EC2, SQS, and CloudWatch. Integrate

real-time data pipelines

using

Kafka/RabbitMQ

and ensure system responsiveness and fault tolerance. Collaborate with cross-functional teams to implement features, resolve issues, and improve performance. Apply

containerization

using Docker and orchestrate deployments using

CI/CD pipelines

(GitHub Actions, GitLab CI). Contribute to system and architecture design discussions, ensuring code quality and scalability.

Required Skills & Experience:



Strong proficiency in

Python

with frameworks like

Django

,

FastAPI

, and

Flask

. Expertise in

cloud platforms

- AWS (Lambda, SQS, SNS, EC2), Microsoft Azure. Experience with

PostgreSQL

,

MongoDB

, and

DynamoDB

for data modeling and optimization. Familiarity with

Apache Kafka

,

RabbitMQ

, and other messaging systems. Solid understanding of

CI/CD

,

Docker

, and

Kubernetes

in production environments. Proficiency in

Git

,

JIRA

,

Confluence

, and Agile methodologies. Good exposure to

React.js

,

Tailwind CSS

is a plus for full-stack integration.

Good to Have:



Exposure to projects in domains such as

banking (BaaS)

,

eCommerce SaaS

, and

data analytics

. Experience with

machine learning

,

EDA

, or predictive modeling (e.g., house price prediction). Knowledge of

WebSockets

,

Celery

, and

Redis

.

Education:



B.Tech in Computer Science or related field from a reputed university.
Job Type: Full-time

Pay: ?100,000.00 - ?120,000.00 per month

Benefits:

Provident Fund
Schedule:

Day shift
Supplemental Pay:

Commission pay Performance bonus Yearly bonus
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3902651
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    DL, IN, India
  • Education
    Not mentioned
  • Experience
    Year