Top Software Engineer Jobs in Bangalore

8 Days AgoSaved
In-Office
2 Locations
Expert/Leader
Expert/Leader
Information Technology
Lead end-to-end systems engineering for production tire intelligence solutions serving global automotive OEMs and Tier-1 customers. Define requirements, architectures, interfaces, integration, verification, safety, cybersecurity, and launch activities across sensors, ECUs, gateways, embedded software, algorithms, cloud services, and customer applications. Coordinate global technical teams, conduct customer reviews, resolve system issues, support vehicle and fleet validation, and mentor engineers.
Top Skills: Automotive Ecu SoftwareAutomotive SpiceAutosarBleCC++CameoCanCan FdCi/CdCloudDoorsDspaceEmbedded SoftwareEnterprise ArchitectEthernetIotIso 26262Iso/Sae 21434J1939MatlabObd-IiPolarionPythonRfSimulinkSysmlTelematicsUdsUmlVector
8 Days AgoSaved
In-Office
2 Locations
Senior level
Senior level
Information Technology
Leads integration, validation, deployment, debugging, and lifecycle support for connected IoT gateway solutions in commercial and fleet vehicles. Coordinates hardware, firmware, sensors, cloud services, suppliers, and customers; develops requirements, validation plans, dashboards, and performance monitoring; performs vehicle testing and root-cause analysis; and supports industrialization, launch readiness, cybersecurity, functional safety, and product roadmaps.
Top Skills: 4G5GAgileAspiceAutomotive Ecu SoftwareBluetooth Low EnergyCanCan FdGnssGpsHttpsIotIso 26262J1939LteMatlabMqttObd-IiPythonRest ApisScrumTcp/IpTpmsUdsWi-Fi
8 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Develop internal engineering tools, platforms, automation, dashboards, telemetry, and AI-powered workflows for Power BI Desktop and Service. Build secure, scalable cloud-native systems, modernize legacy architectures, improve release validation and observability, and integrate GenAI and machine learning into developer workflows. Collaborate globally with product, QA, release engineering, infrastructure, and partner teams to improve engineering productivity, quality, compliance, and delivery insights.
Top Skills: APIsAzureAzure DevopsC#Ci/CdDashboardsDistributed SystemsGenaiGithub ActionsJavaJavaScriptKusto Query LanguageMachine LearningMicrosoft FabricPower BIPowershellPythonTelemetryTypescript
8 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Beauty • Fashion • Retail
Build and customize full-stack enterprise ecommerce solutions on Shopify and Shopify Plus. Develop functionality for products, collections, discounts, and promotions using JavaScript, Node.js, and REST or GraphQL APIs. Perform unit and functional testing, code reviews, troubleshooting, deployments, production issue resolution, and CI/CD release support. Use Claude Code for AI-assisted development while maintaining code quality and reliability.
Top Skills: Ci/CdClaude CodeGraphql ApisJavaScriptNode.jsRest ApisShopifyShopify ApisShopify Plus
8 Days AgoSaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Big Data • Cloud • Logistics • Machine Learning • Retail
Leads complex, cross-team software engineering initiatives from discovery and architecture through deployment and continuous improvement. Designs scalable distributed systems, APIs, microservices, and cloud solutions while remaining hands-on in development, testing, production support, and prototyping. Builds AI-native solutions using LLMs, RAG, semantic search, and agentic workflows. Influences architecture and roadmaps, establishes reusable engineering standards, mentors engineers, and drives measurable customer and business outcomes.
Top Skills: Agentic AiAndroidAPIsAzureCi/CdData PlatformsiOSJavaLlmsMessaging SystemsMicroservicesRagRestful ServicesSemantic Search
Reposted 8 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Healthtech • Information Technology
Develops ETL processes, database applications, stored procedures, integrations, Windows and web services, and full-stack solutions. The role focuses on Java and Spring Boot development, SQL performance optimization, REST APIs, microservices, and legacy-system modernization. Responsibilities include troubleshooting production issues, supporting internal teams, collaborating with client-facing groups, creating technical demonstrations, and mentoring junior developers. Backend and integration expertise is foundational, with preferred experience in iPaaS platforms, AWS, healthcare SaaS, and modern front-end technologies.
Top Skills: Asp.NetAws CloudwatchAws CodedeployAws Ec2Aws EcsAws LambdaAws RdsAws S3Aws Secrets ManagerAzure DevopsBitbucketC#Ci/CdCSS3Dell Boomi AtomsphereDockerGitGroovyHibernateHTML5InformaticaJavaJavaScriptJqueryKubernetesLinuxMaterial UiMicroservicesMulesoftOracle 19CReactRestful ApisShell ScriptingSpring BootSQL ServerSsisSsrsT-SqlTypescriptUmlWeb ServicesWindows ServicesWorkato
Reposted 8 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design, develop, test, deploy, and support distributed data engineering features for Microsoft Fabric and Azure HDInsight. Build scalable services using languages such as C#, Java, Scala, or Python and technologies including Spark, Kafka, Hadoop, and HBase. Responsibilities include architecture, code reviews, debugging, telemetry, incident response, on-call operations, performance optimization, and collaboration with product and engineering teams.
Top Skills: Apache HadoopApache HbaseApache KafkaSparkAzure ComputeAzure Data FactoryAzure DevopsAzure HdinsightAzure Kubernetes Service (Aks)Azure NetworkingAzure PurviewAzure StorageAzure Synapse AnalyticsCC#C++DockerJavaJavaScriptKubernetesLinuxAzureMicrosoft FabricPower BIPysparkPythonScalaSpark SqlWindows
8 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Professional Services • Design • Industrial • Manufacturing
Develop Creo customization and CAD automation solutions using Creo APIs and programming languages such as C#, .NET, Java, and Python. Integrate Creo with Windchill, PLM, and enterprise systems; automate modeling, drawings, validation, and engineering workflows. Support customer requirements analysis, technical demonstrations, proofs of concept, presales, proposals, documentation, and effort estimation while collaborating with sales and delivery teams.
Top Skills: .NetC#Creo ToolkitJ-LinkJavaPlmPtc CreoPythonRest ApisSQLWindchill
Reposted 8 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Entry level
Entry level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Develop scalable cloud applications by designing, coding, debugging, testing, and troubleshooting software. The role involves applying data structures and algorithms, contributing to system design, using AI coding assistants, improving product quality, advocating for customer-focused features, tracking adoption metrics, and collaborating within agile engineering teams.
Top Skills: ClaudeCloud ComputingGithub CopilotGoJavaPython
8 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Cloud • Information Technology • Internet of Things • Professional Services • Software
Lead architecture and development of resilient Java microservices for optical network control. Design Python test automation frameworks, optimize distributed services running on Kubernetes, and drive performance, concurrency, and memory improvements. Mentor engineers, enforce code quality and TDD practices, support automated regression testing, and collaborate on carrier-grade releases and customer escalations. The role requires expertise in distributed systems, cloud-native technologies, networking software, and automated validation.
Top Skills: DockerGrpcJavaKafkaKubernetesLinuxMicronautPytestPythonRestRobot FrameworkSpring Boot
8 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Design and implement resilient Java microservices for optical network control, including topology discovery, provisioning, path computation, and lifecycle management. Build Python test automation frameworks for distributed systems, optimize performance in Kubernetes environments, and drive code quality through reviews, TDD, regression testing, mentoring, and customer escalation support.
Top Skills: Distributed SystemsDockerGrpcJavaKafkaKubernetesLinuxMicronautMicroservicesPytestPythonRestRobot FrameworkSpring BootTdd
8 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Biotech
Develop and support PLC software solutions for pharmaceutical and biotech products. Responsibilities include requirements analysis, prototyping, software design, coding, unit and automated testing, documentation, software migration, PLC-SCADA integration, hardware validation, and technical support. The role requires strong Siemens TIA Portal, STEP 7, SCL, and S7-1500 expertise, with additional experience in software development languages and lifecycle tools beneficial.
Top Skills: .NetC#C++JavaPolarionScadaSiemens S7-1500 PlcSiemens Tia PortalStep 7Structured Control Language (Scl)SvnTia Openness
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
2 Locations
Senior level
Senior level
Cloud • Fintech • Insurance • Software
Provides application and production support for customer environments, diagnosing incidents, defects, and performance issues. Owns issues through root-cause analysis, resolution, communication, and prevention. Configures, integrates, and extends the platform for customer implementations while collaborating with Delivery, Product, Engineering, and customers. Develops reliable services using testing, debugging, CI/CD, deployment automation, and scalable architecture practices.
Top Skills: Apache CamelAWSCi/CdDockerHibernateJavaJpaKubernetesMicroservicesMySQLRest ApisSpring Boot
Reposted 9 Days AgoSaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Software
Develop backend services and REST APIs with Go, build responsive Flutter/Dart interfaces, and integrate end-to-end applications with cloud-based services. Apply microservices, distributed systems, authentication, testing, CI/CD, Git, code reviews, and Agile practices. Use AI-assisted development tools for coding, debugging, testing, documentation, and productivity. Collaborate with product, UI/UX, QA, and engineering teams to deliver high-quality features. Networking knowledge is advantageous.
Top Skills: ChatgptCi/CdClaudeCloud ComputingCSSCursorDartDistributed SystemsFlutterGitGithub CopilotGoHTMLJavaScriptJSONMicroservicesRest ApisTypescript
9 Days AgoSaved
In-Office
5 Locations
Entry level
Entry level
Cloud • Information Technology • Consulting
Designs, builds, and maintains high-volume mainframe business logic while modernizing legacy systems for cloud and mobile integration. Responsibilities include performance optimization, debugging complex system interactions, testing, extracting business logic for migration, and developing scalable software using modern architectures, databases, APIs, containers, and messaging systems.
Top Skills: .NetAWSAzureDesign PatternsDevOpsDockerGCPJavaJSONKubernetesMainframeMessaging QueuesMicroservicesNoSQLObject-Oriented ProgrammingPythonRelational DatabasesRestXML
9 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Consumer Web • Information Technology
Develop MATLAB and Python automation tools, GUI applications, engineering utilities, and data-analysis workflows. Perform automotive CAN log parsing, signal processing, validation, debugging, and testing. Collaborate in Agile teams using Jira and Confluence while improving engineering productivity through workflow automation and reusable scripts.
Top Skills: CanConfluenceGitHilJIRAMatlabMatlab App DesignerPythonSil
9 Days AgoSaved
In-Office
2 Locations
Senior level
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Build and improve infrastructure supporting GPU firmware development, including build systems, regression farms, CI/CD pipelines, developer tools, test frameworks, web services, release pipelines, and observability. Debug issues across hardware, software, and processes; create AI-powered workflows; automate toil; and develop scalable internal tooling. Collaborate closely with hardware and software engineers while documenting requirements, designs, and trade-offs.
Top Skills: BiosCi/CdContainersFirmwareInfrastructure As CodeKubernetesLinuxPostgresPytestPythonRest ApisSQL
9 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Software
Designs, develops, maintains, and reviews enterprise software applications and architecture. The role focuses on Java and Spring Boot backend development, secure RESTful APIs, cloud-ready microservices, algorithms, web frameworks, testing, debugging, and technical documentation. It provides technical guidance and mentorship, addresses technical debt, supports cross-functional requirements gathering, explores AI in the SDLC, and drives innovation and strategic engineering initiatives.
Top Skills: Ai/MlAmazon Ec2Amazon S3AngularAWSAws LambdaC++ElasticsearchGitJavaJIRAKibanaMarionetteMicroservicesNoSQLPythonQt FrameworkReactRestful ApisSpring BootSQLTypescriptVue
3 Hours AgoSaved
Remote
IND
Mid level
Mid level
Artificial Intelligence • Hardware • Internet of Things • Machine Learning • Semiconductor • Automation • Manufacturing
Ensure T2000/T6391 system software and customer test programs remain compatible with evolving Visual Studio and MSVC versions. Responsibilities include build verification, debugging compiler and runtime issues, Windows compatibility testing, TPIDE test development, GUI automation, CI/CD test frameworks, regression testing, and process improvement. The role collaborates internationally and supports long-term platform stability.
Top Skills: C#C++Ci/CdGitGithub CopilotGui Test AutomationLanguage Server Protocol (Lsp)MsvcPerforceVisual StudioVisual Studio CodeWindows
3 Hours AgoSaved
Remote
IND
Senior level
Senior level
Artificial Intelligence • Hardware • Internet of Things • Machine Learning • Semiconductor • Automation • Manufacturing
Senior Software Engineer responsible for maintaining compatibility and stability of T2000/T6391 system software during Visual Studio and MSVC upgrades. The role includes build verification, compiler and runtime issue resolution, compatibility testing, TPIDE test development, CI/CD test automation, GUI regression testing, and process improvement. Collaboration occurs with distributed international development teams, supporting long-term platform quality and migration across toolchain generations.
Top Skills: C#C++Ci/CdGitGithub CopilotGui Test AutomationLanguage Server Protocol (Lsp)MsvcPerforceVisual StudioWindows
3 Hours AgoSaved
Remote
IND
Mid level
Mid level
Artificial Intelligence • Hardware • Internet of Things • Machine Learning • Semiconductor • Automation • Manufacturing
Perform Visual Studio and MSVC compatibility verification for T2000/T6391 system software and customer test programs. Investigate build, compiler, linker, runtime, and Windows compatibility issues; develop TPIDE test cases; and build CI/CD-based automated, GUI, and regression testing frameworks. Improve test coverage, software quality, release efficiency, and platform stability while collaborating with international development teams.
Top Skills: C#C++Ci/CdGitGithub CopilotGui Test AutomationLanguage Server ProtocolMicrosoft C++ Build ToolsMsvcPerforceRegression TestingVisual StudioVisual Studio CodeWindows
9 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Aerospace • Security • Energy • Defense
Develop scalable, secure, and maintainable software across front-end and back-end stacks. Design, code, review, test, and optimize software components; implement architectural patterns, microservices, CI/CD, DevOps, observability, and secure coding practices. Collaborate with engineering, QA, and operations teams to deliver high-quality products using Agile methodologies. The role requires office attendance four days per week.
Top Skills: AngularAWSAzureCi/CdCSSDockerGCPGitGoGrafanaGrpcHTMLJasmineJavaJavaScriptJestJIRAJunitKarmaKubernetesLinuxMicroservicesPostgresPytestPythonRedisRest ApisSpring BootTypescriptUml
9 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Aerospace • Security • Energy • Defense
Develop scalable, secure, and maintainable software across front-end and back-end stacks. Design, code, review, test, and optimize services; apply Agile, DevOps, CI/CD, secure coding, observability, and architectural standards. Build Angular and Java/Spring Boot applications, REST APIs, microservices, and automated testing solutions while collaborating with engineering, QA, operations, and global stakeholders. The role is office-based four days per week.
Top Skills: AngularAWSAzureCi/CdCSSDockerGCPGitGoGrafanaGrpcHTMLJasmineJavaJavaScriptJestJIRAJunitKarmaKubernetesLinuxMicroservicesPostgresPytestPythonRedisRestful ApisSpring BootSQLTypescriptUml
9 Hours AgoSaved
Remote
Karnataka, IND
Junior
Junior
Other • Retail
Develop and maintain scalable full-stack web applications and services. Build responsive React interfaces, RESTful APIs, backend services, and NoSQL data solutions using cloud-native technologies. Write unit and integration tests, optimize performance, maintain CI/CD pipelines, and participate in Agile ceremonies. Collaborate with product managers, designers, architects, and engineering teams to define requirements and deliver high-quality software.
Top Skills: AWSCi/CdCircleCIDockerGitGitGitlabJenkinsJestMicroservicesMochaNode.jsNoSQLPythonReactRestful ApisServerless
15 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Design, develop, test, and maintain cloud-native storage ecosystem software, including Kubernetes integrations, storage automation, APIs, and management services. Analyze requirements, contribute to architecture and code reviews, resolve defects, and drive CI/CD, observability, automation, and software quality initiatives. Collaborate with product, architecture, QA, DevOps, support, open-source communities, and partners. Lead feature development, mentor junior engineers, and use AI-assisted tools to improve engineering productivity and troubleshooting.
Top Skills: Ci/CdDistributed SystemsDockerFibre ChannelGenerative AiGithub ActionsGithub CopilotGitlab CiGoIscsiJavaJenkinsKubernetesKubernetes ApisKubernetes Csi DriversKubernetes Custom Resource DefinitionsKubernetes OperatorsLlmsMicroservicesMicrosoft CopilotNfsNvme/TcpObservabilityOci ContainersOpenstackPodmanPrompt EngineeringPythonRest ApisSdksSmb
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account