Top Software Engineer Jobs in Bangalore

Senior level
Hardware • Security • Software • Cybersecurity
Senior Software Test Engineer responsible for testing VoIP communication applications, setting up and testing on virtual machines, writing and executing test cases, automation scripting (Python, Selenium, C#), network debugging using tools like Wireshark/Postman/OpenSSL, producing test and defect reports, and working with Windows/Linux deployments and Azure DevOps. Mobile testing and radio/LMR integration are advantageous.
Top Skills: Azure DevopsC#LinuxMobile TestingOpensslPostmanPythonRhel KvmRtcpRtpSeleniumSipTcpUdpVirtualizationVMwareVoipWindowsWireshark
15 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud
Build and maintain developer-facing Auth0 libraries, SDKs, CLIs, code samples, and documentation. Improve onboarding and Quickstarts, troubleshoot integrations, gather developer feedback, and represent developer needs internally and externally.
Top Skills: Ai Coding AssistantsAngularAuth0CircleCICliGithub ActionsJavaScriptJavascript Testing FrameworksNext.JsNode.jsOktaOpen-SourceReactSdkTypescriptVue
15 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud
Own test strategy and execution for the Okta Verify macOS app: design scalable macOS-focused automation frameworks, build functional and integration tests for deep OS-level components, eliminate flaky UI tests, embed quality in product planning, and integrate tests into CI/CD pipelines while collaborating with SRE and engineering to maintain reliable test environments.
Top Skills: Apple Developer ToolsCircleCIDockerEndpoint SecurityGrpcJavaKubernetesLocal AuthenticationLogging FrameworksmacOSMdmObjective-CPluggable Authentication Modules (Pam)PythonRestSwiftWebsocketsXcodeXctestXcuitest
Reposted 21 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Big Data • Machine Learning • Software • Analytics • Big Data Analytics
As a Senior Software Engineer for the Money team at Databricks, you will enhance engineering efficiency and develop infrastructure for usage governance across products.
Top Skills: AWSAzureC++DockerGCPJavaKubernetesScala
15 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
480K-480K Annually
Internship
480K-480K Annually
Internship
Artificial Intelligence • Cloud • Robotics • Software
Develop and maintain automated test scripts for web, chatbot AI applications and REST endpoints; collaborate with developers to identify and resolve defects; contribute to CI/CD testing and testing frameworks; analyze test results, report bugs, and document findings; adopt AI tools to accelerate test automation; work in Agile/Scrum teams.
Top Skills: Ai ToolsC#Ci/CdCSSCypressGenerative AiGitGithub ActionsHTMLJavaJavaScriptJenkinsJunitNode.jsPostmanPythonRestSeleniumSQLTestng
Reposted 15 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Hardware • Security • Software • Cybersecurity
Develop and maintain high-performance, scalable C++ software for IoT/voice platforms. Implement and optimize multithreaded, memory-efficient code; debug with GDB/Valgrind; perform unit, integration, and system tests; support releases and deployment troubleshooting; work in Linux with Make/CMake and scripting.
Top Skills: CC++11C++14C++17C++20CmakeGdbLinuxMakeMultithreadingNetworkingPythonShell ScriptingStlTcpUdpValgrind
Reposted 15 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Hardware • Security • Software • Cybersecurity
Design, build, and maintain automated CI/CD pipelines and IaC. Provision and operate cloud infrastructure (GCP/Azure) using Terraform/Ansible, manage Kubernetes containerized workloads, drive platform automation, support monitoring and troubleshooting, and enable developer self-service.
Top Skills: AnsibleAzureBashCi/CdContainerized WorkloadsGCPGithub ActionsGitlab CiInfrastructure As CodeJenkinsKubernetesLinuxPythonTerraform
Reposted 15 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Entry level
Entry level
Hardware • Semiconductor • Manufacturing
The Software Database Engineer will design and develop software tools and scripts, participate in team collaborations, and improve methodologies for efficiency.
Top Skills: CadenceOraclePerlRubySoftware DevelopmentUnix Shell
Reposted 15 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Big Data • Machine Learning • Software • Analytics • Big Data Analytics
Lead the Bengaluru MCE chapter to architect and implement scalable systems that optimize multi-cloud spend. Drive technical strategy, build automated cost-governance, resource rightsizing, and AI-driven remediation systems. Own incident response, mentor engineers, and deliver large-scale efficiency projects across AWS/Azure/GCP and Kubernetes-based environments.
Top Skills: AWSAzureC++DockerGCPGoJavaKubernetesScala
Reposted 15 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Big Data • Machine Learning • Software • Analytics • Big Data Analytics
Design, build, and own scalable backend systems for cloud cost attribution and automated resource management. Lead end-to-end projects, optimize cloud utilization, mentor engineers, and develop automation/AI tooling to detect and remediate waste.
Top Skills: Ai/Agentic ToolingAutomationAWSAzureCloud Resource OptimizationDistributed SystemsGCPMonitoring
Reposted 15 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Software
The Senior Software Engineer will design, code, integrate, and debug software for a data management platform, contributing to AI infrastructure development.
Top Skills: C/C++LinuxPythonTcp/Ip
Reposted 15 Days AgoSaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence
Implement scalable systems, influence technology selection, collaborate across teams, and take ownership of design and deployment of solutions in medical imaging.
Top Skills: AWSAzureDockerGCPGoKubernetesLinuxPythonRust
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 15 Days AgoSaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence
As a Staff Software Engineer, you will provide advanced technical support, liaise with the Support & Services team, and maintain technical documentation while solving complex issues and enhancing product capabilities.
Top Skills: AWSBashKubernetesPythonSalesforce (Sfdc)VMware
Reposted 15 Days AgoSaved
In-Office
5 Locations
Mid level
Mid level
Cloud • Information Technology • Consulting
Design, build, and maintain high-volume mainframe business logic; refactor legacy systems for cloud/mobile integration; optimize performance; debug complex interactions; and support modernization using microservices, containers, databases, and REST services.
Top Skills: .NetApigatewayAWSAzureCi/CdCloudwatchContainersDesign PatternsDockerDynamoDBEc2EcsGCPGitlabHldIamJavaJenkinsJSONKubernetesLambdaLldMainframeMessaging QueuesMicroservicesMipsMongoDBNode.jsNoSQLOopPythonReactRelational DatabasesRestS3SnsSolidSpring BootSQLSqsTerraformXML
Reposted 15 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
As a Senior Software Engineer at Omnissa, you will design and develop scalable software solutions, owning engineering initiatives and collaborating across teams to enhance product quality and performance.
Top Skills: .Net FrameworkAngularAsp.NetAsp.Net MvcC#KafkaNet CoreOpen SearchPostgresRabbitMQRedisSQL
Reposted 15 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Healthtech • Telehealth
Develop and maintain software applications for Philips Service Parts Supply Chain, collaborating with various stakeholders to enhance operations and ensure software quality.
Top Skills: Asp.NetC#JavaScriptOracleSQL
Reposted 15 Days AgoSaved
In-Office
3 Locations
Entry level
Entry level
Automotive • Cloud • Energy
Provide Linux-based technical support for EDA tools used by design engineers: troubleshoot, diagnose root causes, resolve tool and environment issues, develop scripts to automate workflows, document solutions, and collaborate with the global Design Infrastructure team.
Top Skills: Eda ToolsLinuxPerlPython
Reposted 15 Days AgoSaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Digital Media • Information Technology • Marketing Tech • Professional Services
The role involves designing and developing scalable .NET web applications, reviewing requirements, creating technical specifications, maintaining systems, and improving CI/CD processes in an Agile environment.
Top Skills: .NetAngularAWSAzureC#JavaScriptNode.jsReactSQL ServerTypescriptVueWeb Apis
Reposted 15 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Junior
Junior
Cybersecurity
Join our engineering team to develop core product features, lead development, conduct code reviews, and integrate AWS cloud services to enhance cybersecurity solutions.
Top Skills: AngularApi GatewayAWSAws LambdaEc2GoNode.jsNoSQLPythonRdsReactS3SQLTypescriptVue
Reposted 15 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Legal Tech • Professional Services • Software
Design and operate backend systems for AI capabilities. Collaborate with teams to deliver reliable features, improve performance, and manage data. Participate in code reviews and on-call rotation.
Top Skills: AWSAzureFastapiFlaskGCPPostgresPython
Reposted 15 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Information Technology • Other • Biotech
Assist in software application development using C++ and AI, support AI integration in computer vision systems, and optimize code performance.
Top Skills: AIC++CudaGitOnnxOpencvPclPyTorchTensorFlow
Reposted 15 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Industrial • Manufacturing
Designs, develops, troubleshoots, and debugs software products while ensuring compatibility and performance improvements for existing applications.
Top Skills: C++Mfc
Reposted 15 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Artificial Intelligence • Big Data • Machine Learning
Design and develop core features of a high-performance filesystem. Collaborate on kernel driver development, improve performance and provide architectural guidance.
Top Skills: CKernel DevelopmentLinux
Reposted 15 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology • Design
The Senior Software Engineer will develop serverless applications and microservices using Node.js, Java, and React, focusing on product data management in AWS, while collaborating with stakeholders to enhance functionality and resolve issues.
Top Skills: Api GatewayAWSCdkDynamoDBEventbridgeJavaJestMaterial-UiNode.jsReactSnsSpring BootSqsTypescript
Reposted 15 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Artificial Intelligence • Big Data • Machine Learning
As a Senior Kernel Engineer, you will develop core features for a high-performance filesystem, focusing on Linux kernel integration and performance enhancements.
Top Skills: CKernel DevelopmentLinux
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account