Top Software Engineer Jobs in Bangalore

YesterdaySaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Entry level
Entry level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Leads a team of software engineers developing scalable full-stack applications with React and .NET. Combines technical leadership, delivery ownership, people management, mentoring, stakeholder communication, and hands-on engineering. Requires expertise in SQL databases, Git, frontend development, .NET API development, object-oriented programming, design patterns, and system design. Preferred experience includes Azure, microservices, CI/CD, DevOps, enterprise applications, and AI/GenAI tools.
Top Skills: .Net.Net CoreAi/GenaiAzureCi/CdDevOpsGitJavaScriptMicroservicesPostgresReactSQL ServerTypescript
2 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Develops and integrates complex Java and full-stack software components for aviation systems. Provides technical leadership, estimates and delivers sprint work, supports backlog refinement, manages risks and change requests, and ensures quality through testable design, unit and integration testing, debugging, and automation. The role also involves prototyping, evaluating technical feasibility, supporting cloud and asynchronous workflows, and collaborating with product owners and engineering teams under minimal direction.
Top Skills: AngularCi/CdCSSGitGradleHTMLJavaJavaScriptJestKafkaMavenAzureMicrosoft DevopsMochaMySQLPostgresPythonRabbitMQReactShell ScriptingSpring BootSQL ServerTypescript
2 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Develops full-stack Java applications for complex aviation systems using modern web, cloud, messaging, and CI/CD technologies. Responsibilities include designing testable software, writing unit and integration tests, estimating and delivering sprint work, refining requirements, addressing risks, evaluating prototypes, and supporting reliable event-driven integrations. The role requires collaboration with Product Owners and Agile teams, troubleshooting, change management, and delivery of high-quality software.
Top Skills: AngularCi/CdCSSGitGradleHTMLJavaJavaScriptJestKafkaMavenAzureMicrosoft DevopsMochaMySQLPostgresPythonRabbitMQReactShell ScriptingSpring BootSQL ServerTypescript
Reposted 2 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Develop and maintain full-stack Java enterprise applications for aviation or business systems. Responsibilities include designing features, writing production code and unit tests, participating in Agile ceremonies and code reviews, troubleshooting across environments, analyzing logs, supporting CI/CD and automation, and collaborating with product, QA, architecture, and distributed engineering teams.
Top Skills: Active DirectoryAngularApache TomcatArtifactoryAzure AdAzure App ServicesAzure Blob StorageAzure DevopsAzure Redis CacheAzure Service BusAzure Stream AnalyticsBootstrapCSSDockerGitGitlab CiHadoopHdinsightHibernateHTMLIisJ2EeJavaJavaScriptJpaJqueryJunitLinuxMavenMs SqlPythonRabbitMQReactRestful Web ServicesSAMLShell ScriptingSpring BootSpring MvcSQLSsoUmlUnixVstsWindows
2 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Junior
Junior
Financial Services
Develops and troubleshoots secure, scalable ServiceNow software solutions within an agile team. Responsibilities include writing code and scripts, implementing business rules, supporting integrations, analyzing data, using AI-assisted development tools, and applying secure software development practices. The role requires ServiceNow platform knowledge, SDLC experience, CI/CD exposure, and familiarity with HRSD and NowAssist.
Top Skills: Ci/CdClient ScriptsFix ScriptsHrsdNowassistPaasScheduled JobsServicenow
2 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Develop platform software for HPE networking products, including board bring-up, interface drivers, chassis and line-card infrastructure, fabric, and optics. Work with JunOS or Junos Evolved architectures, test teams, and technical assistance teams to deliver high-quality products and support critical customer escalations. Apply expertise in networking, device drivers, operating-system internals, firmware, hardware interfaces, C/C++, debugging, and system design.
Top Skills: CC++CpldEthernetFlash DriverFpgaFreebsdI2CJunosJunos EvolvedLinuxMdioOtnPcieSonetSpiSwitching AsicTcp/Ip
Reposted 3 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Entry level
Entry level
Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
Assists with designing, developing, testing, debugging, deploying, and maintaining software applications. Writes clean and scalable code, supports automation and deployment processes, participates in code reviews, documents systems, troubleshoots standard issues, and collaborates with product, design, architecture, and engineering teams.
3 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Entry level
Entry level
Financial Services
Develops secure, scalable, reliable, cloud-native software for fintech products. Responsibilities include domain modeling, software design, performance optimization, data access, zero-downtime releases, incident resolution, and continuous technology improvement. The role also requires responsible use and validation of AI-assisted development tools, collaboration, knowledge sharing, and adaptability in a multi-cloud environment.
Top Skills: Ai-Assisted Software Development ToolsCloud-Native ArchitectureJavaJvmKotlinMulti-Cloud ComputingOpen-Source Software
Reposted 4 Days AgoSaved
In-Office or Remote
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Leads technical direction and implementation of large-scale product features, balancing performance, reliability, security, and customer impact. Collaborates with product, design, and engineering partners, ships maintainable code, resolves production issues, contributes to reviews and documentation, and mentors teammates. The role requires full-stack development across modern JavaScript front ends, server-side systems, APIs, databases, testing, and data-driven product development.
Top Skills: ChaiCSSCypressGraphQLHTML5JavaJavascript (Es6)JestMochaNode.jsReactRest ApisSQL
Reposted 4 Days AgoSaved
In-Office or Remote
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Build and improve backend applications and distributed systems, leading complex projects from technical design through launch. Responsibilities include solving architecture challenges, establishing standards, reviewing code, documenting systems, fixing high-risk bugs, collaborating across engineering teams, mentoring junior engineers, and transitioning expertise to Java development while considering scalability, performance, robustness, and customer impact.
Top Skills: AWSAzureCassandraDistributed SystemsDynamoDBExtreme Programming (Xp)GCPGoIaasJavaKotlinMicroservicesOraclePaasPostgresPythonSaaSScalaScrum
6 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Artificial Intelligence • Cloud • Information Technology • Consulting
Designs, develops, tests, troubleshoots, and debugs systems software for data center packet forwarding and networking. The role delivers subsystem enhancements, analyzes coding and integration needs, prepares testing documentation, resolves software issues, and collaborates with internal and outsourced engineering partners to build reliable solutions.
Top Skills: Cloud ArchitecturesDatabasesDevOpsDistributed ComputingFull-Stack DevelopmentMicroservicesNetworkingOperating SystemsRoutersSoftware SystemsSoftware TestingTest Automation
6 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Information Technology • Consulting
Develops and enhances networking systems software and PHY drivers for high-speed Ethernet platforms. Responsibilities include coding, integration, testing, debugging, documentation, hardware bring-up, and resolving software-hardware issues. The role collaborates with internal and external engineering partners to deliver reliable networking solutions across 1G to 800G speeds, including systems using Broadcom or proprietary ASICs.
Top Skills: Broadcom AsicsCC++Cisco AsicsDatabasesDevOpsDistributed ComputingEthernet PhyHigh-Speed InterfacesmacOSMicroservicesNetworkingNokia AsicsOperating SystemsOptical NetworkingPhy DriversPythonSerdesTesting Automation
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
6 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Develop and sustain complex data-center packet-forwarding software for Layer 2 and Layer 3 networking, including IPv4/IPv6, MPLS, SRv6, EVPN-VXLAN, multicast, firewalls, and DHCP. Translate customer requirements into software designs, debug microkernel/Linux issues, resolve field problems, and collaborate cross-functionally on innovation. The role requires strong C/C++/Python programming, networking, router or switch development, datapath ASICs, operating systems, data structures, and GDB debugging expertise.
Top Skills: Barefoot AsicsBgpBroadcom AsicsCC++Data StructuresDevOpsDhcpDistributed ComputingEvpn-VxlanFirewallGdbInnovium AsicsIpcIpv4Ipv6Layer 2 NetworkingLayer 3 NetworkingLinuxMellanox AsicsMicrokernelMicroservicesMplsMulti-Core ArchitecturesMulticastNpuOspfPythonSrv6StpTcp
6 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Junior
Junior
Artificial Intelligence • Cloud • Information Technology • Consulting
Develop and sustain complex data center packet-forwarding software for routers and switches. Design and implement networking features including IPv4/IPv6, MPLS, SRv6, EVPN-VXLAN, multicast, firewalling, QoS, DHCP, and services. Debug Linux and microkernel issues, improve automated unit testing, collaborate across teams, and resolve customer-reported issues. The role also requires working with datapath ASICs, multicore architectures, and software development lifecycle practices.
Top Skills: BarefootBroadcomCC++Datapath AsicsDhcpEvpn-VxlanInnoviumIpv4Ipv6LinuxMellanoxMicrokernelMplsMulticastNpuPythonSrv6
6 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Artificial Intelligence • Cloud • Information Technology • Consulting
Designs, develops, tests, troubleshoots, and debugs systems software for packet forwarding and networking subsystems. The role contributes to software enhancements, analyzes coding and integration requirements, writes testing documentation, resolves defects, and collaborates with internal and outsourced engineering partners. Work is performed onsite with moderate supervision.
Top Skills: NetworkingOperating SystemsSoftware Testing Tools
6 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Information Technology • Consulting
Designs, develops, and maintains L2/L3/L4 packet-forwarding functionality within SONiC OS. Implements ACL and QoS features, works with BGP and other routing protocols, integrates SAI components, and debugs issues across the Linux kernel-to-user-space stack. Provides technical leadership, collaborates cross-functionally, and delivers high-performance networking solutions.
Top Skills: AclBgpDockerKubernetesL2/L3/L4 NetworkingLinux KernelQosRedisSaiSonic OsSonic-Cli
6 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Information Technology • Consulting
Leads system-level verification for high-performance IP routing platforms, including functional, scale, stress, and performance testing. Designs test frameworks and automation, validates software-hardware integration, analyzes customer issues, and drives root-cause resolution. Uses Python, Linux, networking test equipment, routing protocol expertise, and GenAI-assisted analysis to improve test coverage, debugging, and regression workflows. Partners with software, hardware, and architecture teams to ensure product quality and scalability.
Top Skills: BgpDistributed Software SystemsGenaiIs-IsIxiaLinuxNetwork Routing PlatformsOspfPythonSegment RoutingSpirentTest Automation FrameworksUnixVpn
6 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Design and validate large-scale network topologies for software releases, investigate field issues, support customer proofs of concept and escalations, and develop Python-based test automation. The role requires deep expertise in IP routing, multicast protocols, network architectures, traffic-generation tools, and service-provider, cloud, and data-center deployments. AI/ML-based testing experience is also valued.
Top Skills: Ai/MlArpBgpDhcpDnsIcmpIgmpIgmp SnoopingIxiaMplsOspfPimPythonRipSd-WanSpirentTcpUdp
6 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Designs, develops, tests, troubleshoots, and debugs packet-forwarding and systems software. Responsibilities include implementing enhancements for networking subsystems, analyzing coding and integration requirements, writing test plans and documentation, resolving software defects, and collaborating with internal and external development teams. The role requires strong C and C++ programming, networking fundamentals including L2/L3 forwarding, ACLs, and firewalls, Linux expertise, and approximately eight or more years of experience.
Top Skills: AclCC++Data PlaneDebugging ToolsFirewallsL2/L3 NetworkingLinuxSoftware TestingTesting Scripts
6 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Financial Services
Develop and support secure, scalable Android applications using Kotlin, Java, Android SDK, and Jetpack. Design mobile features, integrate APIs, create architecture artifacts, build automated unit, integration, and UI tests, and support CI/CD pipelines. Collaborate with product, design, and backend teams while applying secure coding, resiliency, accessibility, and responsible AI-assisted development practices. Analyze application data to identify issues and improve code quality, system architecture, and operational stability.
Top Skills: Android JetpackAndroid SdkCi/CdJavaKotlin
9 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Entry level
Entry level
Cloud • Information Technology • Security • Software • Cybersecurity
Design, build, and scale infrastructure software, APIs, developer platforms, and self-service tools. Automate provisioning, configuration, deployment, and runtime operations while reducing engineering toil. Apply software engineering best practices, develop observability and self-healing systems, maintain reliability, and collaborate with Security, Systems, and Product Engineering teams. The role focuses on backend systems, infrastructure automation, CI/CD, testing, and scalable developer tooling.
Top Skills: AnsibleAWSAzureCi/CdDockerGCPGoGrpcJavaKubernetesPythonRestRustTerraform
9 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
Designs, develops, deploys, tests, documents, and supports software applications and systems for Cargill Food R&D. Collaborates with product managers, designers, engineers, and cross-functional teams to deliver business solutions. Automates deployment processes, performs debugging, maintains application quality, improves development standards, and provides technical support for deployed applications.
Top Skills: Integration TestingSoftware Deployment PlatformsUnit Testing
Reposted 9 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Financial Services
Develop secure, high-quality software and supporting infrastructure for Chase UK’s digital banking platform. Responsibilities include system design, application development, testing, troubleshooting, CI/CD and developer-experience improvements, architecture documentation, data analysis, and operational stability. The role also involves Atlassian SaaS administration, SSO and SCIM integrations, and Terraform-based infrastructure provisioning while collaborating with distributed engineering teams.
Top Skills: ArtifactoryAWSConfluenceGitGithub ActionsGrafanaJIRAPythonScimSlackSonarqubeSsoTerraformTerraform Cloud
Reposted 9 Days AgoSaved
In-Office or Remote
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Design, build, maintain, and scale high-performing frontend systems and user interfaces. Collaborate with engineers, designers, and managers to solve user problems; lead code reviews, documentation, complex fixes, and project delivery from technical design through launch and operations. Mentor engineers, support onboarding, and develop testable, scalable, high-quality client applications using modern JavaScript frameworks and testing practices.
Top Skills: AngularjsChaiCSSCypressHTML5Javascript Es6JestMochaReactVue
12 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Information Technology • Machine Learning • Software
Build and own backend components for high-volume endpoint data pipelines, from requirements and design through deployment. Develop Java microservices and event-driven distributed systems using Kafka, Kafka Streams, Spring Boot or Micronaut, SQL, and AWS. Apply concurrency, automated testing, observability, CI/CD, and DevOps practices while collaborating with Endpoint and Product teams to deliver scalable cloud-platform features.
Top Skills: Apache KafkaAWSCi/CdClaude CodeClickhouseCursorDatadogDevOpsFluxcdGitopsGrafanaHelmJavaJava 17Java 21JvmKafka StreamsKustomizeMicronautPostgresPrometheusSpring BootSQL
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account