Top Software Engineer Jobs in Bangalore

One Month AgoSaved
In-Office or Remote
2 Locations
Junior
Junior
Cloud • Security • Software • Cybersecurity
Designs and maintains automated testing frameworks for API-based security and threat protection products. Develops test strategies, executes tests, improves coverage, evaluates testing tools, and collaborates with engineering teams on code, design, test plans, and automation frameworks in an Agile environment. Supports releases, testing process improvements, customer installations, and product demonstrations.
Top Skills: Ci/CdDatabasesDnsGoHTTPHttpsLinuxPythonRest ApisShell ScriptingSQLTcp/IpTest Automation FrameworksUnix
One Month AgoSaved
In-Office
2 Locations
Mid level
Mid level
Hardware • Semiconductor • Industrial • Manufacturing
Develop and maintain embedded Linux, desktop, communications, data acquisition, diagnostic, and monitoring software for critical electrical infrastructure. Responsibilities include C++ development, industrial protocol implementation, debugging, testing, systems integration, cybersecurity, release support, and collaboration with cross-functional Agile engineering teams.
Top Skills: .NetBlazorBuildrootC#C++Ci/CdConfluenceDebianDnp3Embedded LinuxEthernetGitIec 60870Iec 61850JavaJIRALinuxModbusMqttNtpPtpPythonQtRest ApisScadaWinformsWiresharkWpfYocto
One Month AgoSaved
Hybrid
2 Locations
Senior level
Senior level
Hardware • Semiconductor • Industrial • Manufacturing
Designs and develops reusable platform services, APIs, SDKs, libraries, frameworks, tooling, and architectural standards. Drives software quality through testing, CI/CD, secure development, and observability. Authors machine-consumable specifications and builds AI-assisted tools and workflows for engineering automation. Collaborates across product and architecture teams, improves developer productivity, and mentors engineers while maintaining accountability for platform design, implementation, validation, and deployment.
Top Skills: Ai-Assisted Engineering WorkflowsAPIsAutomated TestingCi/CdCloud ComputingEmbedded LinuxFirmware IntegrationObservabilitySdksSoftware FrameworksSoftware Libraries
One Month AgoSaved
Hybrid
2 Locations
Mid level
Mid level
Hardware • Semiconductor • Industrial • Manufacturing
Develops and executes automated tests for software, firmware, hardware, FPGA, and systems applications. Responsibilities include designing test plans, automating verification procedures, documenting results, tracking defects in JIRA, troubleshooting issues, collaborating with developers, and leading root-cause corrective actions. The role also involves test fixtures, instrumentation, protocol analysis, and validating products for utility and industrial customers within Agile and Scrum teams.
Top Skills: AgileDnpEthernetFpgaIec-61850JIRALinuxModbusProtocol AnalyzersPythonScadaScrumTest Instrumentation
One Month AgoSaved
Hybrid
2 Locations
Senior level
Senior level
Hardware • Semiconductor • Industrial • Manufacturing
Design and develop reusable platform services, APIs, SDKs, libraries, frameworks, and developer tooling. Define platform standards and architectures while improving software quality through automated testing, CI/CD, secure development, observability, and infrastructure automation. Lead strategic platform initiatives, enhance developer productivity through AI-assisted engineering, and mentor engineers. The role supports cloud, edge, embedded Linux, firmware integration, data services, and connected monitoring platforms using Agile Scrum and SAFe practices.
Top Skills: Agile ScrumAPIsAutomated TestingC#C++Ci/CdCloud-Native ArchitecturesContainerized EnvironmentsDistributed SystemsEmbedded LinuxEvent-Driven ApplicationsInfrastructure AutomationIotJavaPythonSafe 6.0Sdks
Reposted One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Financial Services
The Senior Software Developer will create applications and integrations using the Microsoft stack and Azure services, while collaborating with teams and optimizing solutions.
Top Skills: .NetAzureAzure FunctionsC#DockerGithub CopilotKubernetesWeb ApisWeb Apps
One Month AgoSaved
Remote
India
Mid level
Mid level
Information Technology • Internet of Things • Marketing Tech
Build and own full-stack product features from requirements through deployment. Develop accessible React and TypeScript interfaces, scalable Node.js and Express backend services, APIs, and data models. Collaborate with product, design, and platform teams, use analytics to measure outcomes, maintain code quality through testing and documentation, and improve engineering processes, technical debt, and user experience.
Top Skills: ExpressJavaScriptMongoDBNode.jsPostgresReactRest ApisTypescriptVue
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Financial Services
Lead the design and maintenance of CI/CD pipelines, infrastructure as code, cloud operations, configuration management, Snowflake deployments, monitoring, and automation across AWS and Azure. Develop Python tooling, support disaster recovery and high availability, optimize infrastructure and deployment workflows, and lead data engineering associates while collaborating with global technology teams.
Top Skills: Amazon CloudwatchAnsibleAWSAzureAzure DevopsAzure MonitorBashDbt CloudDynatraceGitGitGitlab Ci/CdLinuxPuppetPythonSnowflakeSplunkTerraformUnix
2 Months AgoSaved
In-Office or Remote
2 Locations
Entry level
Entry level
Agency • Information Technology
Develop and maintain Node.js backend APIs, integrate vendor products with internal platforms, and build orchestration layers. Responsibilities include database optimization, indexing, entity and document data management, API security, scalability, performance, testing, code reviews, and documentation. The role requires collaboration with cross-functional teams and work from the Hyderabad office during EMEA hours.
Top Skills: Api SecurityBackend ApisData ModelingDatabase TechnologiesNode.js
Reposted 2 Months AgoSaved
In-Office
5 Locations
Mid level
Mid level
Cloud • Information Technology • Consulting
Design, develop, and modernize cloud-native full-stack applications using microservices, containers, and APIs. Lead modernization initiatives, perform code reviews, ensure performance/security, collaborate with architecture and delivery teams, and mentor junior developers.
Top Skills: Apache TomcatApi-FirstContainerizationCSS3GradleHTML5JavaJSONKubernetesMavenMicroservicesAzureNew RelicNosql DatabasesOpenshiftReactRest ApisSoapSplunkSpring BootSql DatabasesXML
Reposted One Month AgoSaved
Remote
India
Expert/Leader
Expert/Leader
Big Data • eCommerce
Leads engineering for ERP data management, high-volume email processing, backend APIs, distributed systems, and service architecture. Owns reliability, scalability, security, observability, and iterative platform improvements for 24/7 systems. Acts as a liaison between engineering and business teams, mentors engineers, and collaborates across global teams in India, China, Singapore, and the United States. The role is fully remote from India and requires flexibility for global operations.
Top Skills: AerospikeAmazon SqsAWSAzureCassandraDockerGCPGoGoGrpcHbaseImapJavaKafkaKubernetesMongoDBMySQLNode.jsPostgresProtobufPythonRabbitMQRedisScylladbSmtpThrift
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Hardware • Security • Software • Cybersecurity
Design and develop a high-throughput, mission-critical active-active microservice framework for multi-site traffic routing and load distribution. Build FSM-based routing engines, WAS algorithms, gRPC APIs, RabbitMQ messaging, leader election, consensus, caching, persistence, observability, security, and automated deployment systems. Ensure scalability exceeding 3,000 assignments per second while handling network partitions, quorum scenarios, data migration, and site isolation.
Top Skills: Apache IgniteCC++Ci/CdConsul RaftDockerElasticsearchGoGridgainGrpcJavaKibanaLockauthorityMtlsOpentelemetryPostgresProtobuf V3RabbitMQRedisVault
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Design and develop low-level control-plane and data-plane software for IIoT wireless and satellite networking products. Implement BSPs, radio device drivers, kernel modules, and 802.11 radio firmware; analyze requirements, write design documents, code and unit test components, triage cross-layer issues (RF/firmware/driver/system), collaborate with teams on specs and test plans, and contribute innovations and IP.
Top Skills: 5G Nr802.11 Radio Firmware802.11Ac802.11Ax802.11BeAgentic Ai)BspCC++Cellular GatewaysDevice DriversGeminiGen Ai (OpenaiIxiaKernel ModulesL2L3 ProtocolsLeo Satellite CommunicationsLinuxLinux KernelLteMcpRtosSatellite BackhaulSim-Based ConnectivityStarlinkWireshark
One Month AgoSaved
Remote
India
Mid level
Mid level
Information Technology • Internet of Things • Marketing Tech
Own the CRM Opportunities backend end to end, designing scalable data models, APIs, distributed workflows, event-driven systems, and background jobs. Improve performance and reliability for high-volume, multi-tenant SaaS workloads through indexing, sharding, caching, and query optimization. Build occasional Vue.js UI features, instrument production systems, and lead incident response and postmortems. Translate ambiguous customer and business needs into reliable production services with strong data correctness and operational excellence.
Top Skills: ClickhouseElasticsearchGoKafkaMongoDBNode.jsNoSQLPostgresRedis StreamsSQLVue
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Information Technology
Perform manual and automated functional, regression, smoke, end-to-end, database, web service, performance, load, and security testing. Create test plans, cases, strategies, automation tools, and processes; execute tests in CI/CD pipelines; analyze and report defects; collaborate with engineering and product teams; maintain test suites; and mentor junior team members.
Top Skills: Agile ScrumCi/CdGitJavaJavaScriptLoad TestingNode.jsPerformance TestingRdbmsRest ApisSecurity TestingTest AutomationTypescript
Reposted One Month AgoSaved
Remote or Hybrid
2 Locations
Senior level
Senior level
Analytics
Design, develop, maintain, and deploy .NET-based web solutions across the full software lifecycle. Provide technical leadership, mentor junior engineers, collaborate with cross-functional and international teams, and drive continuous improvement of development practices.
Top Skills: .NetAngularAsp.NetAWSEntity FrameworkReactRelational DatabasesUnit Testing LibrariesVue
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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account