Top Software Engineer Jobs in Bangalore

One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Junior
Junior
Cloud • Information Technology • Internet of Things • Professional Services • Software
Write and execute wireless feature test plans and cases, develop Python automation, analyze test results, reproduce customer issues, and maintain networking testbeds. Collaborate with development and platform teams to debug problems and improve product quality. The role also involves working with routers, switches, access points, wireless technologies, and AI-assisted engineering tools.
Top Skills: Cisco RoutersCisco SwitchesCursorDhcpDnsGithub CopilotIeee 802.11PythonRoutingTcp/IpWi-FiWireless Access Points
One Month AgoSaved
Remote
Karnataka, IND
Senior level
Senior level
Other • Retail
Lead the architecture, development, and operation of scalable managed database platform services. Build and maintain Kubernetes and AWS environments, CI/CD pipelines, infrastructure-as-code automation, monitoring, security controls, and cloud-native platforms. Develop automation scripts, optimize cloud resources, collaborate with product and cross-functional teams, and mentor engineering teams. The role requires expertise in Kubernetes, AWS, DevOps tools, programming, databases, and PaaS architecture.
Top Skills: Amazon EbsAmazon Ec2Amazon EcsAmazon EksArgo CdArtifactoryAWSAws Auto Scaling GroupsAws CloudformationAws LambdaCi/CdCrossplaneDockerGoGroovyHelmInfrastructure As CodeJenkinsKubernetesKustomizeNode.jsPaasPythonReactShellSQLTerraform
Reposted 2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Contribute to the CUDA driver and runtime, design innovative system software solutions, collaborate on SDLC, and develop production-level code for NVIDIA GPUs.
Top Skills: CC++CudaLinuxQnx
Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Big Data • Information Technology • Other
Design, build, and maintain scalable, high-availability .NET applications and APIs in AWS. Lead architecture and full SDLC, mentor team members, improve code quality and performance, ensure security/compliance, and collaborate with stakeholders to deliver production-grade payments solutions.
Top Skills: .Net.Net CoreAi-Assisted Development ToolsAmazon EventbridgeAmazon SqsAsp.Net CoreAWSC#Ci/CdDevOpsGitMicroservicesMsbuildMvcNugetNunitRestful ApisSeleniumSQL ServerWeb ApiXunit
Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Big Data • Information Technology • Other
Develop, test, and maintain Java/J2EE applications within SDLC. Build Spring/Hibernate services, integrate SOAP/REST APIs, write tests and documentation, and collaborate with QA and architecture to deliver reliable, maintainable software.
Top Skills: HibernateJ2EeJavaJavaScriptRestSoapSpring
Reposted 2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Fintech • Payments • Financial Services
The Software Engineer in Test will create test plans, automate tests for web, mobile, and APIs, collaborate with teams, and manage testing tasks.
Top Skills: AppiumCi/CdCucumberGitlabJavaJavaScriptJenkinsJIRAJmeterPhabricatorPostmanPythonSeleniumTestngTestrail
Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru, Karnataka, IND
Expert/Leader
Expert/Leader
Hardware • Information Technology • Energy • Design • Utilities • Industrial • Renewable Energy
The Lead R&D Software Engineer will design and develop test automation architectures for embedded systems, define standards, lead testing strategies, and optimize CI/CD integration. Requires 10-15 years in embedded software testing and expertise in various technical areas.
Top Skills: C/C++Ci/CdPythonRobot FrameworkSelenium
Reposted 2 Months AgoSaved
In-Office or Remote
7 Locations
20K-20K Annually
Mid level
20K-20K Annually
Mid level
Cloud • Software
As a Software Engineer at Canonical, you will design, build, and ship software, improve packaging and distribution processes, and mentor colleagues while contributing to open source projects.
Top Skills: C/C++FlutterGoPythonRust
Reposted 2 Months AgoSaved
In-Office or Remote
7 Locations
Junior
Junior
Cloud • Software
The Junior Ubuntu Software Engineer will design, build, and ship software, focusing on quality and resilience, while engaging with the open source community.
Top Skills: C/C++FlutterGoPythonRust
Reposted 2 Months AgoSaved
Remote
Karnataka, IND
Mid level
Mid level
Other • Retail
Design, build, and maintain scalable cloud data platforms, SDKs, APIs, and microservices. Implement Lakehouse and Data Mesh patterns, ensure data governance, observability, quality, and production reliability. Develop AI/LLM-powered agentic workflows, participate in code reviews, troubleshooting, and automation of cloud infrastructure.
Top Skills: Agentic WorkflowAi/LlmApache AirflowSparkAPIsAWSAws CloudformationAws RdsAzureAzure SqlC++Data MeshDatabricksGCPGcp Cloud SqlGoJavaJavaScriptLakehouseMicroservicesPythonSdksSnowflakeTerraform
2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Develop and maintain GPU stimulus and analysis frameworks for functional and performance verification. Design debuggers, disassemblers, and parallel algorithms; coordinate with GPU architects and HW/SW teams to enable chip modeling, simulation, and GPU software ecosystem development throughout the chip lifecycle.
Top Skills: BoostC++C++11C++14Chip SimulationCudaDirect3DOpenglOperating SystemsSystem SimulationVulkan
One Month AgoSaved
Remote
India
Senior level
Senior level
Security • Software
Develop high-performance core applications that collect and move large volumes of data. Own features and modules across the development lifecycle, building enterprise-grade, server-side, multithreaded, asynchronous, cloud-scale systems. Responsibilities include SQL performance programming, database design, and collaboration across remote teams using Scrum and Agile methodologies. Cybersecurity, SaaS integrations, data modeling, and ontology experience are advantageous.
Top Skills: AgileC#Cloud ComputingDatabase SystemsGoJavaPythonScrumSQL
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
One Month AgoSaved
Remote
Electronics City, Bangalore, Karnataka, IND
Expert/Leader
Expert/Leader
Software • Semiconductor • Manufacturing
Build and support infrastructure system software running at user and kernel levels on Linux and Fabric OS. Responsibilities include troubleshooting multiple release streams, performance tuning for scalability, porting applications to new Linux kernels, collaborating across global technical teams, and producing functional specifications, unit test plans, and implementation designs while working with testing, documentation, and customer support.
Top Skills: CC++Fabric OsLinuxPythonUnix
2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Cloud • Information Technology • Insurance • Software • Analytics
Design, build, and operate a multi-tenant cloud platform for Guidewire SaaS. Develop platform services (authentication, developer experience), implement IaC (Terraform, Ansible), deploy containerized apps to AWS/EKS, apply TDD, and maintain observability (logs, metrics, traces). Collaborate in an agile, pairing culture to ensure scalability, availability, security, and developer productivity.
Top Skills: AnsibleAWSAzureCi/CdCloud FoundryDockerGCPGoJavaKubernetes (Eks)LinuxMesosMetricsObservability (LogsOpenshiftPythonServerlessSpring BootTerraformTraces)
One Month AgoSaved
Remote
9 Locations
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
Own and operate large-scale backend systems supporting network, SD-WAN, SASE, and security infrastructure. Build services, APIs, data pipelines, and automation primarily in Go and Python. Lead system design, incident response, post-mortems, reliability improvements, and greenfield development. Mentor engineers, guide technical decisions, improve engineering productivity, and collaborate across teams on complex platform initiatives.
Top Skills: APIsBgpCloud InfrastructureContainer OrchestrationDistributed SystemsEvent StreamingGoInfrastructure As CodePythonSaseSd-Wan
Reposted 2 Months AgoSaved
In-Office
2 Locations
Mid level
Mid level
Financial Services
Develop and maintain a trading risk platform using C++ on Linux. Collaborate on service-oriented architecture and optimize for performance with a focus on engineering excellence.
Top Skills: AmpsBashC++KafkaLinuxPythonQ/KdbQpid
2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Hardware • Security • Software • Cybersecurity
Design, develop, integrate, validate, and maintain software and automation tools for broadband voice, video, and data products. Collaborate in Agile teams, automate workflows, perform system integration and testing, and produce user and technical documentation.
Top Skills: AgileAIAppiumCC#C++DevOpsGitNode.jsPython
2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Healthtech • Pharmaceutical • Manufacturing
Design, deploy, and maintain AWS cloud infrastructure and CI/CD pipelines; automate operations with IaC and scripting; implement monitoring, security, and DR/HA practices; troubleshoot integrations, APIs, backups, and connectivity; collaborate across engineering, operations, and security teams to improve reliability and operational excellence in healthcare environments.
Top Skills: AnsibleAWSBashCi/CdCloudFormationInfrastructure As CodeLinuxMariadbMySQLPostgresPowershellPythonSQL ServerTerraform
One Month AgoSaved
Remote
Karnataka, IND
Senior level
Senior level
Other • Retail
Design, configure, build, test, deploy, and support SAP Concur solutions integrated with SAP S/4HANA, SAP ECC, and finance systems. Manage expense workflows, audit rules, payment processes, employee master synchronization, financial posting, accruals, and error handling. Partner with finance, procurement, product, and engineering stakeholders to translate requirements into scalable solutions. Troubleshoot complex application and integration issues, perform root-cause analysis, and maintain technical documentation and operational runbooks.
Top Skills: APIsCoupaEvent-Driven IntegrationsFile-Based IntegrationsIdentity ManagementIntegration ServicesSap ConcurSap EccSap ErpSap S/4Hana
Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Consumer Web • Information Technology
Lead the development of UI for Android Automotive OS applications, focusing on Jetpack Compose and MVVM pattern, while mentoring junior developers.
Top Skills: AndroidEspressoJetpack ComposeJunitKotlinSharedflowStateflow
Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
30K-120K Annually
Senior level
30K-120K Annually
Senior level
Consumer Web • Information Technology
Lead the design, development, and maintenance of C++ middleware solutions on Linux platforms, ensuring performance and reliability while mentoring junior developers.
Top Skills: AgileAWSAzureC++D-BusDockerGitGCPHTTPIpcJenkinsKubernetesLinuxMessage QueuesMiddlewareMqttSvnTcp/Ip
Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Consumer Web • Information Technology
Design, develop, and execute HIL tests for infotainment systems, focusing on automation, troubleshooting, and collaboration with teams.
Top Skills: AutosarCC++CanCapl ScriptingDoipDts MonacoEthernetFlexrayObd-IiPythonVector Hardware
Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru, Karnataka, IND
Mid level
Mid level
Information Technology • Software • Cybersecurity
The Software Engineer II develops and supports fraud detection features, resolving issues, coordinating with global teams, and creating prototypes while ensuring software quality.
Top Skills: GitGitHibernateJavaJenkinsLinuxOracleSpringSQL
Reposted 2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Software • Analytics
Design, develop, and deliver firmware and user-space software for Wi‑Fi access points. Collaborate across teams to define requirements, implement features, integrate Wi‑Fi drivers and chipsets, validate performance, and support sales and customer escalations.
Top Skills: AaaCC++CompilersControllersDtlsFirewallFlow ClassificationHostapdIptablesKernel InternalsLinuxLinux Device DriversPortal (Captive Portal)QosRadiusRadsecSoc ArchitectureTlsTunnelsWi-Fi Device DriversWifi Chipset PlatformsWireless Lan Access Points
Reposted 2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Cloud • Software • Analytics
The Software Engineer will develop new product features, design and implement code for Data Center Networking on SONiC, and engage with customers if needed.
Top Skills: CC++DockerPythonRedis-DbSonic
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account