Top Software Engineer Jobs in Bangalore

Reposted 2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Big Data • Machine Learning • Software • Analytics • Big Data Analytics
As a Senior Staff Software Engineer at Databricks, you'll lead the development of scalable solutions for large-scale distributed systems, mentor engineers, and drive technical initiatives while addressing complex engineering problems.
Top Skills: AlgorithmsCloud InfrastructureData StructuresLarge-Scale Distributed Systems
Reposted 2 Months AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Artificial Intelligence • Legal Tech • Professional Services • Software
As a Staff Software Engineer at Harvey, you will design backend systems, build secure services, and collaborate on AI product features while ensuring scalable and reliable user experiences.
Top Skills: AWSAzureFastapiFlaskGCPPostgresPython
Reposted 2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
3-5 Annually
Mid level
3-5 Annually
Mid level
Information Technology • Consulting
The Software Development Engineer II will develop large-scale Big Data architectures, coding primarily in Java and Python, and interface with Fortune 500 clients. Responsibilities include API design, technical requirement definition, and data management.
Top Skills: C++DruidGcs StackHadoopJavaPythonScalaSnowflakeSparkVertica
Reposted 2 Months AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Information Technology
Lead innovation in SME-focused switching software, driving technical strategy, product architecture, and market-driven innovations. Engage in R&D, establish partnerships, and expand intellectual property portfolio.
Top Skills: Ai-Powered Network ManagementEdge ComputingEmbedded Switching SystemsIot
Reposted 2 Months AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Fintech • Machine Learning • Mobile • Software
Lead technical vision and major technical decisions for the squad; mentor engineers; run design and code reviews; improve engineering quality; share knowledge via talks/blogs; collaborate with product, customers, partners, and leaders.
Top Skills: .NetAsp.Net MvcC#Claude CodeCursorDebuggingGitGithub CopilotHTML5JavaJavaScriptLlmsMicrosoft Sql ServerPerformance MonitoringPostgresProfilingSQLUnit TestingWeb Apis
Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
80K-120K Annually
Senior level
80K-120K Annually
Senior level
Software
Lead the design and development of innovative data integration solutions, mentor junior engineers, and ensure high-quality software delivery while collaborating with cross-functional teams.
Top Skills: C++FlinkGoJavaKafkaNoSQLPythonSparkSQL
Reposted 2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Cloud
Lead design, develop, operate, and scale core cloud-native backend platform services. Drive new microservices, perform architecture and code reviews, participate in on-call support, mentor engineers, and collaborate with architects, QA, security and operations to ensure resilient, high-performance infrastructure.
Top Skills: AWSDockerElasticsearchHibernateJavaKubernetesMySQLRedisRestSpringSpring BootTerraformTomcat
Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology • Business Intelligence • Consulting
The Senior Software Applications Development Engineer develops and optimizes applications based on client needs, ensures software quality, and collaborates with technical stakeholders.
Top Skills: C++JavaPerlPythonSQL
Reposted 2 Months AgoSaved
Remote
India
Expert/Leader
Expert/Leader
Edtech
Lead architecture and delivery of scalable, secure web applications; drive AI-first engineering and LLM integrations; write full-stack production code; mentor engineers; promote best practices in microservices, cloud-native, CI/CD, observability, and security.
Top Skills: .NetAnthropicAWSAws BedrockAzureAzure OpenaiC#Ci/CdClaude CodeCloud-NativeCursorDockerGrpcKubernetesLlm PlatformsMicroservicesOpenaiPythonReactRestSQL Server
2 Months AgoSaved
In-Office or Remote
7 Locations
Entry level
Entry level
Social Impact
Execute scheduled, ad hoc, and release-milestone software tests; review test cases; report defects in issue-tracking systems; communicate status in standups; and collaborate with software test managers and development teams. The role requires knowledge of QA methodologies, black-box, grey-box, and white-box testing, strong communication and organization, independent and team-based work, and participation in planning and professional meetings.
Top Skills: .NetC#CSSHTMLJavaReactSQLTypescriptXML
2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Big Data • Machine Learning • Software • Analytics • Big Data Analytics
Build and lead full‑stack customer-facing workflows and self‑serve modular UI flows on the Databricks Control Plane. Collaborate across product and backend teams, design scalable distributed systems, create data pipelines and SQL-centric exploration/dashboard experiences, and mentor junior engineers.
Top Skills: DashboardingData PipelinesDatabricksDistributed SystemsFront-End ArchitectureSaaSServer-Side Web TechnologiesService-Oriented ArchitectureSQL
2 Months AgoSaved
Remote
India
Mid level
Mid level
eCommerce • Marketing Tech • Software
Build and maintain backend applications in Scala, including refactoring, architecture and API design, SQL schema modeling, message-based systems, testing, code reviews, and CI/CD. Collaborate cross-functionally on technical specifications, infrastructure, process improvements, and continuous learning. The role uses Apache Pulsar, Kubernetes, CircleCI, and ArgoCD, with emphasis on reliable, readable code and backend application development rather than data engineering.
Top Skills: Apache PulsarArgocdCircleCIGitopsGraphQLKubernetesRestScalaSQL
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Database
Senior software engineer responsible for designing, implementing, and maintaining scalable software systems; conducting code reviews; mentoring junior engineers; collaborating with product and QA; and contributing to architecture and delivery.
Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Database
Design, develop, and maintain backend applications using C# and .NET. Build and optimize SQL/database solutions, debug and review code, collaborate with cross-functional teams, and mentor junior engineers to deliver reliable software.
Top Skills: .NetC#DbSQL
Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
HR Tech • Payments • Software • Financial Services
Senior Software Engineer (management level) responsible for leading technical design, delivering and maintaining software, mentoring engineers, driving technical decisions, collaborating with stakeholders, ensuring code quality, and participating in hiring and pre-employment screening processes.
Reposted 2 Months AgoSaved
In-Office or Remote
2 Locations
Senior level
Senior level
Information Technology
Design, develop, and maintain backend systems for the Tax Information Reporting Suite and Core Services. Own backend architecture, data processing workflows, and integrations. Write and optimize SQL/stored procedures, develop unit tests, debug production issues, participate in sprint/release planning, and collaborate with product, QA, and DevOps. Mentor teammates and promote coding, performance, security, and automation best practices.
Top Skills: Agile/ScrumAIAzureGitMariadbMs SqlOraclePerlPl/SqlPostgresPythonSQLSubversionSybaseUnixXML
Reposted 2 Months AgoSaved
In-Office or Remote
2 Locations
Senior level
Senior level
Information Technology
Lead development of a cloud-based securities processing platform. Design, estimate, implement features, conduct code reviews, enforce best practices, mentor juniors, and support client implementations.
Top Skills: C++LinuxSQLUnix
Reposted 2 Months AgoSaved
In-Office or Remote
2 Locations
Senior level
Senior level
Information Technology
Design, develop, test, debug, document and maintain distributed, asynchronous enterprise applications. Work with product managers to convert requirements into technical specifications and production-ready code, act as SME on core platforms, evaluate new technologies, and support installation and maintenance for financial services solutions.
Top Skills: Angular (V17+)AntCSS3Db2DockerEclipseEjbFixFixmlHibernateHTML5JasmineJavaJava Se 11Java Se 17Java Se 8JbossJdbcJeeJmsJpaJSONKafkaKarmaLinuxMavenMicroservicesMqMySQLNgrxOraclePl/SqlPostgresRabbitMQRestful ApisRxjsSoapSpringSpring FrameworkSQLSQL ServerTypescriptUnix ShellWeblogicWebsphere Process ServerXML
Reposted 2 Months AgoSaved
In-Office or Remote
2 Locations
Senior level
Senior level
Information Technology
Design, develop, test, debug, document and maintain enterprise real-time distributed software. Translate requirements into code, build microservices and integrations (SOAP/REST, messaging/Kafka), lead platform expertise, evaluate new technologies, and support productization for financial services solutions.
Top Skills: AngularAntCSS3Db2DockerEclipseEjbFixFixmlHibernateHTML5JasmineJavaJava Se 11Java Se 17Java Se 8JbossJdbcJeeJmsJpaJSONKafkaKarmaLinuxMavenMicroservicesMqMySQLNgrxOraclePl/SqlPostgresRabbitMQRest WebservicesRestful ApisRxjsSoapSpringSpring FrameworkSQLSQL ServerTypescriptUnix ShellWeblogicWebsphere Process ServerXML
Reposted 2 Months AgoSaved
In-Office or Remote
2 Locations
Senior level
Senior level
Information Technology
Design, configure, and support AWS cloud infrastructure for financial systems. Implement and manage monitoring, logging, and observability solutions. Support production systems, troubleshoot incidents, perform root cause analysis, contribute to product configuration on AWS, collaborate with development/DevOps/architecture teams, participate in Agile/Scrum, and ensure cloud security, reliability, and operational best practices.
Top Skills: .NetAgile/ScrumAWSC#Ci/CdCloudwatchDatadogDockerGrafanaKubernetesLinuxPrometheusUnix
2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Artificial Intelligence • Internet of Things • Software • Energy
Lead platform reliability, CI/CD automation, observability, security and incident response for Esyasoft's AWS/Kubernetes production estate. Drive GitOps adoption, maintain IaC, harden Linux and database layers, manage cloud cost/capacity, mentor engineers, contribute to architecture, and participate in a paid on-call rotation with blameless post-mortems and runbook curation.
Top Skills: Amazon LinuxAWSBashDigital OceanDockerFluxcdGCPGitopsGrafanaJenkinsKubernetesKustomizeMySQLPHPPrometheusPythonRocky LinuxTerraform
Reposted 2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Information Technology • Consulting
Lead design and architecture of software systems for high-performance computing. Evaluate new technologies and partners, review designs for standards compliance, influence executive decisions, mentor engineers, and drive integration and testing methodologies across multiple platforms.
Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Security
Design, build, and maintain Kubernetes clusters (bare-metal and AKS), own CI/CD platform lifecycle (Jenkins, GitHub Actions), implement IaC, ensure platform reliability, DR and backups, troubleshoot distributed systems, drive DevOps best practices, and collaborate with engineering teams for cloud-native adoption.
Top Skills: AksArgocdArmAzureAzure Application Gateway Ingress ControllerBicepCalicoCiliumCorednsElkExpressrouteFlannelFluxGitGithub ActionsGrafanaGroovyIstioJenkinsKubeadmKubernetesLinkerdMetallbMtlsNginxPrometheusRancherTerraformTls/SslTraefikVpn
Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Hardware • Software • Semiconductor
The Lead Software Engineer will enhance Orion's capabilities by optimizing high-performance compute and storage systems, developing complex distributed systems, and collaborating with various teams.
Top Skills: AWSDjangoDockerGoPostgresPytestPythonSqlite
Reposted 2 Months AgoSaved
Remote
India
Senior level
Senior level
Biotech
Design, implement, and execute automated test scripts (Playwright + TypeScript) and test plans for enterprise software. Work within scrum teams to verify user stories, create test reports, convert manual tests to automation, develop API test frameworks, and track defects using tools like Jira/Zephyr. Advocate for product quality and collaborate across distributed teams.
Top Skills: .NetApi TestingDatabasesJavaJIRALinuxPlaywrightSeleniumTestcompleteTypescriptWindowsZephyr
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account