Get the job you really want

Top Python Jobs in Bengaluru

1,721+ Job Results
20 Days Ago
Bengaluru, KA
Remote
3,700 Employees
Senior level
3,700 Employees
Senior level
Cloud • Fintech • Cryptocurrency • NFT • Web3
Senior Software Engineer responsible for leading the development of testing solutions to improve code quality and reduce regression for users. Collaborate with engineers, product managers, and leadership to understand testing pain points and develop strategies. Mentor team members and ensure adherence to SLAs.
20 Days Ago
Bengaluru, KA
21,993 Employees
Senior level
21,993 Employees
Senior level
Automotive • Internet of Things • Mobile • Semiconductor • Industrial
The Senior Java Developer leads the development team in designing and developing utilities to enhance business workflows, collaborates with business stakeholders on solution design, analyzes problems, and creates technical solution designs for applications. They ensure adherence to best practices and continually seek improvements.
20 Days Ago
Bengaluru, KA
Remote
8,150 Employees
Senior level
8,150 Employees
Senior level
Information Technology • Software • Travel
The Senior Database Engineer will focus on database development for the Synxis Property Hub and Central Reservation System, providing SQL script development, performance analysis, defect resolution, and collaboration across teams while mentoring junior members.
20 Days Ago
Bengaluru, KA
Hybrid
354 Employees
Mid level
354 Employees
Mid level
Cloud
The Cloud Operations Engineer 2 role involves ensuring system reliability, scalability, and performance. Responsibilities include troubleshooting issues, developing automation scripts, collaborating with teams for infrastructure maintenance, monitoring system performance, and participating in incident responses. The position requires working in a 24/7 service environment with on-call responsibilities and a willingness to work flexible hours.
20 Days Ago
Bengaluru, KA
1,479 Employees
Expert/Leader
1,479 Employees
Expert/Leader
Cloud • Security • Software • Cybersecurity
As a Sr. Staff Engineer on the Data Engineering Team, you will design and build scalable services for data validation, transformation, and analytics, focusing on cloud-scale distributed systems. You will collaborate with various teams to ensure robust application architecture and provide analytical insights for long-term planning.
20 Days Ago
Bengaluru, KA
138 Employees
Senior level
138 Employees
Senior level
Internet of Things • Software
The Senior Software Engineer will design, implement, and optimize the infrastructure for a high-performance data streaming platform. Responsibilities include programming in object-oriented languages, working with microservices architecture, and collaborating with other engineers in a fast-paced environment.
20 Days Ago
Bengaluru, KA
Remote
1,500 Employees
Junior
1,500 Employees
Junior
Cloud • Marketing Tech • Professional Services • Social Impact • Software
As a Site Reliability Engineer (SRE 1), you will collaborate with software engineers to maintain the reliability and performance of services, resolve escalated issues, automate solutions, and ensure information security for Granicus. This role is ideal for those looking to begin their career in site reliability engineering while gaining hands-on experience with modern technologies.
21 Days Ago
Bengaluru, KA
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
The Linux Software Engineering Manager will lead a team in optimizing Ubuntu for various platforms. Responsibilities include managing technical partnerships, overseeing project goals, mentoring engineers, and collaborating with stakeholders to deliver quality software solutions.
21 Days Ago
Bengaluru, KA
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
The role involves optimizing Ubuntu for hardware platforms, collaborating with engineers from silicon companies, leading customer engagements, integrating applications, and enhancing the Ubuntu experience across server, desktop, and IoT technologies.
21 Days Ago
Bengaluru, KA
5,395 Employees
Mid level
5,395 Employees
Mid level
Software
As a Sr. QA Automation Engineer, you will analyze user needs, develop test strategies, write test cases, and create automation scripts/frameworks to support continuous integration. Collaborate with developers and QA engineers to optimize automation plans and ensure quality assurance for both front-end and back-end systems.
21 Days Ago
Bengaluru, KA
700 Employees
700 Employees
Not Specified
AdTech • Cloud • Machine Learning • Mobile • Retail
As a Staff Software Engineer at Moloco, you will play a critical role in driving innovation and shaping the future of mobile advertising. You will work on building a state-of-the-art mobile advertising platform that leverages machine learning and big data. Responsibilities include architecting, designing, developing, and operating an end-to-end service platform for customers.
21 Days Ago
Bengaluru, KA
700 Employees
Senior level
700 Employees
Senior level
AdTech • Cloud • Machine Learning • Mobile • Retail
As a Senior Software Engineer at Moloco, you will play a critical role in driving innovation and shaping the future of mobile advertising by building a state-of-the-art mobile advertising platform. Collaborate with a team to design and develop infrastructure using machine learning and big data to help businesses achieve their growth goals.
21 Days Ago
Bengaluru, KA
Remote
3,057 Employees
Expert/Leader
3,057 Employees
Expert/Leader
Artificial Intelligence • Financial Services
Lead the design, development, testing, and deployment of complex software applications, establish best practices, and ensure high-quality coding. Oversee system architecture, provide technical leadership, and collaborate with senior leaders to align on policies and procedures.
21 Days Ago
Bengaluru, KA
1,479 Employees
Senior level
1,479 Employees
Senior level
Cloud • Security • Software • Cybersecurity
Design and build an end-to-end system for cloud security solutions, coordinate with teams for scalability and support, evaluate open source technologies, provide customer support, and contribute to the open source community.
22 Days Ago
Bengaluru, KA
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Site Reliability/GitOps Engineer, you will drive the automation of IT operations and infrastructure management for Canonical, working with open source technologies, CI/CD practices, and collaboration on cloud services for over 60 million users. This role involves maintaining operational responsibilities, developing new features, providing feedback on products, and mentoring team members.
22 Days Ago
Bengaluru, KA
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
This role involves resolving complex issues related to Ubuntu and open source software, debugging and fixing bugs, maintaining relationships with teams, reviewing code, and participating in upstream software communities. It requires strong Linux and programming skills, with a focus on cloud technologies like Ceph and OpenStack.
22 Days Ago
Bengaluru, KA
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Software Engineer on the Solutions Engineering team, you will design and deliver open-source software operations code using Python and Golang. You'll collaborate with infrastructure operations teams, develop monitoring and alerting infrastructure, and promote best engineering practices. The role offers opportunities for travel and fostering a collaborative engineering culture.
22 Days Ago
Bengaluru, KA
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Software-Defined Networking Engineer at Canonical, you will be involved in developing open source networking solutions, collaborating with hardware and software providers, debugging issues, writing high-quality code, and contributing to technical documentation. You will engage with the community and help shape future networking technologies.
22 Days Ago
Bengaluru, KA
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Senior Site Reliability/GitOps Engineer at Canonical, you'll implement automation and drive operations using infrastructure as code practices in both private and public clouds. This role involves collaborating on product improvements, maintaining core services, and using observability tools like Prometheus and Grafana. You'll also mentor team members and handle escalations.
22 Days Ago
Bengaluru, KA
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
The Rust Engineering Lead at Canonical is responsible for driving the adoption of Rust in Canonical's offerings, such as Ubuntu, contributing to software development, advocating for Rust, and improving engineering practices. Candidates will design, implement, and document software while collaborating with colleagues and the community.
22 Days Ago
Bengaluru, KA
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
As a Performance Engineer at Canonical, you'll focus on enhancing software performance and correctness across all engineering teams. You'll drive performance engineering skills and tools while working with the entire software stack, optimizing for efficiency and effectiveness. Collaborate with teams globally to measure and improve performance while influencing practices and frameworks over time.
22 Days Ago
Bengaluru, KA
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
The OpenStack Engineering Manager will oversee a team focused on managing customer environments, ensuring quality service delivery, and collaborating with various stakeholders. Responsibilities include optimizing engineering processes, measuring team performance, and meeting operational goals. Knowledge of distributed systems, cloud technologies, and software development is paramount.
22 Days Ago
Bengaluru, KA
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
The Engineering Manager will lead a team that delivers essential components of Ubuntu, focusing on system startup, compilers, language runtimes, and networking. Responsibilities include team leadership, planning, execution, product management collaboration, and promoting sound software development practices, while fostering a positive engineering culture in a remote environment.
22 Days Ago
Bengaluru, KA
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
As an Ubuntu Quality Engineer, you'll enhance testing capabilities, troubleshoot issues in Ubuntu products, develop automations for various test cases, and work with multiple teams to drive quality excellence. You will analyze data to monitor quality indicators and contribute to continuous integration efforts to improve product reliability.
22 Days Ago
Bengaluru, KA
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
The Golang Engineer will design and implement software in Go, debug user issues, participate in code reviews, collaborate with teams, and contribute to product success through technical advocacy. Candidates should have extensive experience with Linux and a strong academic background in Computer Science or related STEM fields.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size