5,460 Python Software Engineer jobs in India

Python Software Engineer

Hyderabad, Andhra Pradesh Procter & Gamble

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Job Location
HYDERABAD OFFICE INDIA
Job Description
Are you looking to take your career to the next level?
We're looking for a Junior Software Engineer to join our Data & Analytics Core Data Lake Platform engineering team. We are searching for self-motivated candidates, who will demonstrate modern Agile and DevOps practices to craft, develop, test and deploy IT systems and applications, delivering global projects in multinational teams.
P&G Core Data Lake Platform is a central component of P& G data and analytics ecosystem. CDL Platform is used to deliver a broad scope of digital products and frameworks used by data engineers and business analysts. In this role you will have an opportunity to use data engineering skills to deliver solutions enriching data cataloging and data discoverability for our users. With our approach to building solutions that would fit the scale P&G business is operating , we combine software engineering standard methodologies (Databricks) with modern software engineering standards (Azure, DevOps, SRE) to deliver value for P&G.
RESPONSIBILITIES:
+ Writing and testing code for Data & Analytics applications and building E2E cloud native (Azure) solutions.
+ Engineering applications throughout its entire lifecycle from development, deployment, upgrade, and replacement/termination
+ Ensuring that development and architecture carry out to established standards, including modern software engineering practices (CICD, Agile, DevOps)
+ Collaborate with internal technical specialists and vendors to develop final products to improve overall performance, efficiency and/or to enable adaptation of new business processes. 
Job Qualifications
Qualifications
+ Bachelor's degree in computer science or related technical field.
+ 4+ years of experience working as Software Engineer (with focus on developing in Python, PySpark , Databricks, ADF)
+ Full stack engineering experience (Python/ React/ Javascript /APIs)
+ Experience demonstrating modern software engineering practices (code standards, Gitflow , automated testing, CICD, DevOps)
+ Experience working with Cloud infrastructure (Azure preferred)
+ Strong verbal, written, and interpersonal communication skills .
+ A strong desire to produce high quality software through multi-functional teamwork, testing, code reviews, and other best practices.
YOU ALSO SHOULD HAVE:
+ Strong written and verbal English communication skills to influence others
+ Proven use of data and tools
+ Ability to prioritize multiple priorities
+ Ability to work collaboratively across different functions and geographies
We produce globally recognized brands and we grow the best business leaders in the industry. With a portfolio of trusted brands as diverse as ours, it is paramount our leaders are able to lead with courage the vast array of brands, categories and functions. We serve consumers around the world with one of the strongest portfolios of trusted, quality, leadership brands, including Always®, Ariel®, Gillette®, Head & Shoulders®, Herbal Essences®, Oral-B®, Pampers®, Pantene®, Tampax® and more. Our community includes operations in approximately 70 countries worldwide. Visit to know more.We are an equal opportunity employer and value diversity at our company. We do not discriminate against individuals on the basis of race, color, gender, age, national origin, religion, sexual orientation, gender identity or expression, marital status, citizenship, disability, HIV/AIDS status, or any other legally protected factor.
"At P&G, the hiring journey is personalized every step of the way, thereby ensuring equal opportunities for all, with a strong foundation of Ethics & Corporate Responsibility guiding everything we do.All the available job opportunities are posted either on our website - pgcareers.com, or on our official social media pages, for the convenience of prospective candidates, and do not require them to pay any kind of fees towards their application."
Job Schedule
Full time
Job Number
R
Job Segmentation
Experienced Professionals
This advertiser has chosen not to accept applicants from your region.

Senior Python Software Engineer

Bengaluru, Karnataka PriceEasy AI

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

About PriceEasy:

Join one of the most respected and cutting-edge companies in the pricing and analytics industry! PriceEasy, a VC-backed leader, empowers convenience retailers with actionable insights through advanced technologies. With a robust, innovative platform trusted by top companies globally, we are at the forefront of revolutionizing how businesses optimize pricing, analytics, and site selection. This is your chance to contribute to a fast-growing, venture-backed company using modern technologies to solve complex, real-world challenges.


Learn more at priceeasy.com


YOU MUST BE A HANDS ON EXCEPTIONAL PROGRAMMER AND LOVE PROGRAMMING TO BE PART OF PRICEEASY TECHNICAL TEAM. WE HAVE NO PLACE FOR PEOPLE WHO JUST KNOW HOW TO MANAGE IN OUR TECH TEAM.


Position Overview:

We are seeking a visionary Senior Data Engineer to design, build, and scale robust data solutions that power PriceEasy's industry-leading platform. In this pivotal role, you will leverage your expertise in cloud-based architectures, big data processing, and modern engineering practices to shape solutions that drive business intelligence and innovation.

Key Responsibilities:

  • Design and implement modern cloud-based application architectures for data engineering and analytics workflows.
  • Develop, optimize, and maintain big data pipelines capable of handling large-scale datasets with efficiency.
  • Write clean, efficient, and scalable Python code for data processing, ETL, and application development.
  • Ensure data quality, consistency, and security across multiple systems and platforms.
  • Collaborate with stakeholders to define data requirements and translate them into scalable technical solutions.
  • Monitor, troubleshoot, and enhance system performance and reliability, ensuring uptime and responsiveness.
  • Mentor and provide technical guidance to team members and stakeholders on best practices in architecture and data engineering.

Must-Have Qualifications:

  • Proven expertise in designing and implementing modern cloud-based architectures with AWS .
  • Hands-on experience with big data processing frameworks such as Apache Spark or Hadoop.
  • Proficiency in Python with demonstrated success in building scalable data solutions.
  • Strong understanding of distributed systems and microservices architecture .
  • 5+ years of experience in developing and scaling technology solutions.
  • Excellent problem-solving abilities with acute attention to detail.
  • Strong communication and collaboration skills to work effectively across teams.
  • Experience with Snowflake for data warehousing and analytics.
  • Familiarity with Redis for caching and real-time data applications.
  • Strong understanding of SQL and NoSQL database technologies .
  • Experience implementing CI/CD pipelines and DevOps practices .
  • Knowledge of machine learning workflows and tools for predictive analytics.
  • Hands-on experience in startups or high-growth environments.

What We Offer:

  • Exciting Career Growth : Be part of a VC-backed company working on industry-defining technologies.
  • Cutting-Edge Environment : Collaborate with innovators in one of the most respected tech platforms in the industry.
  • Competitive Compensation : A market-leading salary and benefits package tailored to your skills and experience.
  • Collaborative Culture : A supportive, inclusive workplace that fosters growth and innovation.


This is 100% work from office position in Bangalore.

The salary range for the position is INR 20 lakhs to 35 lakhs

This advertiser has chosen not to accept applicants from your region.

Java, Python Software Engineer

PCS InfoTech

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description: Java, Python Software Engineer (Remote) - India 


We are looking for a skilled Software Engineer with expertise in Java, Python to join our growing technology team. The ideal candidate will have a strong background in building microservices, working with relational and NoSQL databases, implementing scalable APIs, and leveraging containerization technologies. 


Key Responsibilities: 

Design, develop, and maintain microservices using Java and Spring Boot framework. 

Implement, optimize, and scale backend services with Python, ensuring high performance and reliability. 

Develop and implement RESTful APIs and message-driven architectures to support application functionality. 

Integrate microservices with Elastic DB, MongoDB, and other system components for seamless data storage and retrieval. 

Optimize microservices for scalability, resilience, and performance in a distributed environment. 

Use Docker to containerize applications and manage deployments across environments (development, test, production). 

Leverage Kafka for messaging and event-driven architectures. 

Participate in code reviews, identify potential issues, and suggest improvements to enhance system performance and maintainability. 

Collaborate with cross-functional teams to understand requirements and deliver high-quality technical solutions. 

Troubleshoot and resolve technical issues related to microservices, APIs, and backend systems. 

Stay updated with emerging technologies and best practices to enhance the development process. 


Required Skills and Experience: 

Programming Languages: Strong proficiency in Java and Python. 

Microservices & API Development: Experience in developing scalable microservices using Java (Spring Boot) and designing RESTful APIs. 

Database Skills: Hands-on experience with Elastic Search (Elastic DB), MongoDB, and other NoSQL/relational databases. 

Containerization & Orchestration: Proficiency with Docker and containerized application deployments. 

Messaging Systems: Experience with Kafka or other event-driven messaging systems. 

DevOps/CI-CD (Desirable): Familiarity with creating automated pipelines for deployment and testing. 

Version Control & Collaboration: Proficiency in Git, GitHub/GitLab, and working in Agile/Scrum environments. 


Soft Skills: 

Strong problem-solving and analytical skills. 

Excellent communication and interpersonal skills. 

Ability to work in a fast-paced, collaborative environment. 

Commitment to continuous learning and applying best practices. 


Education and Experience: 

Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). 

Minimum 4 years of hands-on experience in backend software development, microservices, and API-driven architectures. 


This is a unique opportunity to be part of a dynamic and innovative team, working on cutting-edge technologies and building robust backend systems that power high-performance applications. If you have a passion for backend development, microservices, and database optimization, we encourage you to apply! 


Employment Type


Full-time

This advertiser has chosen not to accept applicants from your region.

Python-Senior Software Engineer

Pune, Maharashtra Nitor Infotech, an Ascendion Company

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Job Title: Senior Software Engineer


Job Location: Pune


Job Description:

Company Introduction

Join Nitor Infotech, an Ascendion company, where we innovate to create impactful software solutions. Our commitment to excellence and collaboration empowers our engineering team to deliver high-quality products that meet the needs of our clients.


Job Overview

We are looking for a Python Developer to join our engineering team and help us develop and maintain various software products. Python FullStack Engineer Lead with responsibilities include writing and testing code, debugging programs and integrating applications with third-party web services. To be successful in this role, you should have experience using server-side logic and work well in a team.

  • Usual working hours to interface with U.S. clients and colleagues.
  • Good English verbal communication skills required
  • Group presentation skills preferred
  • Ability to work independently and collaboratively required.
  • Positive attitude and strong work ethic required


Key Responsibilities

  • Write effective, scalable code.
  • Develop back-end components to improve responsiveness and overall performance.
  • Integrate user-facing elements into applications.
  • Test and debug programs.
  • Improve functionality of existing systems.
  • Implement security and data protection solutions.
  • Assess and prioritize feature requests.


Must-Have Skills

  • At least 5+ years in web development and solid understanding of web technologies.
  • Strong expertise Python Full stack and Django development.
  • Knowledge of object-relational mapping (ORM).
  • Familiarity with front-end technologies (like JavaScript and HTML5).
  • Team spirit.
  • Good problem-solving skills.
  • 2+ years hands on work experience in ReactJS.
  • GraphQL experience.
  • Working experience in GCP serverless.
  • Good to have exposure or knowledge in Redux.
  • Good understanding of programming algorithms, data structures, etc.
  • Develop RESTful web services.
  • Maintain and develop application database integration.
  • Good understanding of Docker, Microservices architecture.
  • Good understanding of CI/ CD principles.
  • Work closely with other team members.
  • Learn new technologies quickly.


Education

  • MCS/MCA in Computer Science, Engineering, or a relevant field.


What We Offer

  • Competitive salary and performance bonuses.
  • Comprehensive health and wellness benefits.
  • Opportunities for professional growth and development.
  • Flexible work arrangements.
  • Inclusive and collaborative culture.


This advertiser has chosen not to accept applicants from your region.

Staff Software Engineer - Python

Bengaluru, Karnataka Emerson

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

R&D Software Services team at Emerson Test & Measurement (NI) is seeking a Software Engineer to work on the design and development of Software Build & Installer Tooling, Frameworks and Infrastructure to build, validate and release software products developed by NI. The primary responsibilities in this position include upkeep of the NI Build system to ensure proper execution of the CI/CD operations and enable the release of NI products on time and with high quality.
The Software Engineer position is a challenging role within NI, requiring daily interaction with NI Engineering Teams. This is a multi-functional role dealing with diverse engineering skills to resolve problems, complete tasks, and develop features to support deployed custom solutions worldwide.
**In this Role, Your Responsibilities Will Be:**
+ Design, develop and maintain Build and Installer Tooling and Infrastructure (Software framework and tools) for Software products.
+ Efficiency improvements, enhancements (adding new features), and maintenance of automated build infrastructure.
+ Support the Product Teams to efficiently and productively demonstrate the Build Tooling.
+ Closely coordinate with the global product teams to deliver High-Quality products.
+ Follow the software development processes and design practices of the team.
+ Understand and enforce to the coding guidelines of the team.
+ Take ownership of features/modules within the product.
+ Participate in feature design, testing and code review exercises.
+ Meet challenging deadlines while ensuring code quality.
+ Involve in designing and writing test cases for the developed features.
+ Develop and maintain feature documentation.
**Who You Are:**
You promote high visibility of shared contributions to goals. You quickly and significantly take action in constantly evolving, unexpected situations. You actively seek guidance from pertinent sources to make timely and well-informed decisions. You handle the risk that comes with moving forward when the outcome is not certain.
**For This Role, You Will Need:**
+ B.E/ B.Tech/ M.E/M.Tech/ MCA in Computer Science/ Electronics and Communications/ Telecommunication/ Electrical Engineering/ Instrumentation Engineering
+ Proficiency/Experience of software design and development experience in Python
+ Minimum of 2 to 5 years of proven experience in Software Engineering
+ A demonstrated ability in problem-solving, diagnosing technical issues, and proposing reasonable solutions.
**Preferred Qualifications that Set You Apart:**
+ Experience with DevOps and CI/CD systems
+ Good in Linux Fundamentals
+ Demonstrated ability to:
1. persistently drive tasks to successful completion
2. effectively interact and connect with team members
3. effectively work in a diverse, multi-cultural group development environment
4. quickly learn applicable technology, systems, and products
+ Strong problem-solving skills, work ethic and drive to succeed
**Our Culture & Commitment to You**
At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives-because we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive. Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams, working together are key to driving growth and delivering business results.
We recognize the importance of employee wellbeing. We prioritize providing competitive benefits plans, a variety of medical insurance plans, Employee Assistance Program, employee resource groups, recognition, and much more. Our culture offers flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave.
**Requisition ID** :
Emerson is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, age, marital status, political affiliation, sexual orientation, gender identity, genetic information, disability or protected veteran status. We are committed to providing a workplace free of any discrimination or harassment.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - Python

New
techjays

Posted today

Job Viewed

Tap Again To Close

Job Description

What makes Techjays an inspiring place to work


At Techjays, we are driving the future of artificial intelligence with a bold mission to empower businesses worldwide by helping them build AI solutions that transform industries. As an established leader in the AI space, we combine deep expertise with a collaborative, agile approach to deliver impactful technology that drives meaningful change.


Our global team consists of professionals who have honed their skills at leading companies such as Google, Akamai, NetApp, ADP, Cognizant Consulting, and Capgemini. With engineering teams across the globe, we deliver tailored AI software and services to clients ranging from startups to large-scale enterprises.


Be part of a company that’s pushing the boundaries of digital transformation. At Techjays, you’ll work on exciting projects that redefine industries, innovate with the latest technologies, and contribute to solutions that make a real-world impact. Join us on our journey to shape the future with AI.


We are looking for an experienced Senior Software Engineer who will act as a cross-team technical leader and subject matter expert. You will design scalable systems and APIs, own delivery of complex projects, and drive engineering excellence by setting high standards for quality and performance. In this role, you will mentor engineers, influence architecture decisions, and champion automation and AI-driven tooling to accelerate delivery and raise the technical bar across teams.


Location : Remote


What You’ll Do

  • Design systems and APIs that serve multiple teams and scale with business needs
  • Own end-to-end delivery of complex projects in ecommerce, supply chain, or data platforms
  • Lead architecture reviews, define design patterns, and tackle performance bottlenecks
  • Drive technical quality and observability across teams and systems
  • Mentor engineers across levels, helping others grow and deliver at a higher bar
  • Champion AI tooling, automation, and developer efficiency initiatives


What You’ll Bring

  • 5–12 years of professional software engineering experience
  • Expertise in Python or C#, FastAPI, Kafka, PostgreSQL, Redis, and microservices
  • Experience designing distributed systems and scaling backend infrastructure
  • Strong knowledge of modern data stacks (e.g., DBT, Snowflake, AWS Glue)
  • Excellent English communication—written, verbal, and async collaboration


Nice-to-Have

  • Strong frontend development experience (React, TypeScript)
  • Experience with observability platforms (Datadog, Prometheus, etc.)
  • Proven impact through mentorship, tech standards, and cross-team influence


What we offer

  • Best-in-class packages
  • Paid holidays and flexible time off
  • Casual dress code & flexible working environment
  • Work in an engaging, fast-paced environment with ample opportunities for professional growth
  • Medical insurance covering self & family up to 4 lakhs per person
  • Diverse and multicultural work environment
  • Be part of an innovation-driven culture with the support and resources needed to succeed
This advertiser has chosen not to accept applicants from your region.

Staff Software Engineer - Python

New
techjays

Posted today

Job Viewed

Tap Again To Close

Job Description

What makes Techjays an inspiring place to work


At Techjays, we are driving the future of artificial intelligence with a bold mission to empower businesses worldwide by helping them build AI solutions that transform industries. As an established leader in the AI space, we combine deep expertise with a collaborative, agile approach to deliver impactful technology that drives meaningful change.


Our global team consists of professionals who have honed their skills at leading companies such as Google, Akamai, NetApp, ADP, Cognizant Consulting, and Capgemini. With engineering teams across the globe, we deliver tailored AI software and services to clients ranging from startups to large-scale enterprises.


Be part of a company that’s pushing the boundaries of digital transformation. At Techjays, you’ll work on exciting projects that redefine industries, innovate with the latest technologies, and contribute to solutions that make a real-world impact. Join us on our journey to shape the future with AI.


We are looking for an experienced Staff Software Enginee r who will serve as a trusted technical leader, domain-level architect, and mentor across teams. You will drive technical direction, cross-team execution, and elevate the engineering bar at Techjays by creating scalable systems, shaping engineering culture, and championing AI-first innovation.


Location : Remote


What You’ll Do

  • Define and lead architecture decisions for major systems and platforms
  • Drive long-term technical vision and system evolution across domains
  • Build resilient, scalable backend systems using Python, Kafka, PostgreSQL, and more
  • Guide teams through ambiguous technical problems and unblock dependencies
  • Manage a group of engineer while fostering a high-performance engineering culture
  • Lead the adoption of AI and developer tooling that enhances team productivity
  • Partner with product, UX, and data leaders to align business and tech roadmaps


What You’ll Bring

  • 8–15+ years of engineering experience; recognized for technical leadership
  • Mastery in backend system architecture, distributed systems, and infrastructure scalability
  • Proven ability to set cross-team technical strategy and drive execution
  • Advanced experience with data engineering, observability, and system reliability
  • Strong communicator across geographies, functions, and seniority levels


Nice-to-Have

  • Experience mentoring tech leads and building engineering practices at scale
  • Exposure to frontend development (React/TypeScript) and cross-platform architecture
  • Experience delivering innovation through platform engineering or shared services


What we offer

  • Best-in-class packages
  • Paid holidays and flexible time off
  • Casual dress code & flexible working environment
  • Work in an engaging, fast-paced environment with ample opportunities for professional growth
  • Medical insurance covering self & family up to 4 lakhs per person
  • Diverse and multicultural work environment
  • Be part of an innovation-driven culture with the support and resources needed to succeed


This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Python software engineer Jobs in India !

Senior Software Engineer - Python

PICWA India

Posted today

Job Viewed

Tap Again To Close

Job Description

For an Australian ASX listed MedTech company. We're looking for a Python Engineer with 10+ years of experience and expertise in Flask. 


Key Skills & Experience: 

  • 7+ Years of Python, particularly Flask Framework experience 
  • Service-based Architectures such as Microservices 
  • Strong experience with REST APIs and Cloud Services (AWS/Azure/GCP) 
  • Unit Test Capability (Using Testing Frameworks) e.g. Pytest, PyUnit etc
  • Kubernetes and/or other containerised environments 
  • Working with a CI/CD build tool (e.g. Jenkins, Bamboo) and Repositories 


Nice-to-have: Experience with Java and Springboot is desirable but not essential


Roles & Responsibilities: 

  • Software development and testing 
  • Development of existing and new projects 
  • Assist in the preparation and documentation of project requirements, specifications, and project plan 
  • Conduct research on emerging application development software products, technologies, languages, and standards in support of procurement and development efforts 
  • Recommend, schedule, and perform software improvements and upgrades 
  • Recommend, schedule, and create management reports 
  • Assist in the development and maintenance of user manuals and guidelines 
  • User interface development and optimization (Secondary) 


About Job: 

  • Fully Remote with relevant WFH equipment provided 
  • 8:30am IST to 5:00pm IST (Working in Australian Time Zone) 
  • 22 Days of Annual Leave 
  • MedTech Product Based Company
  • Collaboration with the Australian and US based team. 
  • Dedicated learning time and mentoring from the team who have a desire to share their insights
  • Employment Reward Recognition Program 



This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Python Software Engineer Jobs