Top Software Engineer Jobs in Bangalore

17 Days AgoSaved
Remote or Hybrid
2 Locations
Senior level
Senior level
Software
Design and implement high-performance networking datapath solutions for routers using custom and merchant silicon. Develop packet forwarding technologies including IP, MPLS, Segment Routing, and VXLAN, plus QoS, ACL, TCAM management, and packet processing. Write efficient, modular, well-tested C/C++ code using DPDK and virtualized Linux environments. Collaborate with product management and testing teams to deliver robust, customer-focused networking products.
Top Skills: AclsCC++DockerDpdkIpKvmLinuxMplsQosSegment RoutingSonicTcamVxlan
Reposted 17 Days AgoSaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence
Design, implement, and maintain backend services and infrastructure for RapidAI's clinical imaging platform using Go. Collaborate with cross-functional teams to ensure system reliability, scalability, and performance in a regulated healthcare environment.
Top Skills: Go
Reposted 17 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology
Lead development of a cloud-based Network Management System platform. Build scalable web and mobile applications for monitoring, configuring, and managing network devices. Develop real-time dashboards, topology visualizations, device integrations, APIs, alerting systems, telemetry monitoring, bulk configuration tools, and multi-tenant SaaS capabilities. Implement secure, scalable infrastructure using cloud platforms, databases, observability tools, CI/CD, containers, and infrastructure automation.
Top Skills: AngularAnsibleArubaAWSAzureCiscoD3.JsDockerGCPInfluxdbInfrastructure As CodeJavaJuniperKubernetesNetconfNode.jsOsi ModelPuppetPythonReactRest ApisSnmpSshTcp/IpTelnetTimescaledbTypescriptUbiquitiWebsocketWifi 802.11
Expert/Leader
eCommerce • Logistics
Lead design and development of Java/Spring Boot microservices on Azure. Implement event-driven architectures (Kafka/Spark), write automated tests, drive scalable, secure multi-tenant SaaS solutions, manage deployments with Kubernetes/AKS and IaC, and represent product/technical roadmaps to stakeholders.
Top Skills: AksApplication GatewayArm TemplatesAzure AdDevOpsDockerElasticsearchEvent HubGitGitGradleGraphQLHdinsightHibernateInfrastructure As CodeJavaKafkaKubernetesMicroservicesAzureNoSQLOauthRdbmsReactRest ApiSparkSpring BootVirtual Networks
18 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Develop and troubleshoot networking system software for NVIDIA enterprise products, including Ethernet and InfiniBand adapters, DPUs, DGX platforms, and container orchestration environments. Own complex customer issues from investigation through resolution, develop supporting features and tools, improve product reliability, and collaborate with engineering teams to reproduce and solve problems. The role combines customer-facing technical support with research and development.
Top Skills: ArpBgpCC++ContainersDpdkDpuEthernetEvpnGnu/LinuxIgmpInfinibandKubernetesLacpLinux KernelLinux NamespacesLinux Networking StackMlagMpiOspfOvsPimRdmaRoceStpUcxVxlan
8 Days AgoSaved
Remote
India
Senior level
Senior level
Information Technology • Software
Design, build, and maintain scalable backend services, REST APIs, distributed data pipelines, and enterprise data ingestion frameworks for a multitenant B2B SaaS platform. Own features from requirements through production, improve scalability and reliability, troubleshoot complex issues, conduct code reviews, mentor engineers, and collaborate with product, architecture, QA, and engineering teams.
Top Skills: Apache AirflowAWSChatgptCi/CdClaudeCursorDatabricksDelta LakeFastapiFlaskGitGithub CopilotJavaKafkaKubernetesAzurePysparkPythonQuartRedisRest ApisSnowflakeSQL
One Month AgoSaved
Easy Apply
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Easy Apply
Senior level
Senior level
AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
Designs and maintains scalable automation frameworks, tools, and scripts; architects QA automation solutions; improves testing processes and tooling; integrates automation into CI/CD and DevOps environments; resolves complex quality issues; tracks QA KPIs; mentors engineers; and evaluates AI/ML technologies for intelligent testing and automation.
Top Skills: AgileCi/CdDevOpsHugging FaceJavaJavaScriptLangchainLlamaindexMlopsModel Context ProtocolOpenai ApiPythonRag
One Month AgoSaved
Remote
India
2M-3M Annually
Senior level
2M-3M Annually
Senior level
Edtech • Software
Build and evolve Litmos’s platform using .NET, React, and SQL Server. Design microservices, APIs, and front-end components; improve scalability, reliability, observability, and maintainability. Own delivery from development through deployment, including Azure DevOps CI/CD pipelines. Collaborate with Product, UX, database teams, and globally distributed Agile engineers while using AI-assisted development workflows to support design, coding, documentation, and reviews.
Top Skills: .NetAzureAzure DevopsC#Ci/CdClaudeDistributed SystemsMicroservicesReactSQL Server
18 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Design, develop, and maintain scalable full-stack software for Cisco Meraki’s cloud-based Dashboard, connecting and managing millions of network devices. Build backend features and intuitive user interfaces, optimize database queries and system performance, collaborate with backend, firmware, SRE, support, and product teams, ensure reliability and seamless integration, and contribute to coding standards and team knowledge.
Top Skills: Cloud InfrastructureJavaScriptKubernetesPostgresPythonReactRuby On RailsWeb Applications
18 Days AgoSaved
In-Office or Remote
3 Locations
Senior level
Senior level
Internet of Things • Mobile • Retail
Develop scalable Python and Flask applications, APIs, Azure cloud solutions, data pipelines, PostgreSQL databases, Redis integrations, and front-end components. Build agentic AI solutions, automated Playwright tests, and CI/CD processes while supporting secure coding, performance optimization, code reviews, troubleshooting, and production operations. Collaborate with product, architecture, DevOps, and security teams in an Agile environment.
Top Skills: Agentic AiAzure DevopsAzure OpenaiCSSDockerFlaskGitGithub ActionsHTMLJira CloudJSONJwtKubernetesLlmsAzureOauthPlaywrightPolarsPostgresPythonRedisSso
Reposted 8 Days AgoSaved
Remote
IN
Senior level
Senior level
Fintech • Payments
Designs, develops, and operates scalable backend systems and APIs for core financial transactions. Responsibilities include architecture, microservices, integrations, automation of testing and deployments, cloud development, database optimization, security implementation, and collaboration with product, engineering, and QA teams in an agile environment.
Top Skills: Augment AiAWSAzureCi/CdClaudeCouchbaseCursorDockerEncryptionGCPGitGroovyJavaJunitJwtKafkaKubernetesLdapMicroservicesMockitoMongoDBNoSQLOauth2RabbitMQRelational DatabasesRestful ServicesSpring Boot
One Month AgoSaved
Easy Apply
Hybrid
Bengaluru, Karnataka, IND
Easy Apply
Senior level
Senior level
Fintech • Information Technology • Payments • Productivity • Software • Travel • Automation
Design and develop scalable backend services for corporate expense, payments, ledgers, policy management, and accounting integrations. Own features end to end, improve system reliability and performance, support production deployments, and collaborate with global cross-functional teams. Apply Java, Spring Boot, distributed systems, microservices, AWS, and AI-driven development while promoting strong engineering practices in testing, documentation, monitoring, and code quality.
Top Skills: Ai ModelsApi DesignAWSDistributed SystemsJavaJvmMicroservicesSpring Boot
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 18 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Security • Social Impact • Software • Cybersecurity
Lead technical direction for Developer Experience by designing major software components, shaping cross-team architecture, establishing engineering standards, mentoring engineers, and guiding complex initiatives. The role requires strong software engineering expertise across frontend or backend technologies, cloud architecture experience, and hands-on use of AI-assisted development tools.
Top Skills: BackstageClaude CodeCloud ArchitectureCodexCursorDevinJavaPythonTypescriptWindsurf
Reposted 18 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Information Technology
Lead architecture, design, development, and maintenance of scalable C# and React applications using .NET. Mentor engineers, establish engineering best practices, implement CI/CD and automated testing, troubleshoot complex issues, and collaborate with product and cross-functional teams. Develop AI-enabled capabilities including agentic workflows, automation, search, and chat assistants, integrating AI/ML services securely through scalable APIs.
Top Skills: .Net Core 7+.Net Framework 4.8AgileAi AgentsAngularApi GatewayAWSAzureC#CloudFormationDockerEcsEksElasticsearchEntity FrameworkEventbridgeGithub ActionsJenkinsJIRAKubernetesLambdaLlmsMcpMicroservicesMongoDBMs SqlMySQLNode.jsOpensearchPostgresPythonRagRdsReactRestful ApisS3ScrumSQL ServerSqsTerraformWeb Api
Reposted 18 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Information Technology
Lead the architecture, design, development, and maintenance of scalable software applications using C#, .NET, React, and cloud technologies. Mentor engineers, establish development and deployment best practices, implement CI/CD and automated testing, troubleshoot complex issues, and collaborate with product stakeholders. Develop AI-enabled features including agentic workflows, automation, search, and chat assistants, integrating AI/ML services securely through backend APIs.
Top Skills: .Net Core 7+.Net Framework 4.8Ai AgentsAngularApi GatewayAWSAzureC#CloudFormationDockerEcsEksElasticsearchEntity FrameworkEventbridgeGithub ActionsJenkinsJIRAKubernetesLambdaLlmMcpMicroservicesMongoDBMs SqlMySQLNode.jsOpensearchPostgresPythonRagRdsReactRestful ApisS3SQL ServerSqsTerraformWeb Api
18 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Database
Design and implement a deep-systems Active Directory engine for discovering, tracking, modifying, backing up, synchronizing, and restoring directory state. Responsibilities include DirSync and USN-based change tracking, object lifecycle and tombstone handling, identity continuity, safe LDAP writes, Group Policy and DNS capture, and diagnosing replication and consistency issues across large multi-domain environments.
Top Skills: Active DirectoryAd Recycle BinAd-Integrated DnsAzure AdCC#C++Change NotificationDirsyncEntra IdGoGpcGptGroup PolicyGuidLdapSidSid HistorySysvolUsn Cookies
18 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Entry level
Entry level
Security
Design, architect, build, deploy, and maintain software solutions for Allegion’s Core Services Business. The engineer will join the CIAM team, working on customer identity and access management, Auth0, identity services, authorization, and access management using C#, .NET Core, Entity Framework, and web standards.
Top Skills: .Net CoreAccess ManagementAuth0Authorization ServicesC#CiamEntity FrameworkIdentity ServicesWeb Standards
Reposted 18 Days AgoSaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Consumer Web • Fintech • Insurance
The Senior Software Engineer, Test role focuses on quality assurance through automation testing, collaborating with teams to ensure robust product releases, and designing risk-based test plans to enhance developer productivity.
Top Skills: AWSCucumberCypressGCPJavaJavaScriptJestPythonRest AssuredSeleniumTestng
Reposted One Month AgoSaved
Easy Apply
Hybrid
2 Locations
Easy Apply
Entry level
Entry level
Cloud • Information Technology • Security • Software • Cybersecurity
Develop and maintain scalable Python test automation frameworks for cloud security products. Collaborate with engineering teams, test software at scale, troubleshoot complex production customer issues, and provide debugging insights. Integrate automated test APIs into Jenkins and GitLab CI/CD pipelines while building tools that improve testing workflows and engineering productivity. The role also involves diagnosing networking, cloud infrastructure, HTTP/HTTPS, and TLS issues.
Top Skills: Cloud InfrastructureGitlabHttp/HttpsJenkinsLinuxNetworkingPytestPythonTlsUnix
Reposted 18 Days AgoSaved
In-Office
4 Locations
Senior level
Senior level
Information Technology • Business Intelligence • Consulting
Performs end-to-end quality assurance and testing across software development releases. Responsibilities include reviewing requirements, creating test plans and cases, designing automated tests, executing exploratory and regression testing, documenting risks and defects, tracking corrective actions, and supporting Agile/Scrum quality improvements. The role collaborates with developers, product owners, business stakeholders, and distributed teams to ensure release readiness and adherence to QA standards.
Top Skills: AgileAutomated Testing ToolsContinuous DeliveryContinuous IntegrationDevOpsIntegrated Development EnvironmentsObject-Oriented ProgrammingScriptingScrumServicenowSQL
18 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Software • Consulting
Develop and maintain software applications using Java 17, Spring Boot, Spring Security, Spring Data JPA, PostgreSQL, and Docker. Responsibilities include application development, validation, PDF generation, dependency management, unit testing, mocking, and code coverage. The role requires building secure, containerized applications and following software engineering best practices.
Top Skills: Apache PdfboxDockerJacocoJava 17Jsr303Junit 4Maven 3MockitoPostgresql 16Spring Boot 2.7Spring Data JpaSpring Security
18 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Consumer Web • Information Technology
Develop, customize, debug, and maintain embedded Linux kernels and BSPs for automotive infotainment platforms. Responsibilities include device driver development, board bring-up, hardware-software integration, kernel upgrades, root-cause analysis, crash and performance debugging, and platform optimization. The role collaborates with hardware, validation, architecture, SoC vendor, and customer teams across automotive programs, while supporting production-quality solutions and mentoring or leading technical engagements.
Top Skills: ArmAspiceBoard Support Package (Bsp)C++Ci/CdCrashDevice TreeEmbedded CFtraceGdbGitHypervisorI2CI2SLinuxLinux KernelMediatekNxpPerfQualcomm SnapdragonRenesasSamsung ExynosSpiStraceTiUart
18 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Junior
Junior
Cloud • Information Technology • Internet of Things • Professional Services • Software
Validates Cisco Catalyst 9000 switching platforms through functional, performance, security, interoperability, resiliency, and integration testing. Develops Python-based automation frameworks and test suites, builds CI/CD validation pipelines, troubleshoots network issues with protocol and packet-analysis tools, and performs root-cause analysis. The role collaborates with engineering, product, architecture, support, and field teams, drives quality and release-readiness metrics, reproduces customer issues, validates fixes, and mentors team members.
Top Skills: 802.1XAaaAclArpBgpCi/CdClaudeCodexDhcpDhcp SnoopingDnsDockerDynamic Arp InspectionEigrpEtherchannelGitGithub CopilotIp Source GuardIpv4Ipv6IxiaJSONKubernetesKvmLacpLayer 2 SwitchingLayer 3 RoutingLinuxMacsecMstMulticastNetconfOspfPort SecurityPytestPythonQosRadiusRest ApisRestconfRobot FrameworkRstpSpirentStpTacacs+TcpdumpTrustsecVisual Studio CodeVlanVMwareVrfVtpWiresharkYamlYang
18 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
HR Tech • Payments • Software • Financial Services
Design, develop, test, and maintain scalable web applications and APIs using C#, .NET, Node.js, and SQL Server. Review requirements, create technical specifications, conduct code reviews, troubleshoot cloud services, improve CI/CD processes, monitor system performance, and support Agile development across Scrum teams. The role also involves maintaining existing platforms and developing secure, reusable components for enterprise-scale applications.
Top Skills: .Net.Net Core.Net FrameworkAgileAmazon Web ServicesAngularApache SolrAsp.Net Web ApiC#Ci/CdDependency InjectionDevOpsIisJavaScriptAzureNode.jsOrmReactScrumSQL ServerTypescriptVue
Reposted 18 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Cloud • Information Technology • Internet of Things • Professional Services • Software
Designs and develops system-level test tools for Cisco Enterprise Wireless Access Point products. Plans and executes functional, manual, system, and automated testing; reviews requirements; expands regression coverage; investigates customer issues; and validates fixes. The role leads junior engineers, drives defects and dependencies to closure, advises management on quality and release readiness, and improves test effectiveness. Strong Wireless LAN expertise, Access Point deployment knowledge, Python scripting, and OpenConfig programmability experience are required.
Top Skills: Cisco Enterprise Wireless Access PointsOpenconfigPythonWireless Lan
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account