Top Software Engineer Jobs in Bangalore

5 Days AgoSaved
Easy Apply
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Easy Apply
Senior level
Senior level
Cloud • Healthtech • Professional Services • Software • Pharmaceutical
Leads the design and evolution of enterprise test automation frameworks and infrastructure. Provides technical leadership, mentors SDET engineers, drives framework migrations, and establishes quality engineering standards. Builds Playwright-based web automation with C#/.NET, REST API and database validation, CI/CD integrations, ephemeral test environments, and parallel test execution. Collaborates with development, DevOps, architecture, and QA teams while applying shift-left testing, Docker, cloud-native practices, and AI-assisted automation workflows.
Top Skills: Ai/MlAWSBitbucketC#/.NetCi/CdConfluenceDockerGitJIRAPlaywrightRest ApisSQLTls
Reposted 5 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Financial Services
Leads a team of software engineers developing secure, scalable financial technology solutions using Java and Python. Responsibilities include system design, coding, code review, testing, production support, troubleshooting, automation, AI-assisted engineering adoption, vendor evaluation, and maintaining application resiliency and security within an agile SDLC.
Top Skills: AWSCi/CdJavaPython
Reposted 28 Minutes AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
On-Demand • Security • Software
Design, develop, troubleshoot, and debug cloud-hosted, cloud-native applications using Java and microservices. Lead architecture and technical design decisions, ensure scalable and secure production software, conduct code reviews and testing, mentor engineers, collaborate with product and engineering stakeholders, and apply emerging cloud technologies to improve performance and quality.
Top Skills: Apache KafkaAWSAzureBitbucketCassandraDockerGitGitGitlabGoogle Cloud PlatformJavaJenkinsJunitKubernetesLinuxMavenMicroservicesMockitoMongoDBMySQLOs XPostgresRabbitMQSaaSSpring BootUnix
Reposted 30 Minutes AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Semiconductor • Manufacturing
Design, develop, troubleshoot, and debug software for new and existing semiconductor equipment products. Implement customer features, maintain code, resolve issues, document solutions, and collaborate with cross-functional teams on software-hardware integration. The role may involve customer-site support and less than 10% travel.
Top Skills: Design PatternsFinite State MachinesMultithreadingObject-Oriented DesignObject-Oriented ProgrammingObject-Oriented SoftwarePreemptive Thread Scheduling
5 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Design, build, deploy, and maintain resilient, scalable backend services and APIs for Toast’s payments platform. Lead complex reliability and functionality projects, collaborate across engineering, UX, and product teams, build automated tests, monitor production releases, and mentor engineers. The role involves distributed systems, third-party payment processors, microservices, and high-volume transaction processing.
Top Skills: Amazon RdsAmazon S3AndroidSparkAutomated TestingAWSAws LambdaDistributed SystemsDropwizardEs6JavaKotlinMicroservicesPostgresRabbitMQReactRest Apis
5 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Financial Services
Lead development of scalable full-stack applications using .NET, C#, ASP.NET Core, React, and TypeScript. Build APIs, cloud-native AWS solutions, Terraform infrastructure, and CI/CD pipelines while troubleshooting production systems. Contribute to architecture, security, testing, performance, resiliency, and observability practices. Lead responsible adoption of AI-assisted engineering tools, establish validation standards, and coach engineers on secure and compliant use. Collaborate with product, QA, DevOps, and security teams in an agile environment.
Top Skills: .NetAsp.Net CoreAWSC#Ci/CdCloudwatchCSSDatadogDockerEcsEksElkEvent-Driven ArchitectureHTMLKubernetesMicroservicesNosql DatabasesReactRelational DatabasesRestful ApisTerraformTypescript
An Hour AgoSaved
In-Office
2 Locations
Internship
Internship
Fintech • Payments
Software Engineering Interns develop and test scalable front-end and back-end software for PayPal’s payment platforms. Responsibilities include designing changes, coding web applications and backend services, supporting distributed systems, deploying updates, triaging production issues, and collaborating with design, product, and business teams. The role requires web technology knowledge, programming experience, and enrollment in a computer science or related bachelor’s program with graduation in 2028.
Top Skills: AjaxC++CSSDomHTMLHTTPJavaJavaScriptNode.jsPythonReactRestRest ApisSoaSQLWeb Services
5 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech • Financial Services
Leads complex, companywide software engineering initiatives; designs, codes, tests, debugs, documents, and reviews large-scale technology solutions. Develops engineering standards and best practices, resolves complex technical issues, mentors teams, and collaborates with senior technical experts. The role emphasizes C# development, Windows desktop applications, system internals, networking, secure inter-process communication, filtering APIs, and privileged Windows services.
Top Skills: Base Filtering Engine (Bfe)C#ClaudeCopilotCursorDevinIpsecMac System InternalsSecure Inter-Process CommunicationTcp/IpWcfWindows Filtering Platform (Wfp)Windows ServicesWindows System InternalsWpf
An Hour AgoSaved
In-Office or Remote
2 Locations
Mid level
Mid level
Hardware • Semiconductor • Manufacturing
Design, develop, test, and optimize real-time embedded software for TI UCD digital power controllers. Implement power-control algorithms, device drivers, and communication interfaces; integrate firmware with hardware; perform board bring-up, debugging, validation, and automated testing. Support application engineers and customers, document software architecture and test procedures, and contribute to code reviews and process improvements.
Top Skills: AssemblyCC++GitI2CIarJavaScriptJtagKeilKlocworkLogic AnalyzersMatlabOscilloscopesPmbusPythonSimulinkSpiTi Code Composer StudioTi Ucd3138Ti Ucd4138Unity Test Framework
5 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Artificial Intelligence • Cloud • Information Technology • Consulting
Develop and enhance full-stack AI/ML-powered security applications using the MERN stack and Python. Design, implement, test, debug, and integrate application components and services while improving code quality, performance, and reliability. Collaborate with engineering teams and development partners, contribute to CI/CD automation, and apply secure coding practices across cloud-based solutions involving machine learning and large language models.
Top Skills: Ai/MlCi/CdCloud TechnologiesDockerGithub ActionsGitopsJenkinsLarge Language ModelsMern StackMlopsOwasp Top 10Python
5 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Artificial Intelligence • Cloud • Information Technology • Consulting
Develop and enhance full-stack AI/ML-powered security applications using the MERN stack and Python. Responsibilities include designing software components, coding, testing, debugging, integration, performance improvement, CI/CD automation, and secure application development. The engineer will collaborate with cross-functional teams to deliver reliable solutions and contribute to cloud, MLOps, large language model, and automation initiatives.
Top Skills: Agentic AiAi/MlCi/CdCloud ComputingDockerExpress.JsGithub ActionsGitopsJavaScriptJenkinsLarge Language ModelsMernMlopsMongoDBNode.jsOwasp Top 10PythonReact
5 Days AgoSaved
Easy Apply
Hybrid
Bangalore, Bengaluru, Karnataka, IND
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Design, develop, and maintain large-scale software for Zscaler’s cloud security platform. Responsibilities include defining product requirements and software designs, implementing tested and maintainable code, collaborating across engineering teams, and resolving complex customer issues. The role requires expertise in Python, Golang, or C/C++, public cloud infrastructure, cloud networking, firewalls, and networking protocols, with preferred experience in AI/ML, distributed systems, SaaS, and identity management.
Top Skills: Ai/MlAWSAzureAzure DnsCC++Distributed SystemsFirewallsGateway Load BalancerGCPGoInternal Load BalancerInternet GatewayNat GatewayNetwork AclsNetworking ProtocolsPythonRoute 53SaaSSecurity GroupsTransit Gateway
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
5 Days AgoSaved
In-Office or Remote
560071, Domlur, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Develop and maintain software for Atlassian’s Trusted Data Platform. The provided description contains limited role-specific responsibilities, qualifications, technologies, travel requirements, and clearance information.
5 Days AgoSaved
Easy Apply
Hybrid
Bangalore, Bengaluru, Karnataka, IND
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Lead DevOps and platform reliability for large-scale cloud security products. Own deployments, production operations, incident response, observability, monitoring, alerting, automation, and platform resilience. Architect and optimize AWS EKS and Kubernetes environments, troubleshoot distributed systems and networking issues, and standardize GitLab CI/CD pipelines and release workflows. Provide technical leadership while improving system performance, reliability, security, and operational efficiency through automation and AI-enabled solutions.
Top Skills: AnsibleAWSAws EksCi/CdContainerizationDistributed SystemsGitlabGitlab Ci/CdKubernetesMonitoring And AlertingObservabilityPythonTerraform
Reposted 9 Hours AgoSaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Big Data • Cloud • Logistics • Machine Learning • Retail
Leads architecture, technical direction, and delivery across multiple backend engineering teams. Develops scalable microservices and platforms using modern backend technologies, coordinates scrum teams, removes delivery obstacles, and drives engineering best practices. Responsibilities include coding, design and code reviews, troubleshooting production issues, root cause analysis, stakeholder collaboration, project leadership, and recruiting, mentoring, and developing engineers.
Top Skills: AgileApache KafkaBackend TechnologiesJavaMicroservicesAzureNosql DatabasesSpring Boot
6 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Financial Services
Leads software engineering initiatives within finance technology, delivering secure, scalable Java and React applications on AWS. Responsibilities include system design, coding, testing, troubleshooting, code reviews, automation, operational stability, vendor and architecture evaluations, and multi-team adoption of AI-assisted development tools. Establishes governance, security, resiliency, measurement, and responsible AI practices while coaching engineering teams and driving technology communities of practice.
Top Skills: AgileAPIsArtificial IntelligenceAWSAws EcsAws EksCi/CdClaude CodeDatabricksGithub CopilotJavaMachine LearningMicroservicesReactReact JsSpring BootTerraformTypescript
6 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Financial Services
Leads production support and Site Reliability Engineering for critical financial platforms. Owns service reliability, availability, scalability, observability, incident response, root-cause remediation, SLOs, monitoring, and operational governance. Automates infrastructure using AWS and Terraform, improves CI/CD and production engineering practices, and coordinates across engineering, infrastructure, cybersecurity, and support teams. Champions responsible AI-assisted development, secure coding, testing, resiliency, documentation, and runbook adoption.
Top Skills: AutomationAWSAws CloudformationCi/CdDevOpsDynatraceGithub CopilotGrafanaInfrastructure As CodeLoggingMonitoringObservabilityProduction EngineeringSite Reliability EngineeringSplunkTerraform
Reposted 6 Days AgoSaved
Hybrid
2 Locations
Expert/Leader
Expert/Leader
Financial Services
Lead backend engineering for Chase UK’s digital banking platform. Design and deliver secure, scalable cloud-native microservices using Java, RESTful APIs, messaging, and distributed systems. Build effective automated tests, optimize data access and performance, support production systems, manage incidents, and ensure zero-downtime releases. Coach engineers, guide architecture and coding practices, manage stakeholders, and promote responsible AI-assisted development with strong validation, security, and compliance standards.
Top Skills: Ai-Assisted Software Development ToolsAWSCloud-Native MicroservicesDistributed SystemsJavaMessaging FrameworksRelational DatabasesRestful Apis
6 Days AgoSaved
Easy Apply
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Easy Apply
Expert/Leader
Expert/Leader
AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
Leads the architecture, development, operation, and ownership of a large-scale marketing data platform. Designs resilient distributed systems, real-time streaming pipelines, microservices, and cloud-based infrastructure across multiple data centers. Balances feature delivery, production support, and technical debt while mentoring engineers and driving technical roadmaps. Collaborates with engineering, product, and executive stakeholders to deliver scalable, reliable, data-intensive platform capabilities.
Top Skills: AerospikeAgileAmazon KinesisAmazon RedshiftApache KafkaSparkAWSChefClickhouseCloud ArchitectureDistributed SystemsDockerElasticsearchHbaseIaasKubernetesMicroservicesAzureOpenstackPaasPuppetPythonRestful Web ServicesRundeckSaaSSnowflakeStaf/StaxTest-Driven Development
6 Days AgoSaved
Easy Apply
Hybrid
Bangalore, Bengaluru, Karnataka, IND
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Lead architecture and technical decisions for high-scale, distributed cloud security systems. Establish coding, testing, observability, and CI/CD best practices; improve performance and reliability; drive cross-team initiatives; and guide adoption of new technologies. The role requires hands-on Java or Go development, microservices and Kubernetes expertise, streaming infrastructure knowledge, and experience building fault-tolerant enterprise systems.
Top Skills: Ai/MlAnsibleSparkAws NeptuneCi/CdDistributed SystemsDruidElasticsearchGoGraphQLJavaKafkaKubernetesMicroservicesNeo4JOauthOktaPostgresPythonRedisSAMLTerraform
Reposted 6 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
Reposted YesterdaySaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Junior
Junior
Information Technology
Develop and enhance custom software components using modern frameworks and agile practices. Design scalable architectures, optimize application performance, maintain existing systems, and collaborate with cross-functional teams to gather requirements. Contribute independently as a subject matter expert, participate in team discussions, document technical processes, and support junior team members. Generative AI expertise is required, while React.js and Node.js are preferred.
Top Skills: AgileCi/CdGenerative AiNode.jsReact
Reposted YesterdaySaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology
Design, build, and configure Java full-stack applications aligned with business requirements. Lead development and implementation, make team decisions, provide technical solutions, coordinate cross-functional integration and deployment, troubleshoot performance issues, and mentor junior engineers. The role requires expertise in front-end and back-end development, RESTful APIs, databases, software development lifecycle practices, and Agile methodologies.
Top Skills: AgileCSSDatabase ManagementHTMLJavaJavaScriptRestful ApisWeb Services
6 Days AgoSaved
Easy Apply
Hybrid
Bangalore, Bengaluru, Karnataka, IND
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Develop and customize Salesforce applications using programmatic and declarative tools. Document functional requirements, guide developers, design integrations, and make architectural tradeoffs to deliver robust business solutions. The role requires extensive Salesforce development experience, including Sales Cloud, Apex, Visualforce, Lightning Components, enterprise implementations, and application integration patterns.
Top Skills: Ai/MlApexForce.ComLightning ComponentsSales CloudSalesforceVisualforce
YesterdaySaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Junior
Junior
Cloud • Information Technology • Internet of Things • Professional Services • Software
Develop scalable, highly available cloud-native software for Cisco Intersight, a SaaS system management platform. Responsibilities include designing microservices, writing code in Go, Java, C, or C++, working with Docker and Kubernetes, using AWS, debugging complex system issues, and applying data structures, algorithms, and object-oriented design. The role requires strong ownership, communication, adaptability, and the ability to manage competing priorities.
Top Skills: AWSCC++DockerGoJavaKubernetesMicroservices
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account