Get the job you really want

Top Software Engineer Jobs in Bengaluru/Bangalore

1,578+ Job Results
16 Hours Ago
Bengaluru, KA
1,800 Employees
Senior level
1,800 Employees
Senior level
Cloud • Software
As a Staff Software Engineer (Mobile) - iOS at Procore, you'll lead the development of scalable mobile applications, provide technical leadership, optimize performance, and enhance security while collaborating with cross-functional teams.
16 Hours Ago
Bengaluru, KA
1,800 Employees
Junior
1,800 Employees
Junior
Cloud • Software
As a Software Engineer II at Procore, you will contribute to the development of SaaS solutions by working closely with customers to understand their needs. Responsibilities include establishing development standards, conducting code reviews, and leveraging a tech stack that includes microservices architecture on Java/Springboot and ReactJS. You will also work with teams to enhance CI/CD systems and ensure high-quality software deployment.
16 Hours Ago
Bengaluru, KA
1,800 Employees
Mid level
1,800 Employees
Mid level
Cloud • Software
Join Procore’s Product & Technology Team to enhance the authentication platform for millions of users. Responsibilities include architecture, design, and development of features, mentoring teammates, and providing expert guidance on technical projects and architectural initiatives.
16 Hours Ago
Bengaluru, KA
1,800 Employees
Mid level
1,800 Employees
Mid level
Cloud • Software
As a Software Engineer, you will develop scalable document management services for Procore's construction SaaS platform, focusing on building a world-class system, managing complex data, and operating mission-critical services. You'll work with microservices and collaborate with global teams to ensure quality and operational excellence.
2 Days Ago
Bengaluru, KA
578,950 Employees
Mid level
578,950 Employees
Mid level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Software Engineer III role involves architecting, designing, and deploying robust software solutions for Walmart's advertising technology. Responsibilities include publishing technical documentation, driving POCs, providing mentorship to other engineers, and collaborating with stakeholders to deliver features and monitor production systems.
2 Days Ago
Bengaluru, KA
578,950 Employees
Mid level
578,950 Employees
Mid level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Software Engineer III role involves developing and improving solutions, mentoring engineers, and collaborating with stakeholders to build scalable advertising technology platforms. The position requires technical architecture design, creating POCs, and focusing on feature delivery while analyzing production systems' KPIs and monitoring.
2 Days Ago
Bengaluru, KA
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Principal Software Engineer will drive the execution of multiple business projects, focusing on developing backend systems in Golang. Responsibilities include designing high-performance software, optimizing traffic routing, and leading project design phases while supporting operational efficiency. The role involves collaboration with Go developers to enhance performance and may include building monitoring tools and community outreach.
Yesterday
Bengaluru, KA
Hybrid
578,950 Employees
Mid level
578,950 Employees
Mid level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Software Engineer III, you will architect and deploy innovative solutions at scale, improve performance across systems, work with product management, and engage with various teams to enhance features and streamline processes for Walmart's global operations.
2 Days Ago
Bengaluru, KA
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Principal Software Engineer will lead technology innovation within Walmart Global Tech, focusing on enhancing customer shopping experiences with generative AI, machine learning, and related technologies. Responsibilities include project execution, resource allocation, team supervision, and evaluation of ongoing business effectiveness.
20 Hours Ago
Bengaluru, KA
57,000 Employees
Senior level
57,000 Employees
Senior level
eCommerce • Fintech • Information Technology • Payments • Software
As a Senior Software Engineer, you will collaborate with onshore tech leads to deliver projects efficiently while resolving technical challenges with mainframe technologies. You'll enhance Cobol programs, run batch jobs, conduct testing, and improve deliverables in a structured Agile/Scrum/Kanban environment.
20 Hours Ago
Bengaluru, KA
Hybrid
1,500 Employees
Senior level
1,500 Employees
Senior level
Cloud • Marketing Tech • Professional Services • Social Impact • Software
The Senior Software Engineer UI/UX Developer will design and develop intuitive user interfaces for Java-based applications, collaborate with product managers and engineers to meet business requirements, and maintain services within Granicus's shared services platform. They will implement UI designs with HTML, CSS, and JavaScript frameworks, ensuring responsive and user-centered interfaces.
20 Hours Ago
Bengaluru, KA
1,916 Employees
Mid level
1,916 Employees
Mid level
Information Technology • Security • Software • Consulting
As a Software Engineer II in the End User Applications team, you will design, develop, and maintain scalable systems, focusing on modernizing legacy services to AWS, developing user-friendly interfaces using Angular, and collaborating with cross-functional teams to ensure seamless integration and optimal performance. You will also participate in Agile ceremonies and contribute to code quality and incident response.
Yesterday
Bengaluru, KA
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Staff Software Engineer on the People Technology team, you will design and develop scalable services, leading complex projects and collaborating with cross-functional teams to deliver solutions that enhance the experience of Walmart associates. This includes providing technical direction and ensuring the on-time delivery of software products.
2 Days Ago
Bengaluru, KA
Hybrid
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Staff Software Engineer leads complex cross-functional projects, translating requirements into technical solutions, coding, testing, and collaborating with teams. They mentor other engineers, provide project leadership, and troubleshoot business and production issues to enhance system effectiveness and efficiency.
2 Days Ago
Bengaluru, KA
2,331 Employees
Senior level
2,331 Employees
Senior level
Machine Learning • Natural Language Processing
The Software Engineer will develop information systems by designing and implementing software components. Responsibilities include collaborating with team members, analyzing system requirements, implementing solutions, and ensuring code maintainability and scalability. Additionally, the role includes mentoring fellow engineers and keeping up-to-date with the latest development tools and practices.
21 Hours Ago
Bengaluru, KA
10,001 Employees
Entry level
10,001 Employees
Entry level
Gaming • Mobile
This position involves developing advanced software solutions and contributing to innovative game designs and backend systems for lottery and sports betting technologies.
21 Hours Ago
Bengaluru, KA
Remote
8,686 Employees
Entry level
8,686 Employees
Entry level
Appliances • Industrial • Manufacturing
The Software Developer I is responsible for designing, developing, and implementing software products while collaborating with cross-functional teams. Responsibilities include writing high-performing code, participating in quality assurance activities, maintaining project documentation, and staying updated on new technologies and best practices.
21 Hours Ago
Bengaluru, KA
1,267 Employees
Entry level
1,267 Employees
Entry level
Financial Services
The Graduate Software Developer role involves developing and maintaining performance-sensitive and scalable back-end systems for trading infrastructure. Projects may focus on Python, C++, or front-end technologies like React. The position offers opportunities for continuous learning in a collaborative environment.
22 Hours Ago
Bengaluru, KA
11,796 Employees
Junior
11,796 Employees
Junior
Internet of Things • Appliances • Manufacturing
The Assistant Software Engineer will develop, implement, and maintain automated test plans for LED drivers and lighting control devices, perform hardware product validation, troubleshoot issues, and work with cross-functional teams to enhance product quality.
22 Hours Ago
Bengaluru, KA
Remote
60 Employees
Senior level
60 Employees
Senior level
Software
The Software Engineer will be responsible for developing large new areas within data management software, handling the entire product lifecycle, and ensuring high reliability of system software. This role demands experience with AI infrastructure at scale and solid Python knowledge. Multi-tasking and quick adaptation to new technologies are essential.
22 Hours Ago
Bengaluru, KA
Remote
Junior
Junior
Events • Software
The Senior Rust Software Engineer will build and operate cloud infrastructure products, collaborating with teams to create scalable solutions. Responsibilities include owning the product lifecycle, developing CI/CD systems, and monitoring performance while using cutting-edge technologies such as Rust, Kubernetes, and WebAssembly.
7 Days Ago
Bengaluru, KA
7,000 Employees
Senior level
7,000 Employees
Senior level
Big Data • Consumer Web • eCommerce • Marketing Tech • Design • Big Data Analytics • Manufacturing
As a Lead Software Engineer, you will collaborate with architects and engineering leads to define platform architecture, ensure component scalability and performance, and uphold quality standards while leading technical efforts across product teams.
22 Hours Ago
Bengaluru, KA
58,338 Employees
Senior level
58,338 Employees
Senior level
Logistics • Transportation
Lead the implementation of Site Reliability Engineering practices at Maersk, focusing on systems reliability and performance. Oversee various platforms, manage Azure Cloud infrastructure, deploy Kubernetes, and enhance applications through observability and automation. Provide technical leadership and collaborate across teams to improve reliability and efficiency.
22 Hours Ago
Bengaluru, KA
58,338 Employees
Mid level
58,338 Employees
Mid level
Logistics • Transportation
The Software Engineer will contribute to a team developing cloud-native applications, delivering quality products, implementing software solutions, and maintaining the application lifecycle. Responsibilities include troubleshooting, enhancing internal frameworks, and collaborating on technical support during deployment events. They will be involved in building microservices, writing tests, and ensuring adherence to Agile and DevOps practices.
22 Hours Ago
Bengaluru, KA
58,338 Employees
Senior level
58,338 Employees
Senior level
Logistics • Transportation
As a Senior Software Engineer at Maersk, you will develop the Visibility platform for accurately tracking shipments. Responsibilities include building event-driven applications, implementing secure and reliable APIs, maintaining code quality, and enabling continuous delivery practices while collaborating with team members across various locations.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size