Get the job you really want.

Top Python Developer Jobs in Bengaluru

Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
The Senior Python Developer/Lead will design and enhance software applications, lead development teams, and mentor junior members. Responsibilities include coding, debugging, and collaborating with partners on complex projects, while ensuring high-quality solutions for distributed systems and cloud technologies.
Top Skills: JavaPython
17 Days Ago
Remote
Bengaluru, KA
Mid level
Mid level
Cloud • Software
As a Python Engineer at Canonical, you will write and maintain high-quality Python software while collaborating with a distributed team. Responsibilities include debugging, technical documentation, and contributing to open-source community efforts. You will engage in global travel for company events.
Top Skills: Python
4 Days Ago
Bengaluru, KA
Senior level
Senior level
Healthtech • Information Technology • Telehealth
The Senior Software Engineer will design and implement operational monitoring tools and enhancements, utilize machine learning for early failure detection, and develop applications to monitor service performance while interfacing with stakeholders about service availability.
Top Skills: CC++JavaJavaScriptPerlPythonRScala
9 Days Ago
Hybrid
Bengaluru, KA
Senior level
Senior level
Digital Media • Information Technology • Analytics
The Lead Software Engineer will design and develop software for TV Audience Measurement, focusing on modernization and migration to AWS cloud solutions, while mentoring junior developers and performing code reviews.
Top Skills: Python
Yesterday
Remote
Bengaluru, KA
Senior level
Senior level
Big Data • Cloud • Software • Analytics
As a Senior Airflow Reliability Engineer at Astronomer, you'll provide expertise in Apache Airflow to customers, solve complex issues, and contribute to open-source projects. You'll also work closely with customer data engineers and participate in maintaining high service levels through direct customer interaction and on-call support.
Top Skills: Python
2 Days Ago
Remote
Bengaluru, KA
Junior
Junior
Big Data • Cloud • Software • Analytics
As an Airflow Reliability Engineer, you'll provide Apache Airflow expertise directly to customers, solve challenging problems, and help maintain high levels of service. The role involves learning across software engineering disciplines and optimizing Airflow configurations while working on customer experience and supporting a fully distributed team.
Top Skills: Python
Mid level
Information Technology • Security • Cybersecurity
As a Staff Software Engineer at SentinelOne, you will design, develop, and optimize backend systems for Endpoint Protection services. You will handle feature design, documentation, and integration with cloud services, databases, and messaging systems. The role requires collaboration with various teams to ensure smooth deployment and high-quality features, while maintaining code quality and exploring innovative solutions.
Top Skills: GoPython
2 Days Ago
Bengaluru, KA
Senior level
Senior level
HR Tech • Legal Tech • Software • Consulting
Join the Mitratech HQ team as a Software Engineer IV, working on an applicant tracking system to help optimize hiring processes. Responsibilities include writing clean, production-ready code, participating in DevOps, code reviews, and collaborating with teammates. Candidates should have advanced Python and Django skills, AWS proficiency, and a strong background in software engineering practices, focusing on security, monitoring, and agile methodologies.
Top Skills: Python
2 Days Ago
Remote
Bengaluru, KA
Senior level
Senior level
Digital Media
The Senior Software Engineer will enhance EnrollWise by developing new features and optimizing existing components. Responsibilities include maintaining software quality, collaborating with teams on design, participating in agile practices, and contributing thought leadership on technology.
Top Skills: JavaScriptPython
12 Days Ago
Hybrid
Bengaluru, KA
Mid level
Mid level
Digital Media • Information Technology • Analytics
As a QA Engineer at Nielsen, you will be responsible for both automated and manual testing, debugging, and ensuring the quality of software products. The role requires strong analytical skills and familiarity with Agile methodologies while utilizing various tools and languages including Java and Python. You will contribute to creating clean, reusable, and well-tested code, as well as working on APIs and collaborating in a fast-paced team environment.
Top Skills: JavaPythonSQL
3 Days Ago
Remote
Bengaluru, KA
Senior level
Senior level
Software
The Staff Software Engineer will lead the development efforts around the DVC product, drive technical discussions, write extensive code and documentation, engage with users and the community, and collaborate with management to deliver innovative ML and data-centric solutions.
Top Skills: Python
Senior level
Information Technology
As a Senior DevOps Engineer at Lytx, you will design and deploy solutions for video telematics, mentor junior engineers, develop scalable monitoring systems, and work cross-functionally to drive improvements and ensure efficient operations.
Top Skills: Node.jsPython
4 Days Ago
Remote
Bengaluru, KA
Entry level
Entry level
Software
The Staff/Senior Software Engineer will develop and enhance iterative.ai's SaaS platform for machine learning collaboration. Responsibilities include managing the full development lifecycle, engaging in backend and some frontend development, and fostering a culture of technical leadership and collaboration within the team.
Top Skills: Python
4 Days Ago
Remote
Bengaluru, KA
Senior level
Senior level
Software
As a Senior Software Engineer at iterative.ai, you will write high-quality Python code, engage with the community, and contribute to open-source projects. You'll collaborate with team members and users while delivering effective solutions in machine learning and data management.
Top Skills: Python
Senior level
Digital Media • Information Technology • Analytics
As a Senior Software Developer, you will contribute to a Scrum/DevOps team focusing on building scalable and cost-effective cloud-based applications, implementing end-to-end solutions in a Big Data analytics framework, and mentoring junior developers. You will collaborate with teams to translate business requirements into technical solutions, ensuring project goals align with business objectives.
Top Skills: JavaPythonScala
Senior level
Digital Media • Information Technology • Analytics
The Senior Software Engineer will collaborate with Scrum teams to analyze, develop, and support complex software applications in a Big Data environment. Responsibilities include building scalable cloud solutions, mentoring junior developers, integrating methodologies into engineering processes, and ensuring software quality through Agile methods.
Top Skills: JavaPythonScala
Mid level
Digital Media • Information Technology • Analytics
As a Software Engineer, you will develop and test cloud-based applications, ensuring alignment with project goals and business objectives. You'll collaborate with teams to build reusable code, provide cloud integration support, write tests, and participate in Agile methodologies.
Top Skills: JavaPythonScala
8 Days Ago
Remote
Bengaluru, KA
Senior level
Senior level
Cloud • Information Technology • Software
The Software Developer III will lead the development and implementation of automated solutions, enhancing system capabilities and performance. Responsibilities include creating and overseeing testing plans, developing automation scripts, providing operational support, and collaborating across teams to ensure project goals are met.
Top Skills: JavaScriptPython
Yesterday
Bengaluru, KA
Mid level
Mid level
Logistics • Transportation
As an Associate Software Engineer at Maersk, you will develop, test, and maintain Python applications, collaborate with cross-functional teams, implement data pipelines, optimize existing code, troubleshoot defects, and contribute to automation and process improvement projects.
Top Skills: Python
Machine Learning • Other
Join a mission-driven non-profit as a Backend Software Engineer working on software to help coffee farmers globally. Responsibilities include feature development, maintenance, bug-fixing, and AWS management. Must be proficient in Python, PostgreSQL, and AWS services.
Top Skills: PostgresPython
Senior level
Software
As a Software (ML Product) Engineer, you will enhance the user experience of ML tools by optimizing workflows and processes. You will collaborate with technical product managers, contribute to defining efficient ML practices, and improve DVC, an open-source tool for machine learning. A strong background in deep learning and system design is necessary to transform current workflows and engage with the ML community.
Top Skills: Python
Entry level
Cloud • Software
As a Software Engineer focused on Data, AI/ML, and Analytics at Canonical, you will collaborate on developing end-to-end data analytics and machine learning solutions. Your responsibilities include designing and maintaining solutions for both public/private clouds, working with open-source tools, and engaging with a distributed team.
Top Skills: Python
17 Days Ago
Remote
Bengaluru, KA
Senior level
Senior level
Cloud • Software
As a Senior Software Engineer, you will develop a fully managed MongoDB solution on Juju, ensuring reliability and security across cloud and on-premise deployments. Your role includes operating MongoDB clusters, handling infrastructure deployment automation, and engaging in automatic testing.
Top Skills: Python
17 Days Ago
Remote
Bengaluru, KA
Entry level
Entry level
Cloud • Software
The Software Engineer will design and deliver open source software operations code using Python, collaborate across the Linux stack, and ensure applications' reliability. This role also involves participating in software architecture decisions, implementing best practices in quality and testing, and contributing to a collaborative engineering culture at Canonical.
Top Skills: Python
17 Days Ago
Remote
Bengaluru, KA
Senior level
Senior level
Cloud • Software
As a Senior Observability Platform Developer, you will create a resilient and scalable cloud-native monitoring stack leveraging open-source tools. Your role involves writing high-quality code, debugging, collaborating with a distributed team, and representing Canonical at conferences. You will work on monitoring applications in diverse cloud environments, fostering a great user experience.
Top Skills: GoPython
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account