Top Software Engineer Jobs in Bangalore

Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Biotech
The Software Engineer will analyze, design, code, test, and debug programs for customizing the 3DX PLM system, requiring expertise in ENOVIA and related technologies.
Top Skills: 3DxAzure DevopsConfluenceContourEnovia V5Enovia V6GitJIRAOracleSQL
One Month AgoSaved
Remote or Hybrid
India
Senior level
Senior level
Other
Develop and maintain scalable C/C++ agents for Windows and Linux that collect, manipulate, and monitor host data. Lead requirements reviews, architecture decisions, feature implementation, defect resolution, code reviews, and feature demonstrations. The role involves remote patch deployment, REST integrations, multithreaded software, MySQL development, distributed systems, CI/CD, DevOps, and reviewing AI-generated code while ensuring performance, reliability, and maintainability.
Top Skills: .Net FrameworkAgileAixCC#C++Ci/CdDevOpsLinuxMicrosoft Visual C++ RedistributableMySQLPowershellRed HatRest ApisSnmpSoapSolarisUbuntuWindows
One Month AgoSaved
Remote
India
Senior level
Senior level
eCommerce • Marketing Tech • Software
Build scalable, high-performance backend systems using primarily Golang and Python. Own features end to end, contribute to distributed microservices architecture and system design, develop event-driven components for high-volume messaging and e-commerce workloads, conduct code reviews, troubleshoot production issues, support CI/CD deployments, and document technical specifications and APIs.
Top Skills: Ci/CdDistributed SystemsEchoGinGitGo TemplatingGoGorilla MuxMicroservicesNoSQLPythonRevelRuby On RailsSQLStringer
2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Design, develop, validate, and automate backend features for Meraki Dashboard and Cisco Catalyst integrations. Collaborate with PMs, TMEs, and cross-functional teams; lead small engineering teams, deliver quality cloud-native networking solutions, and follow Agile/Scrum practices.
Top Skills: GoPythonRuby On Rails
Reposted 2 Months AgoSaved
Remote
India
Mid level
Mid level
Information Technology
Design, build, test, and deploy microservices and Spark batch/streaming jobs for supply-chain finance modules. Integrate bank/ERP systems, implement Angular portals, author Jasper reports, maintain Kubernetes manifests, and participate in code reviews and design discussions.
Top Skills: ActivemqAkkaAngularSparkDockerElasticsearchFlywayGradleGrafanaGroovyHelmHibernateJasper ReportsJava 11Java 17JpaJunit 5KafkaKubernetesLiquibaseMockitoMongoDBNgrxOraclePlayPostgresPrometheusRabbitMQRest-AssuredRestful ApisRxjsScalaSonarqubeSpockSpring BatchSpring Boot 3.XSpring Cloud GatewayTalend EtlTerraformTypescript
Reposted 2 Months AgoSaved
Remote
India
Mid level
Mid level
Information Technology
Develop, test, and deploy microservices for supply-chain finance modules. Build Spark batch/streaming jobs, integrate bank/ERP connectors, implement Angular portals, create Jasper reports, maintain Kubernetes, and participate in code reviews and design discussions.
Top Skills: ActivemqAkkaAngularSparkDockerElasticsearchFlywayGradleGrafanaGroovyHelmHibernateJasper ReportsJava 11Java 17JpaJunit 5KafkaKubernetesLiquibaseMockitoMongoDBNgrxOraclePlayPostgresPrometheusRabbitMQRest ApiRest-AssuredRxjsScalaSonarqubeSpockSpring BatchSpring Boot 3.XSpring Cloud GatewayTalend EtlTerraformTypescript
Reposted 2 Months AgoSaved
Remote
India
Mid level
Mid level
Software
Build and maintain customer-facing dashboard features across frontend and backend using React.js, Spring Boot, and Python. Develop REST APIs, data pipelines, and responsive UIs; participate in design, code reviews, testing, and production support to improve reliability and performance. Collaborate with Product and Design to deliver features and continuously improve developer productivity and application quality.
Top Skills: AWSCi/CdCSSDockerGCPGitHTMLJavaJavaScriptKubernetesPythonReactRestSpring BootSQLTypescript
One Month AgoSaved
In-Office or Remote
7 Locations
Senior level
Senior level
Social Impact
Leads a software development team through the full product lifecycle, including user research, product strategy, roadmap planning, application development, testing, code reviews, documentation, team performance management, budgeting, partnerships, and user support. The role also manages Agile processes, reports metrics, develops funding proposals, and participates in conferences and periodic travel.
Top Skills: AgileCybersecurityUnit Testing
One Month AgoSaved
Remote
9 Locations
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
Own and improve the Command|Alert alerting platform, including rule evaluation, anomaly detection, event correlation, reliable Kafka and OpenSearch pipelines, and downstream notifications. Convert security and network telemetry into usable topologies and dependency maps, support LLM-based alert generation, resolve production issues, lead reliability improvements, deliver independent projects, and mentor engineers while shaping technical direction.
Top Skills: Container OrchestrationGoIcmpKafkaLlmsMachine LearningMulti-CloudNetflowOpensearchOpentelemetryPythonSflowSnmpSyslogWebhooks
Reposted One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Analytics
Lead design, develop, and maintain Workday integrations and APIs. Define data mappings/transforms, troubleshoot integration issues, execute integration tests, document solutions, support payroll integrations, and train stakeholders. Collaborate with HRIS and cloud operations teams to ensure scalable, accurate data synchronization across enterprise systems.
Top Skills: APIsBirtCustom ReportsEnterprise Interface Builder (Eib)JIRAPayroll IntegrationsWorkdayWorkday Integration Cloud ConnectorsWorkday StudioWorkday Web ServicesXMLXslt
2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Software • Analytics
Develop, implement, and test production-grade diagnostics and manufacturing tests for high-speed digital boards and ASIC-based networking products. Bring up new hardware, perform root-cause analysis, support platform software features, coordinate with hardware/manufacturing teams, and mentor junior engineers.
Top Skills: 10G EthernetBashCC++FpgaI2CIxiaLinuxPciePerlPythonSmartbitsSsl OffloadSwitch ChipsTcam ProgrammingTclTcp/IpUnixVersion ControlXaui
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology • Consulting
Design, build, and maintain scalable Python backend microservices and APIs. Deploy cloud-native applications on AWS, optimize MongoDB and relational database performance, and implement CI/CD pipelines with container orchestration. Apply software architecture, testing, security, AI development practices, and incident management principles. Investigate production outages, conduct root cause analyses, and deliver preventive solutions while collaborating with development, data, and infrastructure teams.
Top Skills: Api GatewayAWSDockerEc2EcsEksGithub ActionsGitlab CiItilJenkinsKubernetesLambdaMongoDBPl/SqlPythonS3
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Big Data • Machine Learning • Software • Analytics • Big Data Analytics
Lead design and implementation of scalable, fault-tolerant data ingestion systems for the Lakehouse. Build connectors, optimize performance, debug large production clusters, drive architecture and cross-product integration, mentor engineers, and lead technical initiatives.
Top Skills: SparkCloud StorageDatabase ReplicationDelta LakeIbmIncremental Data CaptureLakehouseLog ParsingMessage QueuesMicrosoft Sql ServerMlflowOltpOracleSalesforceServicenowSharepointTransaction RecoveryWorkday
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Big Data • Machine Learning • Software • Analytics • Big Data Analytics
Own product or infrastructure direction for a major engineering area at Databricks. Design and deliver highly scalable, available, fault-tolerant distributed systems; debug and optimize large production clusters; investigate production issues; shape architecture and product roadmaps; and lead complex, cross-functional technical projects. Mentor senior engineers, contribute to recruiting, lead engineering initiatives, and support technical planning and team leadership.
Top Skills: AlgorithmsData StructuresLarge-Scale Distributed Systems
One Month AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
HR Tech • Information Technology • Software
Lead the design, development, and delivery of complex software initiatives. Define technical strategy and architecture for scalable, resilient, secure distributed systems; partner with product, design, and leadership; mentor engineers; promote testing, CI/CD, and code review best practices; solve high-impact technical challenges; and influence product direction using data-driven metrics.
Top Skills: AngularAutomated TestingAWSAzureCi/CdCSSGCPHTMLJavaJavaScriptNon-Relational DatabasesReactRelational DatabasesSvelteVue
Reposted 2 Months AgoSaved
Remote
India
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
Design, build and ship native Android features for an AI-enabled neobank using Kotlin. Integrate backend APIs, improve performance and reliability, collaborate with product and design to simplify financial user journeys, and apply on-device ML where it improves UX.
Top Skills: Android SdkCoroutinesFlowJetpackJetpack ComposeKotlinNoSQLRest ApisSQLTensorflow Lite
Reposted 2 Months AgoSaved
In-Office or Remote
7 Locations
Mid level
Mid level
Cloud • Software
As a Software Engineer in Sustaining Engineering, you will resolve complex issues related to Ubuntu and open-source software, engage with upstream communities, and develop bug fixes while maintaining close collaboration with support and product teams.
Top Skills: CC++CephDebianDockerGitGoKubernetesKvmLinuxLxcLxdMongoDBOpenstackPostgresPython
Reposted 2 Months AgoSaved
In-Office or Remote
7 Locations
2K-2K Annually
Mid level
2K-2K Annually
Mid level
Cloud • Software
As a Python and Kubernetes Software Engineer, you will develop data analytics solutions using open source tools, collaborating with a distributed team.
Top Skills: AirflowApache SupersetApache TrinoAWSAzureClickhouseDbtDockerDvcFeastGCPKubernetesLxdMlflowPythonTemporal
Reposted 2 Months AgoSaved
In-Office or Remote
7 Locations
Junior
Junior
Cloud • Software
The software engineer will develop and operate backend services for Snap Store and Charmhub.io, focusing on clean APIs and feature implementation.
Top Skills: GoPythonUbuntu
Reposted 2 Months AgoSaved
In-Office or Remote
8 Locations
Mid level
Mid level
Cloud • Software
The role involves developing software for Linux-based systems on autonomous devices, optimizing performance and ensuring reliability in various hardware environments.
Top Skills: CC++DebianGoLinuxRustUbuntu
Reposted 2 Months AgoSaved
In-Office or Remote
7 Locations
Mid level
Mid level
Cloud • Software
As a Software Engineer at Canonical, you will collaborate globally to shape open-source software operations, focusing on Python and Golang development, enhance DevOps workflows, and improve infrastructure operations for cloud computing solutions.
Top Skills: GoLinuxPython
Reposted 2 Months AgoSaved
In-Office or Remote
7 Locations
Mid level
Mid level
Cloud • Software
The role involves designing and delivering open source software operations code in Python, ensuring system reliability, and collaborating with teams across the Linux stack.
Top Skills: DockerKubernetesLinuxPython
Reposted 2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Junior
Junior
Hardware • Semiconductor • Manufacturing
The Embedded Firmware Engineer develops safety-compliant firmware for mmWave radar systems, collaborating with hardware teams and supporting customer integration and testing efforts.
Top Skills: Assembly LanguageCCi/CdIec 61508Iso 26262JtagLuaPerlPython
Reposted 2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Financial Services
As a Software Engineer on the Risk Technology team, you'll develop scalable reporting frameworks for risk calculations, improve product capabilities, and apply creative solutions to complex challenges.
Top Skills: PythonStatistical Models
Reposted 2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Financial Services
As a Senior Software Engineer, you will work on the Middle Office Systems, contributing to software development and implementation.
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account