Top Software Engineer Jobs in Bangalore

One Month AgoSaved
In-Office
2 Locations
Senior level
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Drives power, performance, and performance-per-watt analysis for SoC and Windows on ARM systems. Builds automated power measurement infrastructure, analyzes telemetry and firmware traces, optimizes low-power states and battery-life scenarios, and collaborates with hardware, firmware, OS, and driver teams from pre-silicon modeling through post-silicon validation. Develops visualizations and reports to identify regressions and recommend system optimizations.
Top Skills: BashBios/UefiData Acquisition (Daq)DvfsEtl PipelinesHwinfoLinuxModern StandbyPowercfgPowershellPythonS0IxWindowsWpaXperf
8 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
3D Printing
Develop and maintain customer-facing software for digital power IC products. Gather requirements across customers, hardware, firmware, and applications teams; design, test, troubleshoot, review, and document software using Python and PySide/Qt. The role requires software architecture, UI development, behavior-driven development, unit testing, and cross-functional communication, with opportunities to work across software, firmware, and hardware systems.
Top Skills: Bus CommunicationsConfluenceGitGitlabHTMLJavaScriptJIRAMicrocontrollersPysidePythonQtRestful Apis
Reposted 8 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Aerospace
Lead design and implementation of scalable Skywise/Big Data solutions, define technical standards and golden rules, perform root-cause analysis and source-code audits, optimize E2E data pipelines, mentor developers, and engage directly with European customers to deliver high-quality, timely Big Data products.
Top Skills: SparkCi/CdDuckdbErpFoundry OntologyGitJavaJavaScriptObject ExplorerPandasPolarsPysparkPythonSAPScalaSlateSpark SqlSQLTypescriptWorkshop
One Month AgoSaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Big Data • Cloud • Logistics • Machine Learning • Retail
Leads architecture and hands-on development of secure, scalable, cloud-native enterprise applications, emphasizing backend services and distributed systems. Owns technical initiatives from design through production, drives testing, observability, CI/CD, reliability, security, and cost optimization, and applies AI/ML capabilities. Provides technical leadership, mentorship, architectural influence, and cross-functional collaboration across engineering, product, business, and platform teams.
Top Skills: AlertingAzureCi/CdCloud ComputingDistributed SystemsDockerFinopsGCPGenerative AiJavaJavaScriptKubernetesLarge Language ModelsLoggingMachine LearningMicroservicesMonitoringNosql DatabasesObservabilityReactRelational DatabasesRestful ApisSpringSpring BootTypescript
One Month AgoSaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Big Data • Cloud • Logistics • Machine Learning • Retail
Leads architecture and hands-on development of scalable, secure, cloud-native enterprise applications, primarily backend services across the full stack. Owns complex initiatives from design through production, drives testing, observability, CI/CD, reliability, security, and cost optimization, and applies AI/ML and generative AI capabilities. Provides technical leadership, mentorship, architectural influence, and cross-functional collaboration.
Top Skills: AzureCi/CdDockerGCPGenerative AiJavaJavaScriptKubernetesLarge Language Models (Llms)Machine LearningMicroservicesNosql DatabasesReactRelational DatabasesRestful ApisSpringSpring BootTypescript
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Insurance • Software • Analytics
Build scalable full-stack software for data analytics and visualization products serving insurance companies. Responsibilities include developing production-quality Java and frontend applications, delivering customer-focused features in an agile environment, collaborating transparently with engineering teams, and contributing to cloud-native systems involving data platforms, visualization, AI tools, and modern infrastructure.
Top Skills: Agentic AiAmazon RedshiftAngularAws S3Aws SqsBootstrapCSS3D3.JsDockerExpress.JsGoogle ChartsHTML5JavaJavaScriptKubernetesMaterial DesignNode.jsPostgresReactSpringSpring BootSQL
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Develop and test control-plane and data-plane software for Cisco IOS XE switching, routing, wireless, and IIOT products. Design scalable system components, write technical specifications, diagnose complex issues, and improve engineering processes. The role requires strong C/C++ development, networking systems expertise, Linux or RTOS experience, and familiarity with networking protocols. Experience with Python-based network diagnostics, OpenAI APIs, RAG, and MCP tools is also required.
Top Skills: 802.11Ac802.11Ax802.11BeBgpCC++Cisco Ios XeContainersIpcIxiaLinuxMcp-Based ToolsNetworking Operating SystemsOpenai ApisOspfPythonRetrieval-Augmented Generation (Rag)RtosSnifferTcp/IpVirtualization
Reposted 9 Days AgoSaved
In-Office
2 Locations
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Develop and architect high-performance PCIe firmware and driver software for Microsoft's Data Processing Unit. Responsibilities include designing secure PCIe firmware, developing and debugging PCIe issues with protocol analyzers, conducting code reviews, and mentoring engineers. The role requires embedded or operating system kernel development, complex software architecture, PCIe expertise, and proficiency in systems programming languages.
Top Skills: AzureCC#C++DpuEmbedded SystemsFirmwareJavaJavaScriptNvmeOperating System KernelsPciePcie FabricsPcie SwitchesProtocol AnalyzersPython
One Month AgoSaved
In-Office
5 Locations
Senior level
Senior level
Cloud • Information Technology • Consulting
Develop and maintain Java-based applications, provide L2 production support, troubleshoot distributed microservices, perform root-cause analysis, and implement permanent fixes. Support deployments and releases in Docker, OpenShift, and Kubernetes environments; optimize MSSQL queries and application performance; monitor logs; collaborate with infrastructure and DevOps teams; and maintain technical documentation and runbooks.
Top Skills: AppdynamicsCi/CdDockerDynatraceElkGitGradleGrafanaJ2EeJavaJbossKubernetesMavenMicroservicesMssqlOpenshiftRest ApisSplunkSpring BootTomcatWeblogic
One Month AgoSaved
In-Office
5 Locations
Senior level
Senior level
Cloud • Information Technology • Consulting
Develop and maintain Java-based applications, provide L2 production support, troubleshoot application and database issues, perform root cause analysis, and implement permanent fixes. Support deployments and releases in Docker, OpenShift, and Kubernetes environments, monitor application health, analyze logs, optimize performance, and collaborate with business, infrastructure, and DevOps teams. Maintain technical documentation and operational runbooks while mentoring junior developers and interacting directly with clients.
Top Skills: AppdynamicsCi/CdDockerDynatraceElkGitGradleGrafanaJ2EeJavaJbossKubernetesMavenMicroservices ArchitectureMssqlOpenshiftRest ApisSplunkSpring BootTomcatWeblogic
One Month AgoSaved
Easy Apply
Hybrid
Bangalore, Bengaluru, Karnataka, IND
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Owns and develops critical Windows client connector service components, including RPC, user sessions, data pipelines, telemetry, and tunneling subsystems. Designs features, resolves complex production issues involving crashes, race conditions, lifetime bugs, and synchronization, and improves service reliability and maintainability. The role also addresses VDI workflows, reviews code, mentors engineers, and supports enterprise endpoint product delivery.
Top Skills: Ai/MlC++14C++17Crash Dump AnalysisEtwInter-Process Communication (Ipc)NetworkingProcess MonitorRpcSecure TunnelingVdiVpnWindbgWindowsWindows InternalsWindows ServicesZtna
9 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Healthtech • Analytics • Biotech
Leads the design, development, testing, deployment, and maintenance of scalable software for medical imaging, diagnostics, and healthcare IT platforms. Collaborates with product, clinical, and engineering teams; drives architecture, testing, CI/CD, security, regulatory compliance, and technical documentation. Mentors engineers, resolves complex production issues, evaluates technologies, and promotes software development best practices.
Top Skills: AngularC++Ci/CdContainer-Based ApplicationsJavaPython
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
9 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Healthtech • Analytics • Biotech
Design, develop, test, and deliver secure mobile application features, reusable components, and shared capabilities. Collaborate with product, architecture, UX, security, DevOps, and engineering teams. Improve mobile performance, reliability, security, observability, automation, and CI/CD processes. Troubleshoot complex issues, contribute to architecture decisions, and use AI-assisted engineering tools for development productivity while validating security, quality, and maintainability.
Top Skills: AgileAi Coding AssistantsAndroidAWSCi/CdFlutteriOSKotlinMobile Ui AutomationReact NativeRest ApisSafeSecurity ScanningStatic Code AnalysisSwift
9 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Beauty • Fashion • Retail
Design, build, test, integrate, and operate enterprise ecommerce solutions using Shopify and Shopify Plus. Develop full-stack features with JavaScript, Node.js, REST and GraphQL APIs, and headless commerce. Own testing, code quality, troubleshooting, deployments, production support, performance optimization, and integrations with OMS, ERP, WMS, SFSC, and SFMC. Provide technical guidance and mentoring to engineers while using CI/CD and AI-assisted development tools.
Top Skills: CachingCdnCi/CdClaude CodeErpGraphql ApisHeadless CommerceJavaScriptNode.jsOmsRest ApisSfmcSfscShopifyShopify ApisShopify PlusShopify Services FrameworkWms
9 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Aerospace • Security • Energy • Defense
Develop scalable, secure, and maintainable software using modern front-end and back-end technologies. Design architecture, code critical components, implement microservices and APIs, and promote Agile, DevOps, CI/CD, observability, secure coding, automated testing, and reliability practices. Collaborate across engineering, QA, operations, and global stakeholder teams while working primarily in the office four days per week.
Top Skills: AgileAngularAWSAzureCi/CdClient-Side RenderingCSSDistributed SystemsDockerDomain-Driven DesignEvent-Driven SystemsGCPGitGo TestingGoGrafanaGrpcHTMLIframeJasmineJavaJavaScriptJestJIRAJunitKarmaKubernetesLeanLinuxMachine Learning PlatformsMicro FrontendsMicroservicesPostgresPytestPythonReal-Time StreamingRedisRestServer-Side RenderingSpring BootSQLTestifyTypescriptUmlWeb Components
9 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Fintech • Machine Learning • Mobile • Software
Own the architecture and evolution of ServiceTitan’s semantic modeling layer as the foundation for reporting, analytics, and AI products. Define modeling, governance, versioning, testing, and platform standards; optimize query performance, materialization, scalability, and cost; and enable self-service metric development. Partner across data foundations, reporting, and AI teams, lead architecture decisions, mentor engineers, align stakeholders, and advance AI-assisted engineering practices.
Top Skills: ClaudeClickhouseCursorDbtDbt MetricflowGithub CopilotGreat ExpectationsKafkaKinesisMonte CarloPythonSnowflakeSparkSQL
One Month AgoSaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Own long-term technical architecture and build resilient infrastructure services and microservices supporting machine learning, frontend, and platform teams. Write production-grade code, drive distributed-systems scalability and reliability, connect engineering decisions to business outcomes, and mentor senior engineers. Lead cross-functional execution, identify technical and business gaps, make build-versus-buy decisions, and promote engineering excellence at startup pace.
Top Skills: AIData LakesDistributed SystemsGoKubernetesLarge Language ModelsMicroservicesPostgresPython
One Month AgoSaved
In-Office or Remote
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology • Software • Consulting
Build and ship internal tools, backend services, APIs, frontend interfaces, data integrations, automation, and AI-powered features. Integrate LLM, RAG, and agent capabilities into usable software, collaborate with teams across the business, and own solutions through production. The role requires adaptable full-stack engineering, data fluency, AI integration experience, autonomy, and reliable end-to-end delivery.
Top Skills: Ai ApisAPIsCi/CdContainersData PipelinesDatabasesInfrastructure-As-CodeLlmPythonRagTypescript
9 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Healthtech • Information Technology
Design, develop, and maintain scalable Java applications throughout the software lifecycle. Collaborate with product, architecture, QA, and program teams to deliver enterprise software. Troubleshoot complex issues, create reusable code, follow secure development practices, mentor junior developers, and contribute to development planning and process improvements.
Top Skills: AngularAWSCi/CdCSSDockerGCPHTMLInfrastructure As CodeJavaJavaScriptKubernetesMicroservicesAzureRestful ApisSQL
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Beauty • Fashion • Retail
Build and customize full-stack enterprise ecommerce solutions on Salesforce Commerce Cloud using SFRA. Develop backend and frontend functionality with JavaScript, Node.js, REST and GraphQL APIs; administer Business Manager; implement cartridges, jobs, services, Page Designer and ISML. Contribute to testing, code reviews, CI/CD, troubleshooting, deployments, production support and release reliability. Perform SFCC pod migrations and maintenance while using Claude Code for AI-assisted development.
Top Skills: Ci/CdClaude CodeCSS3GraphQLHTML5IsmlJavaScriptJqueryJSONNode.jsRestSalesforce Commerce Cloud (Sfcc/Demandware)Sfra
Reposted 9 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud
Develop and optimize large-scale performance and load testing systems. Analyze platform bottlenecks, improve load and test-data generation, and investigate system behavior across distributed microservices. Collaborate with engineering teams on performance coverage and optimization, using Node.js, Golang, databases, Kubernetes, cloud platforms, observability tools, and load-testing frameworks. Mentor junior engineers and integrate AI agent tools into development and CI/CD workflows.
Top Skills: Apache BenchArtilleryAWSAzureCi/CdClaudeDatadogDockerGeminiGitGoJavaScriptJmeterKubernetesLinuxMongoDBNew RelicNode.jsOpentelemetryOpentracingSQLTypescript
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Junior
Junior
Hardware • Semiconductor • Manufacturing
Design, develop, test, integrate, debug, and support embedded software for DLP Controllers and peripherals. Responsibilities include requirements definition, device drivers, software frameworks, algorithmic libraries, hardware collaboration, validation, quality assurance, release management, test automation, documentation, customer support, and root-cause analysis. The role may also involve machine learning for edge applications, functional safety, automotive development processes, and coordination with global engineering teams.
Top Skills: Automotive SpiceCC++DfmeaDynamic AnalysisEmbedded RtosFpgaGitHaraIso 26262Logic AnalyzersMisra COscilloscopesPythonRegression TestingStatic Code AnalysisUnit TestingVideo Generators
9 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Aerospace • Security • Energy • Defense
Develop and maintain scalable, secure software using Angular, Java, Spring Boot, Python, Golang, Docker, Kubernetes, and cloud technologies. Design architectures, APIs, microservices, and distributed systems while contributing hands-on coding, testing, code reviews, and performance optimization. Drive Agile, DevOps, CI/CD, observability, secure coding, and reliability practices. Collaborate across engineering, QA, operations, and global stakeholder teams to deliver high-quality products.
Top Skills: AgileAngularAWSAzureCi/CdCSSDistributed SystemsDockerDomain-Driven DesignGCPGitGo TestingGoGrafanaGrpcHTMLJasmineJavaJavaScriptJestJIRAJunitKarmaKubernetesLinuxMicro FrontendsPostgresPytestPythonRedisRestSpring BootSQLTddTestifyTypescriptUmlWeb Components
9 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Aerospace • Security • Energy • Defense
Develops scalable, secure, and maintainable software using modern front-end, back-end, cloud, and DevOps technologies. Designs architecture, codes and reviews software, builds CI/CD pipelines, applies secure coding and observability practices, and supports automated testing. The role collaborates across engineering, QA, and operations to deliver reliable products using Agile and Lean methodologies. It requires advanced software development expertise across Angular, Java, Spring Boot, Python or Golang, microservices, distributed systems, containers, databases, and cloud platforms.
Top Skills: AngularAWSAzureCi/CdCSSDockerGCPGitGo TestingGoGrafanaGrpcHTMLJasmineJavaJavaScriptJestJIRAJunitKarmaKubernetesLinuxMicro FrontendsPostgresPytestPythonRedisRestSpring BootSQLTestifyTypescriptUmlWeb Components
9 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Information Technology • Security • Software
Develop low-level embedded software, hardware drivers, and operating system integrations for embedded platforms. Responsibilities include C/C++ development, Linux and Zephyr programming, OS porting, kernel and peripheral driver optimization, boot loader development, hardware-software interface work, debugging, root-cause analysis, and configuration management. The role also involves safety-critical software development, board debugging, technical reporting, and mentoring research projects.
Top Skills: AssemblyBoot LoadersCC++DoorsEmbedded SystemsFpgaGitJamaJIRAKernel InternalsLinuxOs ArchitecturePeripheral DriversZephyr
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account