Top Software Engineer Jobs in Bangalore

One Month AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
HR Tech • Information Technology • Software
Lead the design, development, and delivery of complex software initiatives. Define technical strategy and architecture for scalable, resilient, secure distributed systems; partner with product, design, and leadership; mentor engineers; promote testing, CI/CD, and code review best practices; solve high-impact technical challenges; and influence product direction using data-driven metrics.
Top Skills: AngularAutomated TestingAWSAzureCi/CdCSSGCPHTMLJavaJavaScriptNon-Relational DatabasesReactRelational DatabasesSvelteVue
Reposted 2 Months AgoSaved
Remote
India
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
Design, build and ship native Android features for an AI-enabled neobank using Kotlin. Integrate backend APIs, improve performance and reliability, collaborate with product and design to simplify financial user journeys, and apply on-device ML where it improves UX.
Top Skills: Android SdkCoroutinesFlowJetpackJetpack ComposeKotlinNoSQLRest ApisSQLTensorflow Lite
Reposted 2 Months AgoSaved
In-Office or Remote
7 Locations
Mid level
Mid level
Cloud • Software
As a Software Engineer in Sustaining Engineering, you will resolve complex issues related to Ubuntu and open-source software, engage with upstream communities, and develop bug fixes while maintaining close collaboration with support and product teams.
Top Skills: CC++CephDebianDockerGitGoKubernetesKvmLinuxLxcLxdMongoDBOpenstackPostgresPython
Reposted 2 Months AgoSaved
In-Office or Remote
7 Locations
2K-2K Annually
Mid level
2K-2K Annually
Mid level
Cloud • Software
As a Python and Kubernetes Software Engineer, you will develop data analytics solutions using open source tools, collaborating with a distributed team.
Top Skills: AirflowApache SupersetApache TrinoAWSAzureClickhouseDbtDockerDvcFeastGCPKubernetesLxdMlflowPythonTemporal
Reposted 2 Months AgoSaved
In-Office or Remote
7 Locations
Junior
Junior
Cloud • Software
The software engineer will develop and operate backend services for Snap Store and Charmhub.io, focusing on clean APIs and feature implementation.
Top Skills: GoPythonUbuntu
Reposted 2 Months AgoSaved
In-Office or Remote
8 Locations
Mid level
Mid level
Cloud • Software
The role involves developing software for Linux-based systems on autonomous devices, optimizing performance and ensuring reliability in various hardware environments.
Top Skills: CC++DebianGoLinuxRustUbuntu
Reposted 2 Months AgoSaved
In-Office or Remote
7 Locations
Mid level
Mid level
Cloud • Software
As a Software Engineer at Canonical, you will collaborate globally to shape open-source software operations, focusing on Python and Golang development, enhance DevOps workflows, and improve infrastructure operations for cloud computing solutions.
Top Skills: GoLinuxPython
Reposted 2 Months AgoSaved
In-Office or Remote
7 Locations
Mid level
Mid level
Cloud • Software
The role involves designing and delivering open source software operations code in Python, ensuring system reliability, and collaborating with teams across the Linux stack.
Top Skills: DockerKubernetesLinuxPython
Reposted 2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Junior
Junior
Hardware • Semiconductor • Manufacturing
The Embedded Firmware Engineer develops safety-compliant firmware for mmWave radar systems, collaborating with hardware teams and supporting customer integration and testing efforts.
Top Skills: Assembly LanguageCCi/CdIec 61508Iso 26262JtagLuaPerlPython
Reposted 2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Financial Services
As a Software Engineer on the Risk Technology team, you'll develop scalable reporting frameworks for risk calculations, improve product capabilities, and apply creative solutions to complex challenges.
Top Skills: PythonStatistical Models
Reposted 2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Financial Services
As a Senior Software Engineer, you will work on the Middle Office Systems, contributing to software development and implementation.
Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Software • Generative AI
You will design ML models to improve search and personalization, mentor junior engineers, and write maintainable code while collaborating with customers.
Top Skills: C++GoJavaMachine Learning FrameworksPython
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Junior
Junior
Artificial Intelligence • Software • Generative AI
Glean seeks a Backend Engineer to build scalable and secure systems for enterprise knowledge management, focusing on cloud-native applications.
Top Skills: AWSAzureC++GCPGoJavaPython
Reposted 2 Months AgoSaved
In-Office or Remote
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Machine Learning • Mobile • Security
The Software Engineer will develop backend services, work with cloud infrastructure, build automation tools, and enhance system reliability while collaborating with various engineering teams.
Top Skills: AWSAzureCi/CdCloudFormationDockerElasticsearchGCPHelmJavaKafkaKinesisKubernetesLinuxOciPostgresPythonRedisTerraform
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
6M-7M Annually
Senior level
6M-7M Annually
Senior level
Automotive
Design and maintain high-performance C++ systems software, runtime components, diagnostics, and developer tooling for custom silicon and autonomous vehicle compute platforms. Build HIL test harnesses, regression frameworks, and CI/CD pipelines; lead hardware qualification and release verification across revisions. Debug software-hardware, concurrency, and performance issues across physical and emulated environments while collaborating with hardware, compiler, validation, and vehicle platform teams.
Top Skills: Bare-MetalBashC++Ci/CdCompilersDdrDmaEmbedded SystemsFirmwareGccHardware-In-The-Loop (Hil)I2CJtagKernelLinuxLlvmMlirPciePosixPythonRtosSpiUartUnix
One Month AgoSaved
In-Office
2 Locations
Senior level
Senior level
Artificial Intelligence • Big Data • Machine Learning
Build and optimize low-level platform components for networking, storage, task scheduling, distributed computing, and cloud infrastructure. Design and implement performance-sensitive C/C++ software on Linux, conduct code reviews, provide architectural guidance, and test IO and storage throughput. The role requires expertise in networking protocols, large-scale distributed systems, and high-performance storage, with preferred experience in technologies such as DPDK, eBPF/XDP, SPDK, kernel drivers, and RDMA.
Top Skills: CC++DpdkEbpfEthernetInfinibandLibfabricLinuxLinux FilesystemsNfsNvmeRdmaS3SmbSpdkSsdTcpUdpXdp
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Digital Media • Gaming • News + Entertainment • Sports
Lead software engineering delivery for commerce product, pricing, and offer systems. Mentor engineers, guide architecture, design APIs, and oversee implementation, integration, testing, operations, and sustainability of complex Java-based services and interfaces. Manage globally distributed Agile teams, develop scalable and resilient cloud-native solutions, troubleshoot production issues, and collaborate with product, business, architecture, and technology stakeholders to deliver strategic initiatives on time and budget.
Top Skills: AgileAWSCloud-Native ApplicationsDevsecopsGraph DatabasesGraphQLJavaMicroservicesNoSQLSpring FrameworkSQL
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Digital Media • Gaming • News + Entertainment • Sports
Leads and mentors software engineering teams delivering complex commerce, product, pricing, and offer systems. Defines architecture, API specifications, integrations, testing, operations, and system sustainability. Develops Java-based services and user interfaces, supports cloud-native and microservices applications, and partners with product, architecture, business, and technology teams. Manages globally distributed Agile delivery teams, troubleshoots production issues, and ensures sophisticated technical initiatives are completed on time and within budget.
Top Skills: AgileAWSCloud-Native ApplicationsDevsecopsGraph DatabasesGraphQLJavaMicroservicesNosql DatabasesSpring FrameworkSQL
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Digital Media • Gaming • News + Entertainment • Sports
Leads and mentors software engineering teams delivering complex commerce, pricing, product, and offer systems. Establishes architecture and API specifications, oversees implementation, integration, testing, operations, and system sustainability. Develops scalable Java services and back-office interfaces, supports cloud-native and DevSecOps practices, troubleshoots production issues, and collaborates with global technology and business teams. Manages Agile delivery, timelines, budgets, executive communications, and software development lifecycle platforms.
Top Skills: AgileAWSCloud-Native ApplicationsDevsecopsGraph DatabasesGraphQLJavaMicroservicesNosql DatabasesSpring FrameworkSQL
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Digital Media • Gaming • News + Entertainment • Sports
Leads and mentors software engineering teams delivering complex commerce systems for products, pricing, and offers. Defines architecture, API specifications, integrations, testing, operations, and platform sustainability. Develops Java-based services and back-office interfaces, supports cloud-native and scalable architectures, troubleshoots production issues, manages globally distributed Agile delivery teams, and partners with technical and business stakeholders.
Top Skills: AgileAWSDevsecopsGraph DatabasesGraphQLJavaMicroservicesNosql DatabasesSpring FrameworkSQL
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Digital Media • Gaming • News + Entertainment • Sports
Leads and mentors software engineering teams delivering complex commerce, pricing, product, and offer systems. Defines architecture and API specifications, oversees implementation, integration, testing, operations, and sustainability, and partners with product, business, and technical teams. Develops scalable Java services and back-office interfaces, supports cloud-native and DevSecOps practices, troubleshoots production issues, and manages globally distributed Agile delivery teams.
Top Skills: AgileAWSCloud-Native ApplicationsDevsecopsGraph DatabasesGraphQLJavaMicroservicesNoSQLSpring FrameworkSQL
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Healthtech • Analytics • Biotech
Lead development, configuration, testing, and deployment of cloud-native Reltio master data management solutions for healthcare. Build REST APIs, event-driven integrations, microservices, workflows, data connectors, and JSON configurations. Apply DevOps, machine learning matching, performance testing, secure data practices, and healthcare compliance requirements. Mentor junior engineers, contribute to architecture reviews, support medical-device data syndication, and provide technical leadership for Agile delivery.
Top Skills: Amazon SqsAWSAzureCi/CdData WarehousingGCPInfrastructure As CodeJavaJSONKafkaMachine LearningNosql DatabasesPythonRelational DatabasesReltio Connected Data PlatformRest Apis
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Design, develop, qualify, and maintain high-performance networking software for distributed applications and core infrastructure. Diagnose bottlenecks, optimize resource utilization, modernize legacy components, and improve scalability, efficiency, reliability, and latency through quantitative analysis. Evaluate and integrate Generative AI Agents into operational workflows and diagnostic pipelines. The role requires strong C/C++ development, networking, Linux fundamentals, data structures, algorithms, and experience building high-availability, high-throughput systems.
Top Skills: CC++Distributed SystemsGenerative Ai AgentsLinuxNetworking SoftwareShell Utilities
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech • Payments
Provides staff-level technical leadership across Mobility engineering teams, defining architecture and standards for scalable Java or C# services, APIs, distributed systems, cloud infrastructure, security, observability, and reliability. Leads architecture reviews, incident resolution, resilience initiatives, reusable platform patterns, and developer enablement. Mentors engineers and connects technical investments to business outcomes. Also evaluates and deploys responsible AI agents, copilots, and multi-agent systems in production.
Top Skills: AndroidArgo WorkflowsC#Ci/CdCursor AiDockerGithub CopilotGrpcHelmInfrastructure As CodeiOSJavaKafkaKiroKubernetesMilvusOdataOpensearchPci DssPineconeRestSpring BootSQLTerraformWeaviate
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Fintech • Payments
Provides staff-level technical leadership across multiple software engineering teams and Mobility services. Defines scalable architectures, APIs, integration patterns, cloud infrastructure, security, observability, resilience, testing, and operational standards. Leads incident resolution, reliability improvements, platform modernization, technical roadmaps, and engineering mentorship. Develops foundational components and evaluates AI-enabled development tools and production AI agents, including responsible AI practices and multi-agent architectures.
Top Skills: AndroidArgo WorkflowsC#Ci/CdCursor AiDockerGithub CopilotGrpcHelmInfrastructure As CodeiOSJavaKafkaKiroKubernetesMilvusOdataOpensearchPineconeRestSpring BootSQLTerraformVector DatabasesWeaviate
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account