Software Engineer - Python

Nineleaps

Mumbai

On-site

INR 900,000 - 1,500,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Nineleaps is looking for a Software Engineer to shape product and marketing strategies by processing, analyzing, and interpreting data sets. You will work closely with the tech, product, and business teams to design and develop a scalable application architecture based on business requirements.

The ideal candidate will have strong problem-solving skills and the ability to work independently in a fast-paced environment.

Qualifications

  • 4–6 years of software development experience, preferably in a product-based startup.
  • Strong MVC, data structures and algorithms knowledge.
  • 3–5 years hands-on Python with Django or Flask.
  • Relational and NoSQL database experience (MySQL, PostgreSQL, MongoDB).
  • Solid design principles for scalable applications.
  • Experience with automated testing and unit tests.
  • Git version control proficiency.
  • 2+ years AWS cloud experience (EC2, RDS, Lambda, SQS, ElastiCache, API Gateway).
  • Kubernetes (EKS/AKS/GKS) and cluster orchestration.
  • Experience with high-traffic apps and scalable architectures.

Responsibilities

  • Implement a robust set of services and APIs to power the web application.
  • Build reusable code and libraries for future use.
  • Optimize the application for maximum speed and scalability.
  • Implement security and data protection as per industry standards.
  • Monitor the front-end and back-end aspects of the web application.
  • Coordinate with the product team to understand requirements and prepare detailed technical documentation.
  • Work with the team to ensure architecture and technical approaches are aligned with broader engineering goals.
  • Assist and mentor junior developers.

Skills

MVC
Data structures
Algorithms
Python
Django/Flask
Relational databases
NoSQL databases
Git
AWS
Kubernetes
Unit testing
Problem solving
Mentoring

Tools

Django
Flask
Docker
REST APIs

Job description

We are looking for a Software Engineer who will help shape product and marketing strategies by processing, analyzing, and interpreting data sets. You will work closely with the tech, product, and business teams to design and develop a scalable application architecture based on business requirements. The ideal candidate will have strong problem-solving skills and the ability to work independently in a fast-paced environment.

Responsibilities:
  • Implement a robust set of services and APIs to power the web application.
  • Build reusable code and libraries for future use.
  • Optimize the application for maximum speed and scalability.
  • Implement security and data protection as per industry standards.
  • Monitor the front-end and back-end aspects of the web application.
  • Coordinate with the product team to understand requirements and prepare detailed technical documentation.
  • Work with the team to ensure architecture and technical approaches are aligned with broader engineering goals.
  • Assist and mentor junior developers.
Requirements:
  • 4-6 years of experience in software development; experience in a product-based startup is preferred.
  • Strong understanding of MVC architecture, data structures, and algorithms.
  • 3-5 years of hands‑on experience with Python and Django or Flask.
  • Proficient knowledge of relational and NoSQL databases, including MySQL, PostgreSQL, and MongoDB.
  • Strong understanding of fundamental design principles for building scalable applications.
  • Experience with automated testing platforms and unit testing.
  • Proficient understanding of code versioning tools such as Git.
  • At least 2 years of experience working on AWS cloud services, including EC2, RDS, Lambda, SQS, ElastiCache, and API Gateway.
  • Solid working knowledge of Kubernetes (EKS, AKS, GKS) and cluster orchestration.
  • Experience working on high-traffic applications and designing architectures that can support them.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Analytics Vidhya Inc. • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Lead Engineer- Python Backend
Lead Engineer- Python Backend

Evalueserve India • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Full Stack Engineer
Full Stack Engineer

Koantek LLC • Hyderabad

On-site
INR 900,000 - 1,300,000
Senior Engineer - R01571652
Senior Engineer - R01571652

Brillio • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Python Software Developer-S
Python Software Developer-S

Infosys • Hyderabad, Chennai District, Bengaluru

On-site
INR 700,000 - 1,100,000
Senior Software Engineer - Python
Senior Software Engineer - Python

EvoluteIQ • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Python Developer
Python Developer

Legal Experts AI • India

On-site
INR 600,000 - 1,000,000
Software Engineer - Python
Software Engineer - Python

KJBN Labs • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Python Developer
Python Developer

Innofied - Award Winning Mobile/Web App Development Company • New Town

On-site
INR 800,000 - 1,200,000
Competitive salary and performance bonuses
Comprehensive health and wellness benefits
Flexible work schedule
+1
Software Engineer
Software Engineer

Jobaaj Com • Hyderabad, Pune District, Bengaluru

Hybrid
INR 600,000 - 900,000