Senior Python Software Engineer

7 - 12 years

15 - 30 Lacs

Pune

Posted:1 day ago| Platform: Naukri logo

Apply Now

Skills Required

MySQL AWS Python Django Rest Api Fast Api Flask

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

Boost Confidence & Sharpen Skills

Start Mysql Interview Now

RecommendedJobs for You

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

Chennai, Bengaluru, Hyderabad