Top Software Engineer Jobs in Bangalore

One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Retail
Develop and optimize high-performance React Native mobile applications for iOS and Android. Own complex mobile engineering problems involving rendering, startup time, memory usage, responsiveness, stability, and scalability. Work with React Native internals, native platform code, TurboModules, and modern libraries. Partner with Product, Design, and Backend teams, contribute to architecture and technical strategy, improve testing and reliability, and mentor junior and mid-level engineers.
Top Skills: AndroidChrome DevtoolsExpoExpo Application Services (Eas)FabricFlashlistFlipperiOSJavaScriptJsiReact DevtoolsReact NativeReact Native Gesture HandlerReact Native ReanimatedTurbomodulesTypescript
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Healthtech • Analytics • Biotech
Designs and develops large software components and feature areas for medical imaging applications. Collaborates with product, architecture, and global Scrum teams to deliver reusable, high-quality software. Responsibilities include coding, testing, integration and verification, debugging customer complaints, documenting requirements and designs, supporting regulatory compliance, and improving engineering processes. The role requires Java, microservices, containerization, medical image acquisition experience, software development practices, and strong analytical and communication skills.
Top Skills: DockerGitlabJavaLinuxMicroservicesObject-Oriented DesignObject-Oriented ProgrammingPerlPythonRallyShellUnified Modeling Language (Uml)
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Healthtech • Analytics • Biotech
Designs and develops complex software components and feature areas for PET/CT medical imaging applications. Collaborates with product owners, architects, and global Scrum teams; ensures code quality, testing, reusable assets, and regulatory compliance. Performs integration and verification, investigates customer complaints, documents development activities, communicates project risks, and improves engineering processes. Requires strong Java, microservices, containerization, debugging, object-oriented design, and software development experience in regulated medical-device environments.
Top Skills: DockerGitlabJavaLinuxMicroservicesObject-Oriented DesignObject-Oriented ProgrammingPerlPythonRallyShellUml
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Healthtech • Analytics • Biotech
Develop, test, maintain, and deliver software for GE HealthCare PET/CT imaging products. Collaborate within global Agile Scrum teams to implement requirements, ensure code quality, perform integration and verification, investigate customer issues, and document compliant design and development activities. Support medical image acquisition applications, reusable software assets, regulatory requirements, cross-functional coordination, and continuous process improvement.
Top Skills: C++GitlabLinuxPerlPythonRallyShellUml
One Month AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology • Software • Travel
Designs and develops Java-based backend systems using Spring Boot, Spring Cloud, microservices, REST and SOAP APIs, event-driven architectures, and GCP cloud-native patterns. The role modernizes monolithic applications, builds distributed systems, and works with Pub/Sub or Kafka, Docker, Kubernetes, CI/CD, observability tools, performance engineering, and debugging. It also requires technical leadership and communication, with airline pricing and agentic AI experience preferred.
Top Skills: Apache KafkaCi/CdDockerElkGCPGrafanaJavaKubernetesLlm-Based AgentsMicroservicesOpentelemetryPrometheusPub/SubRest ApisSoapSpring BootSpring CloudWeb Services
One Month AgoSaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fashion
Principal Software Engineer responsible for designing, developing, testing, deploying, monitoring, and supporting secure, scalable software and data-platform solutions. Leads architecture and technical decisions within a squad, drives backlog refinement and agile delivery, improves reliability and automation, troubleshoots defects and performance issues, establishes quality standards, and mentors engineers. Requires expertise in SQL, cloud-based Big Data systems, Apache Spark, Python, Azure data technologies, CI/CD, data architecture, governance, and software development practices.
Top Skills: SparkAzure Data FactoryAzure Data LakeAzure FunctionsAzure Logic AppsCi/CdData WarehouseDatabricksAzurePythonSQLSql Database
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Software
Develop and maintain native Android applications using Kotlin and Java. Design scalable, high-performance customer solutions, make architectural decisions, support the full development lifecycle, resolve incidents, and collaborate with stakeholders. Mentor engineers through code reviews, pairing, and training while contributing to team standards, system performance, offline capabilities, and new product value.
Top Skills: AndroidCoroutinesFlowsJavaJetpackJetpack ComposeKotlinLivedataMvvmRestful ApisRoom
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Security • Cybersecurity
Develop and maintain software features for SonicWall firewall products using C and Linux. Responsibilities include designing features, troubleshooting customer issues, fixing bugs, writing technical specifications, conducting code and test reviews, and collaborating with distributed engineering teams. The role requires strong networking knowledge, including TCP/IP, routing, VPNs, and firewalls, along with multithreading and problem-solving skills.
Top Skills: CEmbedded SystemsFirewallsGdbHigh AvailabilityLinuxMultithreadingRoutingSd-WanTcp/IpVpns
Reposted 2 Months AgoSaved
Hybrid
2 Locations
Mid level
Mid level
Fintech • Financial Services
Develop and maintain applications using Golang in a modern microservices architecture, focusing on loyalty technology and integration with other teams.
Top Skills: Atlassian Tools (JiraCassandraConfluence)CouchbaseDockerElasticsearchGitGoJenkinsKafkaKubernetesPostgresRest Api
Reposted 2 Months AgoSaved
Hybrid
2 Locations
Mid level
Mid level
Fintech • Financial Services
Design and develop scalable backend systems, manage databases, mentor engineers, collaborate with teams, and ensure data integrity while implementing best practices.
Top Skills: AWSAzureCassandraCouchbaseGCPGoJavaMongoDBNode.jsPostgresPythonYugabytedb
Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Insurance • Software • Analytics
Design, develop, and maintain a cloud-native integration platform and SaaS services using Java and other technologies. Responsibilities include coding, CI/CD management, and bug triaging.
Top Skills: Apache CamelAWSAws DynamodbDockerJavaKafkaKubernetesMicroservicesMultithreadingReactS3Spring BootSqs
One Month AgoSaved
Remote or Hybrid
India
Senior level
Senior level
Other
Develop and maintain scalable, multi-process Python software for IT monitoring. Responsibilities include refining requirements, implementing features in Python, PHP, and MySQL, troubleshooting performance issues, writing unit tests, reviewing code, demonstrating functionality, and contributing to reliable, high-performance systems. The role also involves working with Product Management and applying CI/CD, DevOps, Agile, and software lifecycle practices.
Top Skills: AgileCi/CdDevOpsDistributed SystemsGitGithub ActionsJenkinsLinuxMySQLPHPPythonRest ApisSnmpSoap
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
One Month AgoSaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Information Technology • Security • Cybersecurity
Lead the design, development, and maintenance of scalable cybersecurity software. Mentor development teams, guide architecture and technical decisions, review code, resolve defects, collaborate with product and security stakeholders, and ensure secure, reliable, high-quality delivery. The role requires advanced Java and microservices expertise, cloud and containerization experience, Agile and DevOps knowledge, CI/CD proficiency, and familiarity with agentic AI integrations.
Top Skills: Agentic AiAgileAWSAzureBitbucketCi/CdDevOpsDockerGitGitGitlabGoogle Cloud PlatformGradleInfrastructure As CodeJavaJSONJunitKubernetesLaravelMavenMicroservices ArchitectureMockitoPHPQueue-Based ArchitectureRestful ApisSaaSTestng
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Other
Design, develop, and maintain scalable APIs, microservices, data services, and cloud-native integrations. Build event-driven solutions using REST, GraphQL, messaging, and streaming technologies. Optimize data models and high-volume systems while contributing to architecture, security, observability, CI/CD, testing, and production support. Collaborate with architects, product teams, and engineers across global markets, address technical debt, and improve system reliability and performance.
Top Skills: .NetAksApplication InsightsAzureAzure DevopsAzure Event GridAzure Event HubsAzure Service BusCqrsGraphQLJavaKafkaKubernetesMicroservicesMongoDBNode.jsNoSQLRestSAPTypescript
One Month AgoSaved
In-Office
2 Locations
Senior level
Senior level
Artificial Intelligence • Digital Media • Software • Generative AI
Lead the design, implementation, deployment, and adoption of a modern telemetry stack for global OpenShift clusters. Develop logging, tracing, metrics, dashboards, and reliability reports; advise technology teams on best practices; troubleshoot development and production issues; and communicate task progress. The role requires strong software development practices, telemetry expertise, and experience with high-volume, mission-critical services.
Top Skills: Ci/CdGrafanaKibanaKubernetesOpentelemetryPrometheusRed Hat Openshift
One Month AgoSaved
In-Office
3 Locations
Senior level
Senior level
Artificial Intelligence • Digital Media • Software • Generative AI
Lead the design, implementation, deployment, and troubleshooting of enterprise services that track artists’ production tasks and provide actionable workflow, schedule, and cost data. Responsibilities include service architecture, data collection, documentation, playbook development, sprint reporting, production support, and collaboration with globally distributed teams.
Top Skills: C++Ci/CdDjangoFalconFlaskGoGraphQLJavaScriptPythonRustScrumSQLTypescript
One Month AgoSaved
In-Office
2 Locations
Senior level
Senior level
Artificial Intelligence • Digital Media • Software • Generative AI
Design, implement, and deploy a framework that predicts future hardware and software resource requirements from project staffing and complexity estimates. Lead architecture, resource types, and prediction methods; provide sprint updates; document software and troubleshooting procedures; resolve development and production issues; and coordinate with distributed teams across time zones.
Top Skills: C++Ci/CdDjangoFalconFlaskGoGraphQLJavaScriptPythonRustScrumSQLTypescript
One Month AgoSaved
In-Office
2 Locations
Senior level
Senior level
Artificial Intelligence • Digital Media • Software • Generative AI
Develop and lead front-end implementation for DNEG’s browser-based Artist Tool. Responsibilities include designing UI concepts with architects and production stakeholders, translating designs into maintainable code, integrating backend services, resolving bugs and performance issues, establishing front-end development standards, reviewing code, and coordinating sprint work with distributed teams.
Top Skills: CSSFront-End FrameworksGoJavaScriptLinuxPythonRdbmsScrum
One Month AgoSaved
In-Office
2 Locations
Senior level
Senior level
Artificial Intelligence • Digital Media • Software • Generative AI
Design and develop a browser-based artist tool across frontend and backend systems. Build GraphQL and REST services, implement UI features, write documentation and tests, troubleshoot bugs and performance issues, participate in code reviews, and coordinate development across remote teams and time zones.
Top Skills: CSSGoGraphQLJavaScriptLinuxMongoDBNeo4JNoSQLPythonRdbmsRest
One Month AgoSaved
In-Office
2 Locations
Senior level
Senior level
Artificial Intelligence • Digital Media • Software • Generative AI
Leads development of realtime technologies integrating Unreal Engine with a proprietary VFX and animation pipeline. Designs scalable artist-facing tools, provides technical architecture, mentors developers, conducts code reviews, manages Agile project lifecycles, and partners with production stakeholders. The role requires expert Unreal Engine, C++, and Python skills across Linux and Windows, plus experience with CI/CD, technical documentation, and production-critical software. Experience in VFX, virtual production, feature animation, or digital content creation tools is preferred.
Top Skills: BlueprintsC++Ci/CdGitHoudiniKatanaLinuxMayaNukeOpencolorioPerforcePythonUnreal EngineUsdWindows
One Month AgoSaved
In-Office
3 Locations
Senior level
Senior level
Artificial Intelligence • Digital Media • Software • Generative AI
Develop artist-facing and backend tools that extend Autodesk Maya and integrate with VFX and CG pipelines. Build reliable, maintainable software using HOM, HDK, Python, C++, MEL, and Maya APIs; improve workflows, usability, and adoption; and collaborate with artists, developers, and project managers throughout the software lifecycle. The role also involves documentation, testing, deployment, support, roadmap planning, and innovation across distributed VFX production teams.
Top Skills: AIAlembicBoost.PythonC++GitHdkHomHoudiniJSONLinuxMachine LearningMaya ApiMaya Plugin DevelopmentMaya.CmdsMelNukePybind11PysidePythonQtUnrealUsdXML
One Month AgoSaved
In-Office
3 Locations
Senior level
Senior level
Artificial Intelligence • Digital Media • Software • Generative AI
Develop artist-facing and backend tools extending Houdini and supporting VFX production pipelines. Build reliable, maintainable software using Python and C++, integrate CG workflows, improve usability, and collaborate with artists, developers, and project managers throughout the software lifecycle.
Top Skills: Adobe SuiteBoost.PythonC++HdkHomLinuxMariMayaNukePybind11PythonQtSidefx HoudiniUsdVex
One Month AgoSaved
In-Office
2 Locations
Senior level
Senior level
Artificial Intelligence • Digital Media • Software • Generative AI
Lead development of an event-driven automation framework for VFX pipelines. Responsibilities include gathering requirements, designing architecture, implementing features, mentoring junior developers, managing sprint updates, resolving bugs and support issues, documenting software, and collaborating with distributed teams. The role requires Python, Qt, software architecture, testing, CI/CD, and strong knowledge of algorithms and data modeling.
Top Skills: C++Ci/CdGoLinuxOpencuePythonQtRabbitMQTemporalTractor
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Software
Develop and maintain scalable Python and Golang microservices; deploy and manage applications across AWS and Azure; optimize Kubernetes and Docker workloads; automate infrastructure with Terraform; implement testing, messaging, security, and observability practices; and use AI coding assistants to improve development, reviews, and testing. Collaborate cross-functionally to enhance system performance, security, and scalability.
Top Skills: AWSAzureClaude CodeCursorDependabotDockerGithub CopilotGoGrafanaKubernetesMessage-Driven ArchitecturesNatsPythonSnykTerraformWindsurf
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Healthtech
Design and develop high-performance C++ execution engines, real-time simulations, medical imaging and 3D visualization systems. Build React and JavaScript web interfaces supported by service-oriented, microservice, cloud, and database architectures. Ensure medical-device regulatory compliance, data integrity, and traceability. Provide technical leadership, architecture guidance, mentoring, sprint estimation, root-cause analysis, and production defect resolution.
Top Skills: 3D ModelingAlmAngularAWSAzureC++Ci/CdCode CoverageDicomDynamic AnalysisFda ComplianceHipaaIec 62304ItkJavaScriptMemory InspectionMicroservicesNoSQLProfilingReactSoaSQLStatic AnalysisVtkWeb Apis
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account