Home
Jobs

Senior Python Software Engineer

7 - 12 years

15 - 30 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Job Title: Senior Software Engineer Python Location : Fully Remote Work Hours : 2:00 PM 11:00 PM IST Type : Full-Time Role Overview We are seeking a highly skilled and experienced Senior Software Engineer – Python with deep expertise in building and scaling RESTful APIs using frameworks like Flask, FastAPI, or Django REST Framework. This role demands a strong grasp of modern backend architecture, cloud-native development (AWS), MySQL database optimization, and event-driven/asynchronous programming. As part of a collaborative engineering team, you will contribute to the development and enhancement of large-scale SaaS applications that serve mission-critical business needs. You will also help implement secure, resilient, and scalable services in a DevOps-enabled environment. Key Responsibilities Design, build, and maintain robust and scalable Python REST APIs in a cloud-native ecosystem. Lead the development and delivery of enterprise-grade SaaS applications with secure API integrations, microservices, and reusable libraries. Apply Agile methodologies (Scrum/Kanban) to ensure rapid, iterative, and high-quality delivery of features. Collaborate closely with product managers, QA engineers, UI/UX designers, and customer support teams to build seamless solutions. Drive technical excellence through code reviews , architectural discussions, and mentoring junior engineers. Implement and monitor DevOps pipelines (CI/CD) with proper automation, testing, and code scanning (SAST, DAST, SCA). Deliver performant and scalable systems using event-driven architecture , message queues (SNS/SQS), and async programming patterns. Ensure data security and compliance standards (e.g., OWASP, PCI-DSS, SOC2) across the development lifecycle. Optimize performance of MySQL queries and schema for large datasets. Contribute to the continuous improvement of system architecture and minimize technical debt over time. Must-Have Skills & Qualifications 7+ years of professional experience in Python backend development Expertise in Flask , FastAPI , or Django REST Framework Strong hands-on experience with AWS services : EC2, ECS, S3, SNS, SQS etc Solid MySQL skills , including query optimization and relational modeling Proficiency in event-driven and asynchronous programming (asyncio, Celery, etc.) Good understanding of software security standards and compliance benchmarks (e.g., OWASP Top 10, CIS, SOC2, PCI-DSS) Strong communication and collaboration skills in a distributed team environment Familiarity with Agile , DevOps, and source control workflows (Git, GitFlow) Nice-to-Have Skills Infrastructure-as-Code: Terraform , Docker , Kubernetes Authentication & Security: OAuth2 , SAML , Web Security best practices Experience working in HIPAA/PHI/PII compliant environments Familiarity with clinical research or healthcare technology Experience with OData or GraphQL What We Offer Fully remote flexibility (2 PM – 11 PM IST) Exposure to global teams and large-scale product ecosystems Opportunity to work on meaningful, impactful SaaS solutions Collaborative and fast-paced team culture Long-term career growth and leadership path

Mock Interview

Practice Video Interview with JobPe AI

Start Mysql Interview Now
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

RecommendedJobs for You

Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru