Top Software Engineer Jobs in Bangalore

Reposted 13 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Junior
Junior
Financial Services
Develops, troubleshoots, and maintains secure, scalable software within an agile Payments Technology team. The role involves Python development, observability using OTel and Dynatrace, SDLC practices, AI-assisted coding, data analysis, microservices, AWS deployments, Terraform, and relational databases. Responsibilities include writing high-quality code, addressing technical issues, considering system dependencies, and contributing to resilient application development.
Top Skills: Ai-Assisted Software Development ToolsAmazon Ec2Aws Elastic Container Service (Ecs)Aws Elastic Kubernetes Service (Eks)Ci/CdDynatraceObservabilityOpentelemetry (Otel)OraclePostgresPythonTerraform
Reposted 13 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Financial Services
Develops, tests, troubleshoots, and maintains secure, scalable software within an agile Asset and Wealth Management team. Writes Python or Java code, works with databases and large datasets, supports application resiliency and security, and participates across the software development lifecycle. Uses enterprise-authorized AI-assisted development tools responsibly for coding, testing, troubleshooting, and documentation. Preferred experience includes high-performance Python, Redis, Kafka, specialized time-series databases, and AWS.
Top Skills: Apache KafkaAWSCi/CdHypertablesJavaPolarsPyarrowPythonRedisSQLTimescaledb
Reposted 5 Days AgoSaved
Remote
India
Senior level
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Build and maintain scalable, high-performing frontend applications and tools. Collaborate with engineers, designers, and managers to solve user problems; contribute to reviews, documentation, and complex fixes; lead projects through design, implementation, launch, and operations; and mentor junior engineers.
Top Skills: AngularjsChaiCSSCypressHTML5Javascript (Es6)JestMochaReactVue
18 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Financial Services
Develops secure, scalable Java software for JPMorganChase’s Asset and Wealth Management Technology team. Responsibilities include application design, coding, troubleshooting, architecture documentation, testing, data analysis, and operational stability. The role uses AWS services, Cassandra, microservices, distributed systems, messaging, observability tools, and enterprise-authorized AI coding tools. It requires evaluating AI-generated outputs for correctness, performance, security, and responsible use within agile software development workflows.
Top Skills: Amazon EcsAmazon RdsAmazon S3AWSCassandraCi/CdDistributed SystemsDynatraceGrafanaJavaKafkaMicroservicesRabbitMQSplunkSpring Boot
Reposted 19 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Entry level
Entry level
Financial Services
Maintain and improve AWS cloud infrastructure supporting Chase UK’s 24/7 digital bank. Responsibilities include enhancing connectivity, security, performance, deployment pipelines, CI/CD tooling, developer platforms, and software delivery experience. The role involves using Bash, Python, and Go, supporting Kubernetes, databases, and Kafka, and participating in an on-call rotation.
Top Skills: AWSBashCi/CdGoKafkaKubernetesPython
21 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
Develop and maintain scalable software and AI-enabled solutions across the product lifecycle. Collaborate with agile product teams, build full-stack and cloud-native capabilities, implement CI/CD, automated testing, observability, and DevOps practices, and contribute to responsible AI development. Own production reliability through monitoring, incident response, root cause analysis, and continuous improvement while reducing technical debt and sharing engineering best practices.
Top Skills: Automated TestingAWSCi/CdCloud-Native TechnologiesConfluenceCSSDevOpsGitJavaJIRAObservabilityPostgresPrompt EngineeringPythonReactRetrieval Techniques
22 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Internship
Internship
Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
Winter software engineering intern responsible for identifying software bottlenecks and designing, developing, testing, deploying, maintaining, and improving software. The role includes managing project priorities, deadlines, and deliverables while working on Rubrik’s Continuous Product Development team in Pune. Candidates must meet academic eligibility requirements and be available for an onsite internship from January through May 2027.
Top Skills: CC++JavaPythonScala
28 Minutes AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Financial Services
Leads software engineering within an agile banking technology team, designing, developing, testing, debugging, and operationally stabilizing secure Java and Spring Boot applications in AWS. Reviews code, improves automation and remediation, promotes responsible AI-assisted development, validates AI outputs, coaches engineers, and evaluates vendor and architectural solutions. Requires strong software architecture, cloud, resiliency, security, CI/CD, and financial services technology expertise.
Top Skills: Artificial IntelligenceAWSCi/CdJavaMachine LearningSpring Boot
2 Hours AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Financial Services
Leads software engineering for secure, scalable financial-services applications. Responsibilities include designing and developing Java and Spring Boot microservices, reviewing code, troubleshooting, improving operational stability, and applying AWS cloud services. The role also drives responsible adoption of AI-assisted development tools, establishes validation and security standards, supports agile SDLC practices, and evaluates architectural solutions with vendors and internal teams.
Top Skills: Amazon Ec2Amazon EcsAmazon EksAmazon S3APIsAWSAws LambdaCi/CdDatabasesGithub CopilotJavaKafkaMicroservicesNetwork Load Balancer (Nlb)Spring Boot
2 Hours AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Financial Services
Leads software engineering for secure, scalable financial-services applications. Designs, develops, tests, reviews, and troubleshoots production code; improves application resiliency and automates recurring remediation. Guides agile SDLC practices and responsible adoption of AI-assisted development tools. Evaluates architecture and technology solutions with vendors and internal teams. Requires advanced Java, Spring Boot, microservices, AWS, cloud-native development, databases, and financial-services technology experience.
Top Skills: APIsAWSCi/CdDatabasesEc2EcsEksGithub CopilotJavaKafkaLambdaMicroservicesNlbS3Spring Boot
3 Hours AgoSaved
Easy Apply
Hybrid
Bangalore, Bengaluru, Karnataka, IND
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Design and implement scalable backend services and APIs for Zscaler’s multitenant cloud security platform. Maintain code quality through testing, monitoring, debugging, and performance optimization. Mentor engineers, participate in code reviews and Agile processes, collaborate cross-functionally, and support a highly available platform through on-call rotation and federal compliance requirements.
Top Skills: Ai/MlAWSAzureCi/CdDockerGCPGoJavaKubernetesLlms
Reposted YesterdaySaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Financial Services
Leads software engineering efforts within an agile banking technology team. Designs, develops, tests, debugs, and maintains secure, scalable Java-based distributed systems and microservices. Reviews code, improves operational stability, automates recurring remediation, and promotes resilient development practices. Guides responsible adoption of AI-assisted engineering tools, coaches teams on secure validation, and evaluates vendor and architectural solutions. Requires experience with Java, Spring Boot, Spring Cloud, event-driven systems, messaging platforms, CI/CD, application security, and financial services technology.
Top Skills: Ai-Assisted Software Development ToolsCi/CdCloud-Native TechnologiesJavaKafkaMicroservicesRabbitMQRestful ApisSpring BootSpring Cloud
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
25 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Entry level
Entry level
Artificial Intelligence • Cloud • Software • Infrastructure as a Service (IaaS)
Develop and operate scalable, durable, high-performance object storage systems at cloud scale. Responsibilities include designing distributed storage solutions, programming primarily in Go, supporting platform availability and performance, tuning systems, contributing to open-source projects, and collaborating with engineering peers. The role involves storage protocols such as S3, observability, concurrency, parallelism, and potentially gRPC, Ceph, and storage hardware.
Top Skills: Aws S3CephGoGrpcMinioScality
Reposted 2 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Financial Services
Leads software engineering within an agile banking technology team. Designs, develops, tests, reviews, debugs, and operationalizes secure Java distributed systems. Drives adoption of approved AI-assisted engineering tools, establishes validation and responsible-use standards, automates recurring issue remediation, and improves application resiliency. Evaluates vendor and internal architectural solutions while supporting software development lifecycle practices, CI/CD, security, and cloud-native delivery.
Top Skills: Ai-Assisted Software Development ToolsCi/CdCloud-Native TechnologiesJavaModern Front-End Technologies
2 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech • Financial Services
Leads software engineering initiatives focused on site reliability, resiliency, observability, scalability, and operational excellence. Designs, codes, tests, debugs, documents, and deploys technology solutions; resolves complex production issues; improves distributed systems; automates operational processes; and drives reliability metrics, capacity planning, incident management, and technical debt remediation. Serves as an escalation point, leads projects, collaborates with stakeholders, and mentors less experienced engineers across hybrid enterprise environments.
Top Skills: AnsibleAPIsAppdynamicsBashCloud ComputingCriblGitGrafanaPowershellPrometheusPythonSplunkTerraformThousandeyes
2 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech • Financial Services
Leads software engineering initiatives focused on site reliability, resiliency, observability, scalability, and availability. Designs, codes, tests, debugs, documents, deploys, and supports complex platform and application services. Troubleshoots distributed production systems, builds automation, manages incidents and technical debt, improves reliability metrics, and mentors engineers across hybrid enterprise environments.
Top Skills: AnsibleAPIsAppdynamicsBashCloud ComputingGitGrafanaHybrid CloudInfrastructure As CodePowershellPrometheusPythonSite Reliability EngineeringSplunkTerraformThousandeyes
3 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
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
Reposted 3 Days AgoSaved
Hybrid
2 Locations
Senior level
Senior level
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
Lead development and deployment of production-grade internal and customer-facing software, including scalable Big Data pipelines and cloud-native services. Responsibilities include Agile delivery, CI/CD, automated testing, defect analysis, production monitoring, stakeholder demonstrations, backlog planning, and 24/7 product support. The role requires strong Java backend development, Flink and Kafka expertise, REST APIs, AWS and Kubernetes deployment, databases, and DevOps practices.
Top Skills: Amazon EmrAmazon KinesisAmazon RdsAmazon RedshiftApache FlinkApache KafkaAuroraAutomated TestingAWSContinuous DeliveryContinuous IntegrationDevOpsDockerGitGitlabJavaKubernetesOpenapiPostgresRest ApisSpring BootSQL
3 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech • Financial Services
Leads complex software engineering and reliability initiatives for production systems. Owns availability, scalability, performance, observability, SLOs, incident response, disaster recovery, and resilience. Designs Grafana, Prometheus, and Splunk monitoring solutions; develops Python automation and self-healing workflows; applies AI/ML to operational analytics; and partners with cloud, platform, application, and SRE teams. Provides technical leadership, mentors engineers, establishes engineering standards, and drives reliability improvements across large-scale regulated systems.
Top Skills: Ai/MlAnsibleCi/CdGrafanaKubernetesLinuxOpenshiftPrometheusPythonSplunkTerraform
3 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Gaming
Develop and prototype innovative game features used by millions of players. Ensure performance, reliability, and live game health; lead complex technical problem solving, conduct design and code reviews, collaborate with product, UX, art, and QA teams, and mentor junior engineers. The role also involves debugging, architectural thinking, and continuous improvement of game performance in an agile environment.
Top Skills: AndroidAWSC#C++iOSJavaJavaScriptPythonReactSource Control Management
26 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Financial Services
Develops secure, scalable iOS applications using Swift and Objective-C. Responsibilities include designing architecture, writing production code, consuming REST APIs, debugging performance issues, maintaining app lifecycle behavior, analyzing application data, and using AI-assisted development tools responsibly. The role also involves producing technical artifacts, improving engineering practices, and coaching teams on secure and compliant AI adoption.
Top Skills: Ai-Assisted Software Development ToolsiOSIos FrameworksObjective-CRestful ApisSwiftXcode
Reposted 3 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Leads software quality engineering and test automation activities, including designing automated frameworks, test plans, and scripts for UI, API, microservice, integration, regression, and performance testing. Integrates testing into CI/CD pipelines, manages defects, analyzes failures, validates software requirements, and collaborates with developers and stakeholders in an Agile environment. The role also supports test strategy, code reviews, static analysis, Azure-based applications, and continuous improvement of quality practices.
Top Skills: Application InsightsArtifactoryAzureAzure Blob StorageAzure MonitorAzure PaasAzure Redis CacheBlazemeterCi/CdCucumberDockerEntity Framework CoreGitlabJasmineJavaJavaScriptJenkinsJmeterJunitMavenMicroservicesMicrosoft Azure DevopsMssqlPostmanRabbitMQRest ApisSeleniumSonarqubeSynopsys Coverity
4 Days AgoSaved
Easy Apply
Hybrid
Bangalore, Bengaluru, Karnataka, IND
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Develop automation frameworks and automated tests for Zscaler Client Connector. Expand test coverage and infrastructure, create test plans, execute manual and automated testing, investigate defects, identify root causes, and reproduce customer issues. Collaborate with development, product management, and cloud operations teams throughout product design and release. The role requires strong Python programming, CI/CD automation, networking knowledge, and experience testing VPN or network traffic products.
Top Skills: Ai/MlCi/CdDhcpDnsFirewallsGreHTTPHttpsIcmpIpsecLoad BalancersProxiesPythonRoutersSsl/TlsTcp/IpUdpVirtualizationVpn
4 Days AgoSaved
Easy Apply
Hybrid
Bangalore, Bengaluru, Karnataka, IND
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Lead feature design and hands-on C++ development for Zscaler Client Connector on Linux. Own complex projects from concept through deployment, improve code quality and security, optimize high-speed packet processing, and collaborate with Quality Assurance. The role requires distributed systems experience, strong operating-system and network programming knowledge, and expertise in C/C++, algorithms, debugging, TCP/IP, HTTP/S, DNS, proxies, and kernel-mode networking. Preferred experience includes AI-driven operations, cybersecurity, encryption, endpoint agents, socket programming, and POSIX multithreading.
Top Skills: Ai/MlAiopsCC++Distributed SystemsDnsHttp/SKernel-Mode NetworkingLinuxNdis DriversPkiPosixProxySocket ProgrammingTcp/IpTls/SslUnix
Reposted 4 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
Designs, develops, maintains, and improves scalable software applications and systems. Leads AI adoption across software deployment automation, collaborates with product and engineering teams, troubleshoots complex issues, participates in code reviews, and documents applications and deployment processes. Creates training, demonstrations, workshops, playbooks, reusable patterns, and use cases to help engineering teams and business stakeholders adopt AI solutions.
Top Skills: AIGenerative AiLow-Code/No-Code AiMachine Learning
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account