Get the job you really want

Top Software Engineer Jobs in Bengaluru/Bangalore

1,588+ Job Results
2 Days Ago
Bengaluru, KA
Senior level
Senior level
Artificial Intelligence • Healthtech • Information Technology • Other • Analytics
The Software Engineer III will optimize the software development lifecycle and cloud infrastructure, focusing on build pipeline design, GitHub integration, and AWS service management. Responsibilities include troubleshooting, implementing CI/CD processes, and supporting development teams in enhancing DevOps practices.
2 Days Ago
Bengaluru, KA
Mid level
Mid level
Artificial Intelligence • Healthtech • Information Technology • Other • Analytics
The Reaxys team at Elsevier is seeking a Software Engineer with experience in developing Java-based distributed systems over Kubernetes and an optional background in natural sciences. Responsibilities include architecting & developing distributed systems over Kubernetes, writing code, participating in discussions, sharing knowledge, and mentoring others. Requirements include 4+ years of Software Engineering experience, B.E/B.Tech/M.Tech in Computer Science engineering or equivalent, 3+ years of working with Java, experience with Spring ecosystem and Kubernetes, and more. The position is based in Bengaluru, India.
2 Days Ago
Bengaluru, KA
5,001 Employees
Junior
5,001 Employees
Junior
eCommerce • Logistics
The Software Engineer will collaborate with customers to maintain software systems, manage development environments, and troubleshoot issues across multiple platforms. Responsibilities include managing CI tools, administering databases, automating testing, and optimizing development processes.
2 Days Ago
Bengaluru, KA
5,001 Employees
Mid level
5,001 Employees
Mid level
eCommerce • Logistics
The Software Engineer II will be responsible for developing quality software following clean code principles. This role includes writing effective test cases, participating in team activities, and continuously improving both personal skills and code quality while incorporating information security.
2 Days Ago
Bengaluru, KA
5,001 Employees
Mid level
5,001 Employees
Mid level
eCommerce • Logistics
As a Software Engineer II, you will design, implement, and operate a Machine Learning platform, participate in team activities, resolve incidents, and improve code quality. You'll work with ML DevOps and scientists, ensuring operational efficiency and contributing to software designs while adhering to clean coding principles and security aspects.
2 Days Ago
Bengaluru, KA
105,615 Employees
Senior level
105,615 Employees
Senior level
Healthtech • Biotech • Pharmaceutical
As an AI Software Engineer, you will implement AI solutions for digital twins, focusing on self-healing supply chains through AI products. You will collaborate cross-functionally, ensuring compliance while driving product development and innovation within manufacturing and engineering to improve patient outcomes.
2 Days Ago
Bengaluru, KA
Remote
4,900 Employees
Entry level
4,900 Employees
Entry level
Fintech • Payments
The Associate Software Engineer will be part of the Data Lake engineering team, focusing on developing a Data Lakehouse that supports AI and ML initiatives. Responsibilities include collaborating with stakeholders, designing and maintaining infrastructure on AWS and Azure, implementing CI/CD pipelines, and enhancing system performance. This role is ideal for entry-level candidates eager to learn and grow in cloud technologies and software engineering.
2 Days Ago
Bengaluru, KA
Hybrid
943 Employees
Senior level
943 Employees
Senior level
Energy
The Principal Controls Software Engineer will design control software for Fluence's energy storage systems, develop and troubleshoot control logic, and ensure product delivery within Agile Scrum frameworks. The role requires expertise in Matlab/Simulink, power systems, and closed-loop control algorithms, working collaboratively in a team to enhance system performance.

Featured Jobs

2 Days Ago
Bengaluru, KA
Hybrid
943 Employees
Senior level
943 Employees
Senior level
Energy
The Controls Software Engineer will design and develop Fluence OS controls software for energy storage products, including the Battery Management System, while ensuring robustness, security, and performance. Responsibilities include troubleshooting field issues, tracking work using JIRA, and meeting project timelines.
2 Days Ago
Bengaluru, KA
Hybrid
943 Employees
Senior level
943 Employees
Senior level
Energy
The Senior Controls Software Engineer will design and develop control software for energy storage systems and utilities, using tools such as Matlab and Simulink. Responsibilities include troubleshooting, project management, and collaboration within a development team to ensure product quality and adherence to timelines.
2 Days Ago
Bengaluru, KA
968 Employees
Mid level
968 Employees
Mid level
Automotive
The System Software Engineer will design, implement, test, and deploy software components for an electric vehicle charging platform, focusing on high-quality work through continuous integration and automated testing. Responsibilities include creating control subsystems, working on Linux BSP, and collaborating with hardware teams. The candidate should have a solid background in C/C++ and Python within an embedded systems context and be comfortable making critical design decisions.
2 Days Ago
Bengaluru, KA
841 Employees
Mid level
841 Employees
Mid level
Information Technology
As a Full Stack Engineer at Dialpad, you will develop and maintain web and desktop applications, write modular code, participate in code reviews, and mentor junior engineers. You'll collaborate with cross-functional teams and ensure timely delivery of high-quality features.
2 Days Ago
Bengaluru, KA
841 Employees
Mid level
841 Employees
Mid level
Information Technology
As a Fullstack Software Engineer at Dialpad, you will design and implement features for tooling and administrative functions, develop automated workflows, and maintain partner portals. You will collaborate with product managers and UX designers, write high-quality code, and participate in code reviews to deliver a scalable and reliable communications platform.
3 Days Ago
Bengaluru, KA
600 Employees
Mid level
600 Employees
Mid level
Software
As a Software Development Engineer II, you will enhance search personalization and the recommendation engine, develop big data pipelines, and collaborate with data science to optimize digital experiences for commerce. Responsibilities include implementing machine learning personalization, designing core components, and improving existing APIs.
3 Days Ago
Bengaluru, KA
Hybrid
79 Employees
Senior level
79 Employees
Senior level
Artificial Intelligence
Join ConverseNow, a leading conversational AI platform for restaurants, as a Backend Software Engineer. Design, develop, and deliver high-quality software, with expertise in Golang and Python. Work on cutting-edge natural language understanding software systems and collaborate in a fast-moving, entrepreneurial team.
3 Days Ago
Bengaluru, KA
1,267 Employees
Junior
1,267 Employees
Junior
Financial Services
As a Software Developer at Squarepoint, you will work with Python to develop software supporting trading operations. Your tasks include building core tooling, data pipelines for predictive models, and software used by traders worldwide. Collaboration with developers and quant researchers is essential to enhance trading success and personal growth in a dynamic environment.
3 Days Ago
Bengaluru, KA
112 Employees
Senior level
112 Employees
Senior level
Software • Analytics
As a Senior Software Engineer, you will develop scalable application components, lead and mentor junior engineers, and engage with clients for support. Key tasks include analyzing and designing software, optimizing performance, and managing end-to-end delivery of features.
3 Days Ago
Bengaluru, KA
944 Employees
Junior
944 Employees
Junior
eCommerce • Financial Services
In this role, you will design and enhance login and verification features for the GoTo ecosystem. You will collaborate with product management and engineering teams to develop robust APIs, manage stakeholder communications, and ensure technical completeness of user stories. Your work directly impacts user security and experience across various applications.
3 Days Ago
Bengaluru, KA
944 Employees
Junior
944 Employees
Junior
eCommerce • Financial Services
The Software Engineer will build and manage scalable application infrastructure, enhance code quality, and collaborate across teams. They will work with object-oriented or functional programming languages and focus on distributed systems and observability tools.
3 Days Ago
Bengaluru, KA
944 Employees
Mid level
944 Employees
Mid level
eCommerce • Financial Services
The Senior iOS Engineer will work on engineering problems related to app performance, build internal frameworks, enhance mobile engineer productivity, and maintain SDKs for networking and logging. Collaboration with teams for technical decisions and documentation is essential, alongside fostering a development culture focused on quality delivery.
3 Days Ago
Bengaluru, KA
944 Employees
Junior
944 Employees
Junior
eCommerce • Financial Services
As a backend engineer, you'll enhance user connections across channels by developing scalable features. Responsibilities include owning the lifecycle of project stories, designing secure solutions, performing code reviews, and analyzing system metrics.
3 Days Ago
Bengaluru, KA
5,300 Employees
Junior
5,300 Employees
Junior
Healthtech
The Associate Software Engineer will design, develop, test, and deliver software to meet business and customer needs. Responsibilities include verifying software behavior, documenting designs, resolving customer issues, and collaborating with stakeholders. The role requires knowledge of software engineering principles and emphasizes teamwork and communication.
3 Days Ago
Bengaluru, KA
1,500 Employees
Senior level
1,500 Employees
Senior level
HR Tech • Legal Tech • Software • Consulting
The Senior .NET Engineer is responsible for coding, testing, and implementing products in a full-stack capacity, primarily using C# and .NET Framework. This role involves mentoring junior developers, participating in design sessions, and ensuring quality through code reviews, as well as fostering a collaborative and growth-oriented team environment.
3 Days Ago
Bengaluru, KA
1,500 Employees
Senior level
1,500 Employees
Senior level
HR Tech • Legal Tech • Software • Consulting
The Software Engineer III at Mitratech will focus on developing OOP solutions, optimizing SQL Server, troubleshooting issues, and collaborating with teams to create scalable solutions. The role also involves writing well-documented code and participating in agile ceremonies while ensuring application security and reliability.
3 Days Ago
Bengaluru, KA
65 Employees
Entry level
65 Employees
Entry level
Industrial • Manufacturing
Responsible for Testing and Validation of Ethernovia’s software, working closely with design and hardware validation teams to design, implement, enhance, and run test cases and plans. Focus on safety-critical automotive domain with adherence to Functional Safety standards.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size