Software Engineer - Python

4 - 6 years

9 - 16 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Key

  • Develop advanced backend services for our

    AI-powered

    market research platform using

    core

    Python

    ,

    advanced

    Python

    , and frameworks such as

    FastAPI

    , Flask MVC, and Rest API.
  • Utilize

    AI

    tools

    , such as Cursor, to optimize workflows and enhance application intelligence.
  • Possess knowledge of AWS services (EC2, Lambda, S3, RDS, DynamoDB, API Gateway, SQS, and CloudWatch) to optimize application performance and reliability.
  • Design efficient and scalable data models using databases such as

    MongoDB,

    MySQL, PostgreSQL, or DynamoDB.
  • Maintain a strong focus on

    microservice

    architecture

    and

    cloud-first

    development

    .
  • Enhance the user experience with a product-minded, user-centric approach.
  • Integrate suitable

    third-party

    libraries

    to boost the

    functionality

    and

    performance

    of

    AI-driven

    solutions

    .
  • Document all software modifications and coding practices meticulously for clarity and reusability.
  • Engage in the full lifecycle of our SaaS solutions, including analysis, design, development, testing, installation, configuration, and maintenance.
  • Participate in

    agile

    scrum

    development

    cycles

    , including planning, estimation,

    client

    communication

    , resource allocation, and retrospectives.
  • Use

    JIRA

    for task tracking and project management to foster effective team collaboration.
  • Identify and promptly resolve issues or bugs in the system.

Required

  • 3 to 5 years of experience in backend development,

    preferably

    in

    fast-paced

    startup

    and corporate environments.
  • Strong expertise in Python, including experience with frameworks like

    FastAPI

    , Flask MVC and RestAPI.
  • Experience with

    AI

    tools

    , such as Cursor, for developing intelligent applications.
  • Proficiency in databases (

    MongoDB

    , MySQL, PostgreSQL, DynamoDB) with a strong understanding of performance optimization strategies.
  • Knowledge in deploying and managing robust applications on AWS, using services like EC2, Lambda, S3, RDS, DynamoDB, API Gateway, SQS, and CloudWatch.
  • Experience working with JavaScript or ReactJS is a plus.
  • Familiarity with or previous experience in the

    market

    research

    industry is a strong advantage, especially in

    AI-driven

    applications

    .
  • Excellent

    communication

    skills

    , with the ability to effectively interact with both technical and non-technical stakeholders.
  • Problem-solving mindset with a focus on user-centered solutions.
  • Bachelors or Masters degree in Computer Science, Information Technology, or a related field.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Sahana System logo
Sahana System

Software Development, Disaster Management

N/A

RecommendedJobs for You