Get the job you really want.

Top Python Jobs in Bengaluru

17 Days Ago
Hybrid
Bengaluru, KA
Senior level
Senior level
Software
The Principal Platform Engineer will lead a team in developing and optimizing platform solutions, overseeing hardware integration, providing expertise in OpenStack, and maintaining CI/CD pipelines using Jenkins and PostgreSQL. The role requires deep technical knowledge and the ability to ensure security and stability in platform architecture while collaborating across teams.
Top Skills: JavaPython
17 Days Ago
Hybrid
Bengaluru, KA
Mid level
Mid level
Software
As a Full Stack Java Developer, you will take ownership of assigned features, engage in discussions with product management regarding requirements, create functional specifications, and implement features following TDD. You will also mentor team members and troubleshoot production issues.
Top Skills: JavaPython
17 Days Ago
Remote
Bengaluru, KA
Senior level
Senior level
Information Technology • Consulting
The Solution Architect designs and implements technical solutions in alignment with business requirements and enterprise architecture. Collaborating with stakeholders, they ensure high-performance technology solutions while adhering to best practices and standards, particularly focusing on Databricks and relevant cloud technologies.
Top Skills: JavaPythonScala
17 Days Ago
Remote
Bengaluru, KA
Mid level
Mid level
Marketing Tech • Cryptocurrency
The Strategy Developer will create trading strategies for cryptocurrency markets, work with traders to optimize trading and market-making strategies, oversee algorithm performance, and improve systems for automated trading monitoring, all while collaborating with business and development teams.
Top Skills: C++Python
17 Days Ago
Remote
Hybrid
Bengaluru, KA
Expert/Leader
Expert/Leader
Artificial Intelligence • Natural Language Processing • Software • Conversational AI
The Principal Engineer will oversee the technology stack, driving the development of scalable systems and implementing engineering best practices. They will collaborate with various stakeholders to ensure high uptime of critical services and mentor junior engineers.
Top Skills: DjangoPython
17 Days Ago
Remote
Bengaluru, KA
Junior
Junior
Cloud • Software
As a Junior Cloud Field Engineer, you'll help companies implement cloud infrastructure and solutions using Linux and cloud-native operations. Responsibilities include deploying and testing technologies like OpenStack and Kubernetes, developing with Python, and providing customer-focused solutions. You'll also coach peers and participate in projects, with a potential for travel up to 25%.
Top Skills: Python
17 Days Ago
Remote
Bengaluru, KA
Senior level
Senior level
Cloud • Information Technology • Software
The AWS DevOps Engineer II is responsible for automating deployments, architecting best practices for AWS environments, mentoring staff, and ensuring cloud environment integrity. The role also involves improving day-to-day functions through automation, quality checking technical training, and collaborating with business leaders to strengthen customer relationships.
Top Skills: Python
17 Days Ago
Remote
Bengaluru, KA
Expert/Leader
Expert/Leader
Information Technology • Software
The Head of Engineering will lead and manage the engineering team, drive product development, and ensure timely delivery of quality solutions. Responsibilities include strategy development, budget management, team hiring, mentoring, and collaboration with cross-functional teams.
Top Skills: JavaJavaScriptPython
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
18 Days Ago
Remote
Bengaluru, KA
Mid level
Mid level
eCommerce • Logistics • Retail • Software
The Python Developer III will build and maintain software data solutions, mentor other engineers, and improve software quality. They will collaborate with technology partners and stakeholders, focusing on software systems' scalability and reliability while embracing feedback and fostering a positive team environment.
Top Skills: JavaScriptPythonR
18 Days Ago
Remote
Bengaluru, KA
Senior level
Senior level
Cloud • Software
As a Senior Engineer at Canonical, you will lead the design and architecture of impactful open-source projects, write high-quality code in various programming languages, mentor colleagues, and engage with the open-source community. Expect to work collaboratively with a global team while making significant contributions to Canonical's technology portfolio.
Top Skills: CC++GoPythonRust
18 Days Ago
Remote
Bengaluru, KA
Entry level
Entry level
Cloud • Software
As an MLOps Field Engineer at Canonical, you will help customers implement AI/ML solutions using open source technologies. This involves designing cloud infrastructure, collecting customer requirements, and delivering presentations on Ubuntu and AI/ML capabilities. You will work closely with sales and engineering teams to solve complex challenges in data architecture and deployment.
Top Skills: AWSAzureDvcFeastGCPKubeflowKubernetesLinuxMlflowOpenstackPythonSparkUbuntu
18 Days Ago
Remote
Bengaluru, KA
Senior level
Senior level
Cloud • Software
As a Senior Site Reliability/GitOps Engineer at Canonical, you'll drive automation and infrastructure as code practices. You'll automate software operations across private and public clouds, support core services, troubleshoot issues, and collaborate with global teams. You'll also provide feedback to improve Canonical products and work alongside talented individuals in a remote-first environment.
Top Skills: KubernetesLinuxPython
18 Days Ago
Remote
Bengaluru, KA
Senior level
Senior level
Cloud • Software
As a Senior Engineering Manager at Canonical, you will lead a distributed team of engineers working on essential components of Ubuntu. Your role involves planning, execution, and driving the adoption of best software development practices while collaborating with cross-functional teams. A deep understanding of Linux, demonstrated experience in software engineering, and exceptional leadership skills are key to success in this role.
Top Skills: GccGoJavaLinuxPythonRust
18 Days Ago
Remote
Bengaluru, KA
Senior level
Senior level
Cloud • Software
The Engineering Manager will lead the BootStack team, managing engineers to optimize development and operations, ensuring high-quality managed services for customers, and maintaining effective communication with stakeholders. Responsibilities include team management, process implementation, and meeting service level agreements.
Top Skills: CC++GoJavaPython
18 Days Ago
Remote
Bengaluru, KA
Entry level
Entry level
Cloud • Software
As a Cloud Field Engineer, you will help global companies adopt private cloud infrastructure and open-source applications by designing and implementing cloud solutions using Linux, Kubernetes, and OpenStack. You'll also develop Kubernetes operators in Python and coach colleagues on cloud technologies.
Top Skills: Python
18 Days Ago
Remote
Bengaluru, KA
Senior level
Senior level
Cloud • Software
The Engineering Manager at Canonical will lead a diverse team of engineers, providing coaching and mentorship while driving the execution of disciplined engineering processes. This role involves setting technical direction, engaging with stakeholders, and contributing to team growth and development. The manager will also measure team performance and promote effective engineering practices.
Top Skills: CC++CSSFlutterGoHTMLJavaScriptPythonReactRustTypescript
18 Days Ago
Remote
Bengaluru, KA
Entry level
Entry level
Cloud • Software
Join Canonical as a Software-Defined Networking Engineer, working on open-source networking software across various technologies. You'll collaborate with silicon providers, design solutions, write high-quality code, and contribute to documentation. The role includes working with advanced OS and networking technologies, engaging with the open-source community, and developing strategies for innovative networking solutions.
Top Skills: CC++GoPythonRust
18 Days Ago
Remote
Bengaluru, KA
Senior level
Senior level
Cloud • Software
As a Software Engineering Manager at Canonical, you will lead a distributed team of engineers, support the delivery of Ubuntu kernels, and engage with open source communities and commercial partners. Your role involves technical leadership, team development through coaching, mentoring, and ensuring quality in kernel engineering.
Top Skills: CGoPython
18 Days Ago
Remote
Bengaluru, KA
Mid level
Mid level
Cloud • Software
Design and write high-quality software that operates at scale, focusing on REST API microservices using Go and Python. Collaborate with back-end teams to enhance API design, database performance, and implement next-gen DevOps practices. Provide technical leadership and contribute documentation while debugging and resolving software issues.
Top Skills: GoPython
18 Days Ago
Remote
Bengaluru, KA
Entry level
Entry level
Cloud • Software
As a Linux System Engineer at Canonical, you will focus on enhancing the quality of Ubuntu through automation and testing. You'll monitor quality indicators, troubleshoot issues, improve continuous integration processes, and develop automated test cases, while collaborating with various teams.
Top Skills: CPythonShell
18 Days Ago
Remote
Bengaluru, KA
Entry level
Entry level
Cloud • Software
The Ubuntu Pro Sales Engineer will assist global companies in adopting Ubuntu Pro and related open source applications. Responsibilities include gathering customer requirements, addressing challenges with Ubuntu Pro, delivering presentations, collaborating with sales teams, and traveling for client meetings and internal events.
Top Skills: LinuxPython
18 Days Ago
Remote
Bengaluru, KA
Expert/Leader
Expert/Leader
Cloud • Software
Lead Engineer role with a focus on Ubuntu Linux kernel engineering, performance enhancements, vulnerability mitigation, and distribution optimization. Requires strong technical background, leadership skills, and ability to coordinate with external teams. Remote work available with some international travel for company events.
Top Skills: CPython
18 Days Ago
Remote
Bengaluru, KA
Entry level
Entry level
Cloud • Software
As a Software Engineer in Solutions Engineering, you will contribute to open source IT and DevOps by developing software operations code. You'll work with Python and Golang to improve infrastructure-as-code for high-performance computing and collaborate with teams managing OpenStack and Kubernetes for client solutions.
Top Skills: GoPython
18 Days Ago
Remote
Bengaluru, KA
Senior level
Senior level
Cloud • Software
The Cloud Field Engineering Manager leads a team of cloud solutions architects, guiding them in implementing Canonical's open source solutions for public and private clouds. Responsibilities include problem-solving for customers, participating in presales conversations, coaching engineers, and ensuring delivery of high-quality results.
Top Skills: AWSAzureCephGCPKubernetesOpenstackPython
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account