Senior Python Developer

6 - 10 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You are a seasoned and detail-oriented Senior Python Developer sought by Mindstix Software Labs to join their high-performing engineering team. As a strategic thinker and hands-on coder, you will excel at building scalable backend systems, mentoring teams, and driving technical excellence across projects. Your role involves taking full ownership of solutions and thriving in an innovation-driven, collaborative environment. Key Responsibilities: - Lead the design, development, and deployment of scalable, high-performance Python-based applications, services, and APIs. - Collaborate closely with cross-functional stakeholders including frontend developers, DevOps engineers, QA teams, and product managers to define architecture and deliver robust solutions. - Mentor junior developers by conducting code reviews, providing technical guidance, and promoting engineering best practices. - Write clean, reusable, and maintainable code following industry standards and modern design patterns. - Architect and implement microservices-based systems with a focus on modularity, fault tolerance, and observability. - Integrate and manage third-party APIs and services, ensuring seamless and secure interactions. - Troubleshoot complex issues in distributed systems, perform root cause analysis, and implement effective fixes. - Champion automated testing and continuous integration practices to ensure code quality and release readiness. - Stay abreast of the latest advancements in Python, backend frameworks, and infrastructure tooling. - Contribute to process improvements, technical documentation, and knowledge-sharing across teams. Qualifications Required: - Bachelors or Masters degree in Computer Science, Engineering, or a related technical field. - 5-8 years of professional experience in backend development using Python. - Expertise in one or more Python frameworks such as Django, Flask, or FastAPI. - Strong experience with RESTful APIs, asynchronous programming, and building microservices architectures. - Proficiency in relational databases (e.g., PostgreSQL, MySQL) and NoSQL systems (e.g., MongoDB, Redis). - Deep understanding of software design principles, algorithms, and system architecture. - Hands-on experience with Git, CI/CD tools, containerization (Docker), and orchestration platforms (Kubernetes is a plus). - Familiarity with cloud platforms like AWS, Azure, or GCP, and cloud-native design patterns. - Experience integrating message queues like RabbitMQ or Kafka in distributed systems. - Proven ability to lead technical discussions, make architectural decisions, and align solutions with business goals. - Excellent problem-solving, debugging, and analytical skills. - Strong written and verbal communication skills for effective collaboration with global teams. Company Additional Details: Mindstix Software Labs accelerates digital transformation for leading brands worldwide. The team of passionate innovators specializes in Digital Experiences, Enterprise Mobility, Cloud Engineering, and Data Science. Their work impacts various industries such as eCommerce, Luxury Retail, SaaS, Consumer Tech, Health Tech, and Hospitality. The company fosters a fast-moving open culture powered by curiosity and craftsmanship, committed to bold thinking and innovation at the intersection of business, technology, and design. Role Overview: You are a seasoned and detail-oriented Senior Python Developer sought by Mindstix Software Labs to join their high-performing engineering team. As a strategic thinker and hands-on coder, you will excel at building scalable backend systems, mentoring teams, and driving technical excellence across projects. Your role involves taking full ownership of solutions and thriving in an innovation-driven, collaborative environment. Key Responsibilities: - Lead the design, development, and deployment of scalable, high-performance Python-based applications, services, and APIs. - Collaborate closely with cross-functional stakeholders including frontend developers, DevOps engineers, QA teams, and product managers to define architecture and deliver robust solutions. - Mentor junior developers by conducting code reviews, providing technical guidance, and promoting engineering best practices. - Write clean, reusable, and maintainable code following industry standards and modern design patterns. - Architect and implement microservices-based systems with a focus on modularity, fault tolerance, and observability. - Integrate and manage third-party APIs and services, ensuring seamless and secure interactions. - Troubleshoot complex issues in distributed systems, perform root cause analysis, and implement effective fixes. - Champion automated testing and continuous integration practices to ensure code quality and release readiness. - Stay abreast of the latest advancements in Python, backend frameworks, and infrastructure tooling. - Contribute to process improvements, technical documentation, and knowledge-sharing

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
Mindstix Software Labs logo
Mindstix Software Labs

Software Development

San Francisco

RecommendedJobs for You

visakhapatnam, andhra pradesh, india

nagpur, maharashtra, india

indore, madhya pradesh, india

thiruvananthapuram, kerala

aurangabad, west bengal, india