Top Software Engineer Jobs in Bangalore

16 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Security
Develops backend APIs using C# and Web API, designs RESTful interfaces, and builds cloud solutions on Microsoft Azure. The role requires software design patterns, architecture patterns, Git or Azure DevOps, Agile methodologies, and strong communication skills. Preferred experience includes ML/AI, Docker and container orchestration, event-driven architecture, Azure IoT, full-stack development, and Windows/Linux command-line tools.
Top Skills: Azure DevopsC#GitAzureRestWeb Api
16 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
eCommerce • Retail
Designs, develops, deploys, and operates reliable cloud-native self-service platforms. Responsibilities include Kubernetes and cloud infrastructure engineering, observability, incident response, root cause analysis, performance optimization, CI/CD improvements, and operational automation. The role requires strong Go or Python programming, experience with large-scale distributed systems, RESTful APIs, high-availability infrastructure, and cross-functional product delivery.
Top Skills: Api DesignCi/CdCloud InfrastructureContainersDistributed SystemsGoKubernetesObservabilityPythonRestful Apis
17 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Consumer Web • Information Technology
Develop, test, and maintain C++ middleware and infrastructure for automotive embedded and IVI systems. Responsibilities include architecture, customer requirements analysis, module ownership, debugging, technical design reviews, and mentoring new recruits. The role requires expertise in Android HAL/AOSP architecture, real-time embedded software, automotive systems, firmware development, GDB, JTAG, and hardware schematics.
Top Skills: Android FrameworkAndroid HalAospAutomotive Ivi SystemsC++C++11Embedded SoftwareGdbJavaJtag
17 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Consumer Web • Information Technology
Develop and maintain C++ middleware and infrastructure for automotive embedded and in-vehicle infotainment systems. Responsibilities include software architecture, design, implementation, testing, customer requirements analysis, module ownership, technical mentoring, debugging, and reviewing change requests. The role requires expertise in C++11, Android Framework and HAL architecture, embedded firmware development, real-time performance, and automotive systems.
Top Skills: Android FrameworkAndroid HalAospC++C++11GdbJavaJtag
Reposted 17 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Information Technology
Develop and lead Android Automotive infotainment features, defining architecture, customizing AOSP and Android frameworks, integrating VHAL and HAL layers, and troubleshooting hardware-software systems. Collaborate with UX, embedded engineering, and global teams while testing features and contributing to AI-enabled, cloud-connected automotive experiences.
Top Skills: AgileAi/MlAndroid 14Android Automotive OsAndroid Open Source Project (Aosp)C++Cloud PlatformsDevOpsHardware Abstraction Layer (Hal)JavaKotlinVehicle Hal (Vhal)
Reposted 17 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Build and operate high-scale backend services, data stores, streaming pipelines, and distributed processing systems for an AI resilience platform. Responsibilities include schema design, migrations, query and pipeline optimization, scalability and fault-tolerance improvements, observability, testing, production troubleshooting, and end-to-end feature ownership. The role primarily uses Python and may involve Go or other backend languages, with participation in code reviews, on-call support, postmortems, benchmarking, and reliability initiatives.
Top Skills: Analytical DatabasesAPIsAWSBigQueryC++Caching SystemsCi/CdClickhouseColumnar DatabasesDistributed SystemsDruidGCPGoJavaKafkaKinesisKubernetesObject StorageOpentelemetryPulsarPythonRabbitMQRelational DatabasesSnowflake
Reposted 17 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Robotics • Analytics • Energy
Design, develop, configure, and maintain industrial automation software (HMI, SCADA, historian, communication interfaces). Troubleshoot databases, protocols, and system performance; support commissioning, FAT/SAT, deployments, and collaborate across product, test, and domain teams to deliver high-quality, secure solutions.
Top Skills: .Net CoreAgentic Ai SolutionsAi-Assisted Development ToolsAngularAsp.Net Web ApisAWSAzureC#C++Ci/CdCoding AssistantsDnp3DockerEntity FrameworkFlow ComputerHistorian SystemsHmiIec 60870-5-104Iec 62443KubernetesModbus Tcp/IpNoSQLOdbc/DsnOpc Da/UaPlcPostgresReactReal-Time DatabasesRtuScadaSQL ServerTcp/IpTypescriptWindows Server
17 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Big Data • Machine Learning • Software • Analytics • Big Data Analytics
Build and operate large-scale backend infrastructure for the Databricks platform. Responsibilities include developing cloud-agnostic infrastructure abstractions, foundational platforms across regions and cloud providers, developer productivity tools, automated release pipelines, and test automation. The role contributes across system design, development, implementation, and ongoing operations, with a focus on scalable distributed systems and backend services.
Top Skills: C++Distributed SystemsGoJavaPythonRustSaaSScalaService-Oriented Architecture
Reposted 8 Days AgoSaved
Remote
IN
Senior level
Senior level
eCommerce • Retail • Software
Designs, develops, tests, and deploys Syndigo MDM solutions for enterprise customers. Responsibilities include modeling product and party data, configuring workflows and business rules, building integrations and Marketplace Apps, implementing data onboarding and outbound interfaces, advising customers on solution design, mentoring junior developers, and leading development standards and project execution.
Top Skills: Business ConditionsBusiness RulesData IntegrationsDigital Asset Management (Dam)Marketplace AppsSaaSSyndigo ApisSyndigo CesSyndigo Mdm EdsWorkflow Configuration
18 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Entry level
Entry level
Hardware • Security • Software • Cybersecurity
Develops, designs, maintains, integrates, validates, and tests software for organizational products and systems. The role involves software and hardware integration, maintaining system throughput and program consistency, and creating user documentation. Required technologies include Angular, Java, and Spring Boot.
Top Skills: AngularJavaSpring Boot
Reposted 18 Days AgoSaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Entry level
Entry level
Big Data • Cloud • Information Technology • Software • Business Intelligence • Cybersecurity
Develop and maintain manual and automated UI, API, and backend tests for cloud-native SaaS services. Build reusable testing utilities and infrastructure, execute test suites across environments, analyze failures, and integrate automation into Jenkins and cloud-based CI/CD systems. Collaborate with distributed engineering teams on test strategies, functional validation, regression testing, test data, and environment configuration. Explore AI-assisted automation and support quality throughout the software development lifecycle.
Top Skills: AnsibleAWSAzureCi/CdCypressGCPGitGrafanaJavaScriptJenkinsJmeterKubernetesMcpPlaywrightPostmanPrometheusPytestPythonRest ApiSeleniumTerraform
18 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Consumer Web • Information Technology
Build and integration engineer responsible for configuring and customizing embedded Linux distributions using Yocto Project. Develop Yocto layers and recipes, integrate libraries, tools, and drivers, troubleshoot build failures, optimize build times, and collaborate with CI/CD and DevOps teams. The role requires Python or shell scripting, C, Linux, Git, build automation, GitLab CI/CD, and Artifactory experience, with automotive infotainment knowledge preferred.
Top Skills: AndroidBazelCGitGitlab Ci/CdJfrog ArtifactoryKernel PatchesLinuxMakeMenuconfigPythonShell ScriptingYocto Project
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
9 Days AgoSaved
In-Office or Remote
7 Locations
Senior level
Senior level
Healthtech • Pharmaceutical
Supports a business-critical warehouse management system in a 24x7 environment. Responsibilities include application maintenance, upgrades, incident resolution, infrastructure and database administration, SQL performance optimization, monitoring, integrations, change and release management, vendor coordination, SOX compliance, disaster recovery testing, documentation, and continuous service improvement.
Top Skills: BigpandaCi/CdCyberarkDevsecopsDtsDynatraceGoogle Cloud PlatformHttpsItilJenkinsJSONPerlPowershellRest ApisSailpointSAPServicenowSoapSQLSQL ServerSsisSsrsWindows ServerXML
19 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Fintech
Designs, develops, tests, debugs, analyzes, and maintains software applications. Participates in design meetings, translates user needs into technical requirements, resolves application issues, supports product releases, follows the software development lifecycle, and collaborates with internal stakeholders. The role requires strong technical and analytical skills, independent problem-solving ability, effective communication, and the capacity to manage multiple projects in a team environment.
Top Skills: Angular 2Azure PaasC#CSSHTMLJavaScriptMS OfficePowershellRestful ApisSQLVb
Reposted 24 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Financial Services
Lead a hands-on engineering team to build cloud-native FinOps capabilities on AWS (and GCP). Design and operate backend services, Kubernetes automation, CI/CD, and cost-management tooling to improve cost governance, efficiency, and observability while partnering with platform, application, and SRE teams.
Top Skills: Argo CdAWSAws BudgetsAws Compute OptimizerAws Cost And Usage Reports (Cur)Aws Cost ExplorerCloudwatchCrossplaneEksFlexeraGCPGithub ActionsGitopsGoGrafanaKarpenterKedaKubecostKubernetesPythonQuicksightTerraform
19 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Junior
Junior
Hardware • Security • Software • Cybersecurity
Develop and maintain mission-critical mobile and web software for public safety and enterprise communications. Build Android applications using Java, Kotlin, Android SDK, Gradle, and related architecture components; integrate native C/C++ code through JNI and SWIG; perform software and hardware integration; and validate, test, document, and optimize application performance. Requires telecom and VoIP expertise, including SIP, RTP, RTCP, TCP, and UDP.
Top Skills: AndroidAndroid SdkAndroid StudioCC++FlutterGradleiOSJavaJavaScriptJniKotlinRtcpRtpSipSwigTcpUdp
Expert/Leader
Cloud • Information Technology • Internet of Things • Professional Services • Software
Architects and develops BIOS, BSP, diagnostics, device drivers, and embedded software for Cisco routing products. Designs and tests FPGA and high-speed networking peripherals, leads hardware bring-up and validation, debugs kernel-to-application defects, and collaborates with global cross-functional teams. The role requires deep expertise in C/C++, Python, Linux hardware bring-up, networking protocols, embedded interfaces, and platform technologies including Sonic, ONIE, BMC, IPMI, and Redfish.
Top Skills: Ai/MlBiosBmcBspCC++CmisDevice DriversEmbedded SystemsFpgaGdbGpioI2CIpmiKgdbL2/L3 NetworkingLinuxNetwork ProcessorsOnieOptical NetworkingOspfPciePythonQsfpRedfishSecure BootSff StandardsSfpSonicSpiUart
9 Days AgoSaved
Remote
India
Expert/Leader
Expert/Leader
Big Data • Marketing Tech
Design, develop, deploy, and architect scalable web applications using .NET, C#, Angular, and Azure. Ensure application performance, security, scalability, and code quality while translating business requirements into technical designs. Participate in Agile Scrum delivery, automated testing, CI/CD, and infrastructure-as-code initiatives. Collaborate with cross-functional teams, mentor junior engineers, and leverage cloud services including Azure Functions, WebJobs, and Storage.
Top Skills: AngularAngular MaterialAsp.NetAzure ApisAzure Data FactoryAzure FunctionsAzure StorageAzure WebjobsC#Ci/CdClaudeDapperDatabricksGithub CopilotLogic AppsAzureMvcNsubstitutePrimengT-SqlTerraformWeb ApiXunitYaml
24 Days AgoSaved
Easy Apply
Hybrid
2 Locations
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Lead architecture and development of highly distributed, enterprise-scale cloud security systems. Establish coding, testing, observability, and CI/CD standards; guide technical decisions; and drive cross-team initiatives in performance, reliability, and technology adoption. Build Java and Go services using microservices, databases, cloud infrastructure, identity and access management, and fault-tolerant distributed systems. Apply AI/ML and agentic AI technologies to improve engineering outcomes.
Top Skills: Access ManagementAgentic AiAi/MlAnsibleAWSAws NeptuneAzureCi/CdDistributed SystemsGoGraphQLIdentity GovernanceJavaMicroservicesNeo4JOauthOktaPostgresPythonRedisSAMLSQLTerraform
19 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Artificial Intelligence • Machine Learning • Software • Analytics
Build and own scalable backend services, REST APIs, and microservices for identity verification and fraud prevention. Design distributed systems and asynchronous workflows, improve performance and reliability, and participate in testing, code reviews, CI/CD, observability, and production troubleshooting. Collaborate with Product, Infrastructure, Data Science/ML, and Engineering teams while taking features from design through production.
Top Skills: Amazon SqsAWSCi/CdDockerGoJavaKafkaKubernetesMicroservicesNoSQLRabbitMQRest ApisSQL
19 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology • Logistics • Software
Develop and integrate advanced camera features within the Android framework and Qualcomm CamX Stack. Optimize camera performance and image processing, troubleshoot camera-related issues, and implement ML models in camera pipelines across DSP and GPU platforms. The role requires expertise in Android camera APIs, CamX feature implementation and debugging, image processing, multimedia frameworks, C++, threading, and performance tuning.
Top Skills: AndroidAndroid Camera ApisC++Camera2CameraxDspFfmpegGlideGpuJavaMachine LearningOpencvQualcomm Camx Stack
19 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Designs, develops, and enhances large-scale full-stack software systems for Cisco Meraki’s cloud-based network management platform. The role builds backend features and user interfaces, optimizes performance and database queries, integrates with firmware, SRE, and dashboard teams, maintains reliability, writes production code and tests, and contributes to product development and engineering standards.
Top Skills: Cloud InfrastructureJavaScriptKubernetesPostgresPythonReactRuby On Rails
19 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Biotech
Designs, develops, configures, and maintains ServiceNow applications, modules, workflows, and integrations. Builds solutions using Business Rules, Client Scripts, UI Policies, Script Includes, Flow Designer, REST/SOAP, MID Server, and IntegrationHub. Performs testing, troubleshooting, upgrades, documentation, and stakeholder collaboration while following Agile, SDLC, security, and change-management practices.
Top Skills: AclsAgile/ScrumAtfCi/CdCmdbDatafabricDevOpsETLFlow DesignerHrsdIntegrationhubItomItsmJavaScriptMid ServerPerformance AnalyticsRestService PortalServicenowSoapUi BuilderZero Copy Connectors
10 Days AgoSaved
Remote
India
Senior level
Senior level
Information Technology
Designs, develops, tests, debugs, and supports system software and embedded devices from requirements through deployment. Provides application and end-user support, integrates third-party components, performs root cause analysis across networks and operating systems, resolves escalated software issues, reviews code and test documentation, and collaborates with stakeholders. The role includes limited after-hours and on-call support.
Top Skills: Computer NetworksEmbedded SystemsMonitoring SystemsOperating SystemsRemote Communication ToolsSoftware TestingSystem AdministrationSystem SoftwareThird-Party Software Integration
10 Days AgoSaved
Remote
India
Senior level
Senior level
Big Data • Marketing Tech
Design, develop, deploy, and maintain scalable Windows and web API applications using Microsoft technologies, Azure, WinForms, C#, ASP.NET, MVC, and Web API. Translate business requirements into technical designs, ensure application performance and security, collaborate in Agile Scrum teams, and guide development best practices. The role also involves database development, testing with xUnit, and potentially CI/CD, infrastructure as code, and AI tooling.
Top Skills: Agile ScrumAngularAngular MaterialAsp.NetAzure ApisAzure FunctionsAzure StorageAzure WebjobsC#Ci/CdCSSDapperHTMLAzureMvcSQLTerraformTest Driven DevelopmentWeb ApiWinformsXunitYaml
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account