Top Software Engineer Jobs in Bangalore

3 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Machine Learning • Retail • Software
Leads development of scalable, high-performance software systems and services from concept through deployment. Influences architecture and technical strategy, resolves production and development bottlenecks, conducts code reviews, establishes engineering standards, mentors junior engineers, and promotes best practices. Requires expertise in modern programming languages, distributed systems, cloud-native services, microservices, containerization, cloud platforms, and performance optimization.
Top Skills: AWSAzureC++DockerGCPJavaJavaScriptKubernetesMicroservicesPython
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Owns software QA strategy, test planning, execution, and automation for HPE’s hybrid cloud platform. The role develops and enhances Python-based automation frameworks, performs functional, regression, scale, filesystem, protocol, and data-path testing, and troubleshoots complex system issues. It requires collaboration across distributed Agile teams and knowledge of storage, networking, containers, CI/CD, Linux, and AI workflows.
Top Skills: ConfluenceDockerGitGitlabJenkinsJIRAKubernetesLinuxPython
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Develops and executes software testing strategies across functional, regression, scale, and automated testing. Owns automation frameworks and tools, troubleshoots complex issues, and collaborates with distributed Agile teams. Tests storage systems, file systems, protocols, data paths, networking, containers, and Linux or virtual-machine environments. Uses Python, CI/CD pipelines, Git, Jenkins, Jira, and Confluence while contributing to AI-enabled software development workflows.
Top Skills: Ci/CdConfluenceDockerGitGitlabJenkinsJIRAKubernetesLinuxPython
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Own software QA strategy, test planning, execution, troubleshooting, and automation for HPE’s hybrid cloud platform. Develop and enhance Python-based automation frameworks, conduct functional, regression, scale, filesystem, protocol, and data-path testing, and collaborate across distributed Agile teams. The role requires storage, networking, containerization, CI/CD, Linux, and system engineering expertise, with AI-based development and testing experience preferred.
Top Skills: AgileCi/CdConfluenceDockerGitGitlabJenkinsJIRAKubernetesLinuxPythonScrum
26 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Artificial Intelligence • Healthtech • Analytics • Biotech
Design, develop, integrate, test, debug, and maintain C++, Qt, and QML software for regulated infant-care medical devices on embedded Linux platforms. Responsibilities include software architecture, feature development, defect resolution, code and design reviews, testing, automation, performance improvement, requirements translation, cross-functional collaboration, and compliance with medical-device quality, security, and regulatory processes.
Top Skills: AgileC++Ci/CdCoverityEmbedded LinuxGitGitlabJenkinsJIRAQmlQtRallySonarqube
Reposted 3 Days AgoSaved
Hybrid
2 Locations
Senior level
Senior level
Information Technology
The Senior QA Software Engineer - AI will design and implement test strategies for AI-driven solutions, develop automated testing frameworks, and mentor junior engineers while ensuring quality across software applications in legal, tax, and compliance domains.
Top Skills: AWSAzureDockerGCPGitJavaJenkinsJunitKubernetesOraclePytestPythonSeleniumSQL
One Month AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech • Financial Services
Leads the design, development, testing, optimization, and production support of low-latency, high-throughput Java trading applications. Responsibilities include electronic and algorithmic trading, exchange connectivity, real-time messaging, system monitoring, risk and compliance, troubleshooting, architecture enhancement, automated testing, and collaboration with traders, product managers, operations, and engineering teams. The role also mentors engineers and drives technical initiatives across exchange connectivity, algorithmic trading, and time-series systems.
Top Skills: AeronCi/CdCucumberFixGitItchJavaKarateOuchSolace
3 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Healthtech • Analytics • Biotech
Lead software quality across the development lifecycle by defining test strategies, building automated frameworks, executing functional and performance testing, monitoring quality metrics, supporting releases, and driving CI/CD quality gates. Collaborate with cross-functional teams, mentor junior engineers, promote quality standards, and ensure regulatory, safety, compliance, and cybersecurity requirements are met in scalable healthcare software products.
Top Skills: Ci/CdCucumberDicomDockerGitlab Ci/CdJavaScriptJbehaveJenkinsKubernetesPlaywrightPostmanRest ApisRest AssuredSeleniumTypescript
3 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Healthtech • Pharmaceutical
Design, build, and maintain scalable distributed systems and microservices for an AI-enabled healthcare platform. Develop maintainable backend and full-stack code, integrate AI capabilities, design REST APIs, optimize performance and reliability, and support secure cloud-native engineering. Lead technical decisions, collaborate with product teams, contribute to deployments and monitoring, identify architectural improvements, and mentor junior engineers.
Top Skills: AWSAzureC#Claude CodeGCPGoJavaJavaScriptMicroservicesNext.JsNode.jsNoSQLPythonReactRest ApisSQLTypescript
3 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Automotive • Sharing Economy • Transportation • Travel
Design, develop, and operate cloud-native backend services in Go that support financial risk steering and decision-making. Build ML-powered systems with Data Scientists and ML Engineers, develop distributed and event-driven architectures, and ensure scalable production operations. Participate in code reviews, documentation, knowledge sharing, and cross-functional collaboration with Risk, Engineering, and Data Science teams.
Top Skills: AWSGoJavaKafkaMachine LearningMicroservicesNsqPythonRabbitMQ
3 Days AgoSaved
In-Office
Bengaluru, Karnataka, IND
Senior level
Senior level
Utilities
Provides technical leadership across engineering teams, defining architecture, engineering standards, and technology strategy. Designs and supports scalable cloud-native distributed systems using Java, Spring Boot, Node.js, and TypeScript. Leads platform engineering, reliability, security, DevOps, observability, and infrastructure automation across AWS, Kubernetes, and related technologies. Mentors engineers, drives architectural decisions, manages technical debt, improves production operations, and promotes quality, secure coding, continuous delivery, and engineering excellence.
Top Skills: ArgocdAWSAws BedrockAzureAzure OpenaiCi/CdDevsecopsDockerDomain-Driven DesignFluxcdGCPGitopsHelmInfrastructure As CodeJava 17+KafkaKubernetesLangchainLanggraphLlmsMicroservicesNext.JsNode.jsOpenaiRagReactRedis StreamsRest ApisSemantic KernelSns/SqsSpring BootTerraformTypescript
Reposted 3 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Software
Design, develop, deploy, and maintain scalable backend software in Java and Golang. Write technical specifications, troubleshoot distributed systems, conduct peer reviews, and own software quality. Collaborate with Site Reliability Engineering, DevOps, and cross-functional teams on deployments and production issues. Work in agile, short-release cycles while building resilient applications for a large developer-focused platform.
Top Skills: AWSAzureCi/CdClaudeCursorDockerElasticsearchGCPGithub CopilotGoJavaMySQLPostgresSolrSQL
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
26 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Healthtech • Software
Develop and maintain NICE IVR and digital chat scripts, API integrations, Salesforce and bswift application integrations, and the UDR CSR portal. Troubleshoot SQL and NoSQL queries across multiple databases, support client implementations and enrollment updates, coordinate telephony operations, and collaborate with cross-functional Agile teams. The role also involves React and DynamoDB development, documentation, Git workflows, testing, and operational support for contact center technology.
Top Skills: AgileAudacityCrestaDynamoDBGitIvrJavaScriptJSONNice AcdNice ApisNice Digital ChatNice ProactivexsPostgresReactRest ApisSalesforceSQLSQL Server
3 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Entry level
Entry level
Information Technology • Travel
Design, develop, and enhance scalable backend applications supporting global airline integrations. Collaborate with product, business, and engineering stakeholders; contribute to architecture, code reviews, performance optimization, cloud adoption, and continuous improvement. Provide technical guidance and knowledge sharing across distributed teams while applying resilient system design and modern technologies such as C++, Rust, Azure, and AI-enabled development tools.
Top Skills: C++Cloud-Native ApplicationsDistributed SystemsAzureRustStandard Template Library (Stl)Xml Web Services
26 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Automotive
Leads a simulation engineering team developing and delivering software to validate ADAS and autonomous driving systems. Responsibilities include mentoring engineers, managing sprints and scrum activities, owning technical delivery, developing Windows and Linux simulation software, integrating driving algorithms, and collaborating with global stakeholders. The role requires advanced C++ expertise, strong software architecture and multithreading knowledge, automotive communication experience, and familiarity with ADAS camera and radar systems.
Top Skills: C++CanLinuxUdpWindows
26 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Software
Develop and maintain high-performance network platform software across IPsec, VPP, StrongSwan, Linux networking, Docker, and Kubernetes. Implement networking features, debug complex multi-layer systems, resolve defects, perform root-cause analysis, and optimize packet-processing performance. Build AI-assisted tools for log analysis and automated debugging. Collaborate across teams while taking ownership of networking features spanning applications, containers, datapaths, and Linux kernel layers.
Top Skills: Ai/Llm Developer ToolsC/C++CniDockerDpdkIkeIpsecKubernetesLinuxLinux Kernel NetworkingMultusPythonSr-IovStrongswanVlanVpp
26 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Develop and own high-performance C/C++ firmware and system software for Cisco switching platforms. Design and implement L2/L3 networking features, write unit tests, debug complex software and customer issues, and support bring-up, performance, reliability, and production readiness. Collaborate with networking, platform, quality, and product teams while contributing to architecture, design reviews, automation, and mentoring.
Top Skills: ArpBgpCC++ClaudeCodexCore DumpsDhcpEcmpEthernetGdbGenai-Assisted Development ToolsGithub CopilotIpv4Ipv6IxiaLacpLagLinuxMstMulticastOspfPythonQosRstpSlaacStpTcpdumpVlanVrrpWireshark
Reposted 26 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Consumer Web • Information Technology
Develop and own Android Automotive framework modules and system components from requirements through integration. Modify Android framework components, system services, and the Android SDK; conduct testing, verification, defect triage, and resolution. Ensure requirements traceability and feature maturity, collaborate across domains, follow software lifecycle methodologies, and mentor less experienced engineers.
Top Skills: Android AutomotiveAndroid Build SystemAndroid Car FrameworkAndroid FrameworkAndroid SdkAospJavaKotlinTreble Architecture
26 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Automotive
Develop and integrate AUTOSAR software components for ADAS and autonomous driving platforms. Responsibilities include ARXML configuration, BSW and RTE integration, SWC composition, multicore optimization, debugging, testing, code optimization, ASPICE compliance, and continuous integration. The role requires collaboration with software and customer teams to resolve integration issues and deliver production-ready embedded automotive software.
Top Skills: AdasArxmlAspiceAutosarBazelBswC++CanCanoeCi/CdCmakeEmbedded CGerritGitLinMakeMisraPythonRte
26 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Develop and maintain Cisco Nexus Dashboard’s Kubernetes-based infrastructure platform. Responsibilities include cluster lifecycle management, automated installation and upgrades, backup and restore, anomaly detection, audit logging, authentication and authorization, certificate management, scalability, and performance optimization. The role requires building and testing microservices with Go and Python, supporting distributed databases and messaging systems, and collaborating across engineering teams to deliver reliable, secure data center infrastructure.
Top Skills: Ai-Assisted Development ToolsCi/CdGoKafkaKubernetesLinuxMicroservicesOpensearchPostgresPython
26 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Develop and maintain Cisco Nexus Dashboard’s Kubernetes-based infrastructure, including cluster lifecycle management, upgrades, reliability services, observability, backup and restore, security, authentication, authorization, certificate management, and performance optimization. Build scalable microservices and AI-enabled solutions using Go and Python while supporting testing, distributed databases, messaging systems, and CI/CD practices.
Top Skills: Ai-Assisted Development ToolsCi/CdDockerGoKafkaKubernetesLinuxMicroservicesOpensearchPostgresPython
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
Design, configure, develop, and support scalable Pricefx pricing solutions using Groovy and Pricefx APIs. Translate pricing requirements into calculation logic, data models, workflows, integrations, and user experiences. Optimize SQL and high-volume processing, implement REST integrations, enforce security, and establish automated testing and CI/CD practices. Lead technical reviews, mentor engineers, troubleshoot production issues, and collaborate with pricing, product, architecture, and technology teams.
Top Skills: Ci/CdDatamartcontextGitGroovyIntellij IdeaJavaJSONMavenPackaging ToolPricefxPricefx Groovy ApiPricefx StudioQueryapiRest ApisSalesforceSAPSQL
One Month AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Software • Infrastructure as a Service (IaaS)
Design, develop, operate, and support scalable object storage systems and distributed storage platforms. Lead engineering efforts, program primarily in Go, optimize performance, maintain availability and reliability, and collaborate with distributed systems teams. Contribute to open-source communities and solve complex problems involving storage protocols, concurrency, parallelism, observability, and large-scale infrastructure.
Top Skills: Aws S3CephConcurrencyDistributed SystemsGoGrpcMinioObject StorageObservabilityOpen-Source SoftwareParallelismScalityStorage Protocols
Reposted 4 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Software
Develop and validate GPU graphics, media, display, and compute software across pre-silicon and post-silicon stages. Build automated tests, validation tools, and AI/ML solutions for kernel-mode drivers, memory managers, virtualization, performance, power, and debuggability. Collaborate with hardware, operating system, BIOS, and software teams while contributing to GenAI, LLM, RAG, and agentic workflow applications.
Top Skills: CC++Generative AiGpu DriversIntel GraphicsKerasKernel Mode DriversLlmsLoraMemory ManagementPeftPower ManagementPythonPyTorchRagScikit-LearnTensorFlowVirtualization
Reposted 27 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Database
Design and build massively distributed, highly available backend systems for the Cohesity Data Platform and SpanFS filesystem. Responsibilities include developing web-scale infrastructure, distributed storage and filesystem capabilities, concurrency and parallel processing, performance optimization, and resilient software. The role also involves debugging and resolving complex production issues, taking ownership of projects, and working in an agile engineering environment.
Top Skills: Ai ToolsCC++ConcurrencyDistributed StorageDistributed SystemsFilesystemsGoJavaMultithreadingNfsObject StorageParallel ProcessingS3Smb
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account