Top Software Engineer Jobs in Bangalore

Reposted 6 Days AgoSaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Develop network-centric automation tools and self-service portals: build SPAs, microservices (Python/Golang), gRPC/REST APIs, CI/CD pipelines, IaC, observability integrations, automated tests, and participate in on-call rotations to resolve deployment or tooling outages while collaborating with network engineers.
Top Skills: AnsibleChefDockerEmberGoGrafanaGrpcJenkinsKafkaKubernetesLinuxLitNetboxNetconf/YangNext.JsPagerdutyPrometheusPythonReactRestSplunkTemporalTerraformVueYaml
7 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Design, support, and drive Teamcenter PLM solution architecture and integrations (SAP, CAD tools). Map requirements to Teamcenter frameworks, lead upgrades, configure Active Workspace, and coordinate global teams while enforcing PLM best practices.
Top Skills: 2-Tier Client4-Tier ClientCad IntegrationCreoDispatcher ServerEcadFile Management ServerHTMLJavaScriptJSONNxSAPSiemens TeamcenterSoaT4STeamcenter Active WorkspaceTeamcenter ItkTeamcenter PlmTeamcenter UaWebmethodsWebservicesXslt
Reposted 8 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
Design, develop, test, deploy, maintain, and improve hypervisor-related features protecting virtual machine workloads. Troubleshoot customer/internal issues, analyze data for product improvements, and collaborate with Product Management and Support on large distributed systems projects.
Top Skills: C++CloudDistributed SystemsGoHypervisorJavaPythonScalaVirtual Machine
Reposted 9 Days AgoSaved
Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Information Technology • Machine Learning • Software
Join Nexthink's Engineering Productivity team as a Platform Engineer, enhancing developer tools, CI/CD processes, and self-service platforms while collaborating with various technical teams.
Top Skills: AWSBashDatadogDockerGitGoJavaScriptJenkinsKubernetesPythonTerraformTypescript
Reposted 9 Days AgoSaved
Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Information Technology • Machine Learning • Software
Work on a complex data pipeline for digital employee experience management, requiring strong backend development and knowledge of various technologies.
Top Skills: ClickhouseDockerGraphQLHelmJavaKafkaKubernetesMicronautMicroservice ArchitectureNoSQLObservabilityRest ApiSparkSpring BootSQL
10 Days AgoSaved
Hybrid
Bengaluru, Karnataka, IND
Mid level
Mid level
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Develop, test, and maintain scalable web applications using C#, .NET Core, Angular, and RESTful APIs. Optimize SQL Server databases, participate in code reviews and CI/CD using TeamCity and Octopus, troubleshoot issues, and leverage AI coding assistants to improve productivity.
Top Skills: .Net CoreAngularAsp.Net CoreC#Octopus DeployRestful Web ApisSQL ServerTeamcity
10 Days AgoSaved
Remote or Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Information Technology • Machine Learning • Software
Design, deploy, automate, and operate end-to-end AWS infrastructure and EKS platform. Build infrastructure-as-code and GitOps workflows, support multi-account multi-region cell architecture, ensure reliability, security, cost-effectiveness, and compliance, collaborate with product teams, and participate in on-call rotation.
Top Skills: Amazon Managed Service For Apache FlinkAmazon MskAmazon SagemakerApi GatewayAWSCloudfrontEksFedrampFipsGitopsKubernetesOpentofuTerraformVpc
Reposted 10 Days AgoSaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Big Data • Information Technology • Productivity • Software • Analytics • Business Intelligence • Consulting
The Senior ABAP Developer will design and implement features for SAP integration, enhance development processes, and collaborate with cloud teams. Emphasis is on maintainable code and ownership from design to implementation.
Top Skills: AbapR3S4/HanaSAP
Reposted 10 Days AgoSaved
Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Information Technology • Machine Learning • Software
Build and own backend data pipeline components that collect, integrate, and enrich endpoint data at scale. Implement microservices, event-driven architectures, and high-throughput Kafka-based pipelines. Collaborate with product and endpoint teams, ensure CI/CD, automated testing, observability, and operational best practices on AWS.
Top Skills: Apache KafkaAWSClaude CodeClickhouseCursorDatadogFluxcdGrafanaHelmJavaJava 17Java 21JvmKafka StreamsKustomizeMicronautPostgresPrometheusSpring BootSQL
11 Days AgoSaved
Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Design, implement, and maintain ALM applications and services using Python and Java. Build REST APIs, integrate ALM toolchains, develop frontend components (React/Angular/Vue as needed), implement CI/CD pipelines (Azure DevOps, Jenkins, GitHub Actions), optimize performance, support automated testing and deployments, and mentor team members while collaborating with cross-functional teams.
Top Skills: Agile ScrumAlmAngularAzure DevopsCi/CdGithub ActionsJavaJenkinsNoSQLPythonReactRest ApisSQLVue
11 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Artificial Intelligence • Semiconductor
Develop, automate and report integration and system tests across firmware and device drivers. Build CI/CD pipelines, packaging solutions, and collaborate with developers and QA to validate system features and manage test resources.
Top Skills: Board Management Controller (Bmc)Build ToolsCC++Ci/CdFirmwareLinux Device DriversOpenbmcPythonQemuRtos
Reposted 11 Days AgoSaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Big Data • Information Technology • Productivity • Software • Analytics • Business Intelligence • Consulting
Join Celonis as a Salesforce Software Engineer, developing and optimizing solutions using Salesforce technologies, collaborating on integrations and AI enhancements for enterprise AR products.
Top Skills: Ai/LlmApexLightning Web ComponentsPythonRest ApisSalesforce Force.ComSoap Apis
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 12 Days AgoSaved
Remote or Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Information Technology • Machine Learning • Software
Design, implement, deliver and validate backend product features for a visual query platform. Improve architecture and development practices, handle L3 support, contribute to roadmap, and work in an agile team.
Top Skills: Ci/CdCloudDockerGitGraphQLGrpcJavaKafkaKubernetesMicronautMonaco EditorObservabilityReactRest ApiTypescript
13 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Artificial Intelligence • Semiconductor
Design, build, automate and report integration and system tests for firmware, BMC and Linux device drivers. Develop reusable CI/CD pipelines and tools, triage cross-layer issues, improve validation frameworks, and mentor junior engineers to ensure robust, scalable system software releases.
Top Skills: Board Management Controller (Bmc)CC++Ci/CdDevice DriversFirmwareGitGitlabJenkinsLinuxOpenbmcPythonQemuRtosZephyr
13 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Semiconductor
Design, develop, automate and report integration and system tests across firmware, BMC and Linux device drivers. Build scalable CI/CD pipelines and internal tools, triage/debug cross-layer issues, drive quality and reliability, collaborate with component teams, and mentor junior engineers.
Top Skills: BmcBuild And Integration ToolsC/C++Ci/CdDevice DriversFirmwareGitGitlabJenkinsLinuxOpenbmcPythonQemuRtosZephyr
Reposted 13 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Design, develop, and test cloud-based software and UI (Angular) and Java/Spring backends. Translate system requirements into software requirements and tests, create high- and detailed-designs, implement unit and integration tests, ensure traceability, support design reviews, provide metrics/status, and collaborate in Agile teams to deliver avionics software.
Top Skills: AngularAWSAzureBootstrapCSSFoundationHibernateHTMLJavaJavaScriptMicroservicesNoSQLPcfRestful Web ServicesSoaSpringSpring BootSQLUxVersion Control
Reposted 15 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Junior
Junior
Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
Assist in designing, developing, testing, and maintaining Salesforce applications (Sales Cloud, Service Cloud). Perform functional and regression testing, debug issues, write SOQL for data validation, manage data loads, support deployments, handle user onboarding/access, participate in code reviews, and maintain documentation.
Top Skills: Data LoaderExcelSales CloudSalesforceService CloudSOQLWorkbench
15 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Design, develop, test, and maintain L2/L3 switch and router software and platform services. Implement networking protocols, OAM management interfaces, observability, automation tests, and system-level fault detection and recovery in an agile team.
Top Skills: BgpCC++CliEthernetJavaMplsMulticastNetconfOspfPerlSnmpVlanVtpYang
Reposted 16 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Semiconductor
Lead development and debug of bare-metal C/C++ bringup sequences and tests on FPGA/emulator and first silicon; deploy and debug validation tests; build Python automated test frameworks; analyze failures, collaborate across teams, mentor engineers, and improve test infrastructure and processes.
Top Skills: AmbaArm CpusAsicBare-MetalCC++DdrEmulatorEthernetFpgaHbmHigh-Speed PhyI2CI3CLinuxLpddrPciePllPost-Silicon ValidationPythonSpi
17 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Develop end-to-end automated test software for calibration and instrumentation, integrate hardware and measurement equipment, perform system and HIL testing, debug and resolve complex issues, document SDLC artifacts, collaborate with global stakeholders, and contribute to test strategy and process improvements.
Top Skills: A664 (Afdx)Arinc 429Arinc 653CC#Ci/CdEthernetHardware-In-The-Loop (Hil)LabviewLabview FpgaLabview Real TimePlant ModelingPythonRs232Rs422Software Repositories (Git)Tcp/IpUdpVisual Basic
17 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Develop end-to-end automated test software for calibration and instrumentation, integrate hardware and software, perform system integration and testing, troubleshoot measurement equipment, produce documentation, and collaborate globally to deliver test solutions.
Top Skills: Afdx (Arinc 664)Arinc 429Arinc 653CC#Continuous DeploymentContinuous IntegrationEthernetHardware-In-The-Loop (Hil)LabviewLabview FpgaLabview Real TimePlant ModelingPythonRs232Rs422Software Code RepositoriesTcp/IpUdpVisual Basic
18 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Develop, integrate, and maintain automated test software for calibration and instrumentation, perform hardware-software integration and system testing, troubleshoot measurement equipment, produce documentation, and collaborate globally to execute test and evaluation projects.
Top Skills: Arinc 429Arinc 653Arinc 664 AfdxCC#Ci/CdEthernetGit)Hardware-In-The-Loop (Hil)Labview FpgaLabview Real TimeNi LabviewPythonRs232Rs422Software Code Repositories (E.G.Tcp/IpUdpVisual Basic
Reposted 5 Hours AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Design, build, deploy, and maintain resilient, scalable backend services and APIs for payments. Lead complex projects, ensure quality with automated tests, monitor rollouts, collaborate with product and UX, and mentor other engineers.
Top Skills: AndroidSparkAWSDropwizardEs6JavaKotlinLambdaMicroservicesPostgresRabbitMQRdsReactS3
Reposted 5 Hours AgoSaved
Easy Apply
Hybrid
2 Locations
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Lead architecture and implementation of high-scale, distributed cloud-native services using Go/Java. Drive best practices for coding, testing, observability, and CI/CD. Improve performance, reliability, and cross-team delivery while leveraging cloud platforms, databases, and streaming/data infrastructure to support a multi-tenant security platform.
Top Skills: AnsibleSparkAWSAws NeptuneAzureCi/CdDruidElasticsearchGoGraphQLJavaKafkaKubernetesMicroservicesNeo4JOauthOktaPostgresPythonRedisSAMLSQLTerraform
Reposted 23 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
The Experienced Software Engineer leads software project activities, develops and integrates software components, and provides technical leadership in aerospace software systems.
Top Skills: CC++Do178B/CLinuxPythonReal Time Operating System (Rtos)Unix
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account