Top Software Engineer Jobs in Bangalore

One Month AgoSaved
In-Office
3 Locations
Senior level
Senior level
Artificial Intelligence • Digital Media • Software • Generative AI
Build scalable fullstack systems for generative AI applications, with a strong backend focus. Responsibilities include designing APIs, microservices, data pipelines, databases, caching, security, monitoring, and low-latency inference infrastructure. Develop intuitive frontend interfaces, integrate ML training and serving pipelines, optimize high-throughput media processing, and collaborate cross-functionally with ML, product, research, and creative teams. The role also involves setting engineering standards, communicating with stakeholders, and mentoring peers.
Top Skills: AngularAWSAzureCanvas ApiCdnCi/CdCss FrameworksDevOpsDistributed SystemsDockerEvent-Driven ArchitecturesGCPHadoopJavaScriptKafkaKubernetesMessage QueuesMicroservicesMlflowNeo4JNumpyOpencvPostgresPythonPyTorchReactRedisRest ApisSparkTensorflow ServingTerraformTorchserveTypescriptVueWebgl
One Month AgoSaved
In-Office
3 Locations
Entry level
Entry level
Artificial Intelligence • Digital Media • Software • Generative AI
Build Python-based tools for layout, animation, matchmove, and previs artists working with complex CG scenes. Develop scene-management systems, asset and animation library integrations, and 3DEqualizer data import/export workflows. Collaborate with product owners and stakeholders in an Agile environment, contributing across design, development, maintenance, and pipeline integration. Work may include front-end and back-end development for high-end VFX and feature animation pipelines.
Top Skills: 3DequalizerArtificial IntelligenceBoostC++HoudiniLinuxMachine LearningMayaMaya Python/C++ SdkMotionbuilderNukeOpenglPyqtPysidePythonSource ControlUnreal
Reposted 2 Months AgoSaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Big Data • Information Technology • Productivity • Software • Analytics • Business Intelligence • Consulting
The Senior ABAP Developer will design and implement features for SAP integration, enhance development processes, and collaborate with cloud teams. Emphasis is on maintainable code and ownership from design to implementation.
Top Skills: AbapR3S4/HanaSAP
One Month AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Designs and maintains automated GPU performance verification infrastructure spanning workload generation, testing, simulation, emulation, silicon validation, data pipelines, dashboards, and metrics analysis. Partners with GPU architects and hardware teams to improve verification workflows, performance observability, and build iteration speed. The role primarily uses C++ and Python, with opportunities to develop full-stack applications and scalable infrastructure.
Top Skills: C++Ci/CdCpuDockerEmberGitGpuJavaKubernetesMongoDBPythonRabbitMQReactRest ApisSocSQL
22 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Build and maintain scalable cloud applications and end-to-end solutions for Cisco Secure Connect. Own features from conception through production, solve architecture challenges, collaborate across business units, and partner with product, UX, and engineering teams. Develop automation frameworks, perform UI and manual testing, and implement tests, monitoring, and alerting to ensure system quality and reliability.
Top Skills: Amazon DynamodbAmazon RdsAWSAzureContinuous IntegrationCypressDockerElkGitGrafanaKubernetesPostgresPythonRobot FrameworkRuby On RailsSeleniumTerraform
22 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Design, develop, and maintain scalable full-stack software systems for the Meraki Dashboard. Collaborate with backend, firmware, SRE, dashboard, support, and product teams to integrate services, improve reliability and user interfaces, resolve performance issues, and support network device connectivity at scale. Contribute to coding standards, testing, system architecture, and team knowledge while delivering features from conception through implementation.
Top Skills: Cloud InfrastructureJavaScriptKubernetesPostgresPythonReactRuby On RailsSQL
22 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Transportation
Leads architecture, design, development, testing, and maintenance of embedded and application software for rail-industry products. Provides technical leadership, translates requirements into robust designs, resolves complex system issues, reviews technical documentation, mentors engineers, and promotes scalable, secure, reliable engineering practices. Collaborates across product management, systems engineering, testing, and software teams while driving complex technical initiatives and adoption of development best practices.
Top Skills: Automated Testing FrameworksCC++Ci/CdClaude CodeEmbedded LinuxEthernetGithub CopilotMicrosoft CopilotPythonQnxRs232Rs485RtosScrumSerial CommunicationShell ScriptingTcp/IpUnit Testing
22 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Information Technology • Logistics • Software
Leads the architecture, design, development, and delivery of complex full-stack cloud solutions. Builds scalable microservices, real-time messaging and push notification systems, and cloud-native products on GCP. Manages databases and telemetry integrations, ensures reliability and performance, guides the software development lifecycle, and mentors engineers. The role also includes technical roadmap ownership, cross-functional leadership, documentation, stakeholder reporting, innovation, and secure adoption of AI tools in software development.
Top Skills: BigQueryClaudeCloud FunctionsCloud StorageCompute EngineDockerGoogle Cloud Platform (Gcp)Google Kubernetes EngineJavaJavaScriptKubernetesLarge Language Models (Llms)MicroservicesMongoDBPostgresPub/Sub
One Month AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech • Financial Services
Leads complex, large-scale software engineering initiatives and develops secure Java full-stack applications. Designs, codes, tests, debugs, documents, and reviews technology solutions; establishes engineering, Agile, DevOps, and cloud-native standards; and contributes to modernization through APIs and microservices. Provides architectural guidance, makes technical decisions, conducts code reviews, mentors junior developers, and coordinates developers and QA engineers to deliver production-ready software. Collaborates with technical leaders and stakeholders while supporting banking-domain technology objectives.
Top Skills: AngularjsAppdynamicsAWSAzureAzure Active DirectoryAzure DevopsAzure Web AppBehavior Driven DevelopmentCi/CdCloudwatchCucumberDevOpsElasticsearchGitGradleGrafanaGraphQLHTML5J2EeJava 11+JenkinsJmsKafkaKubernetesMongoDBNpmOpenshiftOraclePcfPostgresReactRestSoapSplunkSpring AopSpring BatchSpring BootSpring CoreSpring MvcSQLTest Driven Development
22 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Software • Consulting
Develop and maintain accessible, internationalized web applications using TypeScript, Node.js, Express.js, Thymeleaf, HTML5, and CSS3. Build backend services with OpenAPI, Liquibase, and PostgreSQL; write automated tests with Jest; and deploy or integrate solutions on AWS, preferably using Lambda, S3, and Aurora. Apply Gov UK and NHS service standards, including WCAG 2.2 AA accessibility requirements.
Top Skills: Amazon AuroraAmazon S3AWSAws LambdaCSS3Express.JsHTML5JestLiquibaseNode.jsOpenapi V3PostgresThymeleafTypescriptWcag 2.2 Aa
22 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Biotech
Provide technical leadership and architectural guidance while designing and developing scalable frontend applications. Build reusable UI components, responsive interfaces, dashboards, and interactive data visualizations using Angular, React, TypeScript, and eCharts. Integrate applications with backend services, optimize performance, lead code reviews and architecture discussions, mentor engineers, and improve testing, build, and deployment practices.
Top Skills: AngularCi/CdCss GridCSS3EchartsFlexboxGitHTML5JavaScriptReactRest ApisScss/SassTypescriptWeb ApisWebsockets
22 Days AgoSaved
In-Office
3 Locations
Senior level
Senior level
Information Technology • Consulting
Develop and maintain scalable Java-based web applications and microservices across backend and frontend layers. Design RESTful APIs, optimize PostgreSQL and MySQL databases, deploy applications on AWS or GCP, and implement CI/CD using Jenkins, Docker, and Kubernetes. Collaborate with product, QA, UX/UI, and DevOps teams in Agile Scrum environments. The role also involves frontend development with Angular, React, and Node.js, plus monitoring, logging, and cloud-native architecture.
Top Skills: AgileAngularAWSDockerElk StackGCPGrafanaJavaJdbcJenkinsKubernetesMicroservicesMySQLNode.jsPostgresPrometheusReactRestful ApisScrumSpring BootSpring MvcSpring Security
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
22 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Internship
Internship
HR Tech • Information Technology • Software
Six-month, full-time onsite software engineering internship in Bengaluru. Interns receive mentorship, contribute production code to real-world projects, collaborate across engineering, product, and design teams, and may be considered for returning full-time or internship offers. The role emphasizes high-quality coding, developer-focused products, ownership, communication, and continuous improvement.
22 Days AgoSaved
In-Office or Remote
2 Locations
Senior level
Senior level
Artificial Intelligence • Information Technology • Software • Automation
Backend engineer responsible for planning, building, testing, and shipping fintech product features using Django and Python. The role includes debugging database performance issues, fixing bugs, maintaining code quality through reviews and unit tests, collaborating cross-functionally, supporting users, and migrating modules into independent microservices. The engineer will help build scalable systems serving tens of thousands of customers, with opportunities to contribute to AWS DevOps and accounting integrations.
Top Skills: AngularAWSDjangoMicroservicesPostgresPythonUnit Testing
22 Days AgoSaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology • Mobile • Software • Analytics
Lead Android architecture and technical direction for enterprise mobile device management products. Design and build secure, scalable Android systems using Java and Kotlin, focusing on performance, authentication, storage, networking, provisioning, privacy, and application management. Partner with product and engineering teams, review designs, lead technical initiatives, evaluate Android technologies and CI/CD practices, and mentor engineers.
Top Skills: AndroidAndroid FrameworksAndroid SdkCi/CdCryptographyGoogle Play StoreJavaKotlinMicrosoft Exchange ActivesyncPki
22 Days AgoSaved
In-Office
5 Locations
Senior level
Senior level
Cloud • Information Technology • Consulting
Design, build, maintain, debug, and optimize high-volume business logic on mainframe systems. Refactor legacy code, extract business logic, and enable integrations with cloud and mobile applications. Develop scalable software using modern architectures, databases, APIs, containers, and messaging systems while troubleshooting complex system interactions and supporting mainframe modernization.
Top Skills: AWSDockerGoogle Cloud PlatformJavaJavaScriptJSONKubernetesMainframeMessaging QueuesMicroservicesAzureNode.jsNosql DatabasesPythonReactRelational DatabasesRestTypescriptXML
Reposted 22 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud
Build, maintain, and improve the frontend, infrastructure, CI/CD pipelines, and publishing processes for Okta's documentation sites. Support and unblock internal technical writers and Builder Experience teams, implement frontend UX changes for help.okta.com and developer.okta.com, provide cross-regional support, and collaborate with DocTool Leads on content structure and versioning.
Top Skills: ArtifactoryCircleCIDitaGenerative AiGitJamstackJavaScriptOpenapiPythonRedoclyTypescriptVercelVuepress
Reposted 22 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Cloud • Information Technology • Internet of Things • Professional Services • Software
Develop forwarding, platform, firmware, and Layer 2 networking software for Cisco SD-WAN and edge routing platforms. Responsibilities include hardware-software integration, device drivers, ROMMON and bootloader development, hardware bring-up, high-performance packet forwarding, kernel and hardware-abstraction-layer debugging, and performance tuning. The role requires close collaboration with hardware and ASIC teams and use of AI-assisted development tools.
Top Skills: AriumArm AssemblyAsicBdiBiosBoard Support PackagesBootloadersCC++ClaudeCodexDevice DriversDpdkEthernetGdbGithub CopilotI2CLan/WanLayer 2Layer 3LinuxLinux KernelsmacOSMacsecNetwork Interface ModulesNetworking ProtocolsPciePhyRommonRoutingRtosSd-WanStpVlanVscodeX86 Assembly
22 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Aerospace • Security • Energy • Defense
Develop scalable, secure, and maintainable software using Angular, Java, Spring Boot, Python, Golang, Docker, Kubernetes, and cloud platforms. Solve complex technical problems, design microservices and distributed systems, implement CI/CD and DevOps practices, enforce secure coding, and build reliable APIs and web applications. Collaborate across engineering, QA, and operations while embedding testing, observability, monitoring, logging, and performance practices into the software development lifecycle.
Top Skills: AngularAWSAzureCSSDockerDomain-Driven DesignGCPGitGoGrafanaGrpcHTMLJasmineJavaJavaScriptJestJIRAJunitKarmaKubernetesLinuxMicroservicesPostgresPytestPythonRedisRestSpring BootTestifyTypescriptUmlWeb Components
22 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Software
Develop secure, scalable cloud backend and full-stack platforms, including REST APIs, microservices, data stores, authentication, authorization, and multi-tenant capabilities. Integrate Kubernetes, OpenShift, and container technologies while securing applications, databases, infrastructure, and Linux systems. Implement SAML, JWT, OAuth, SSL/mTLS, and security frameworks; validate cloud stacks across the development lifecycle and document compliance risks and controls. Collaborate with technical and business teams to resolve issues and enhance platform security.
Top Skills: AngularCentosCis BenchmarksDockerDocker Bench SecurityGoJavaJwtKubernetesLinuxMicroservicesMtlsNode.jsOauthOidcOpenshiftPostgresPythonRedisRest ApisSAMLSpring BootSslUbuntu
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Information Technology • Security • Software • Consulting
Design, develop, and maintain scalable distributed storage systems across bare-metal, AWS, and hybrid-cloud environments. Lead high-impact engineering initiatives, architectural decisions, technical standards, incident analysis, and reliability improvements. Build AI-augmented systems, mentor engineers, and represent engineering in cross-functional planning. The role requires expertise in Java, storage technologies, distributed systems, secure SDLC, performance engineering, and large-scale data platforms.
Top Skills: Amazon EfsAmazon EksAmazon S3AWSBare MetalCephCloud-NativeDistributed SystemsHybrid CloudJavaJdk 11Jdk 21JunitMockitoNfsPrompt Engineering
22 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Hardware • Semiconductor
Develop firmware for Microchip debugger and programmer hardware supporting microcontrollers. Add device support and features to existing tools, interpret programming specifications, create unit tests, update automated test scripts, and support internal and external customers. The role requires collaboration with design, application, and global teams, along with proficiency in C, assembly, microcontroller architectures, and firmware development.
Top Skills: ArmAssemblyAutomated TestingAvrCDspicFirmwareMicrocontrollersPicScripting LanguagesUnit Testing
One Month AgoSaved
Remote
India
Entry level
Entry level
Cloud • Software • Database
Develop and maintain production software for a cloud-native distributed SQL database. Responsibilities include designing, coding, testing, and deploying new and existing projects involving query optimization, fault tolerance, server architecture, concurrency, multithreading, LLMs, vector indexes, SIMD, and LLVM code generation. Engineers collaborate across teams, own projects end to end, and contribute throughout the product lifecycle.
Top Skills: CC++LlmsLlvmSimdSQLVector Indexes
23 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Enterprise Web • Information Technology • Machine Learning • Consulting • Automation
Develop and support SAP ABAP custom programs, including OOPS ABAP, function groups, classes, and Data Dictionary objects. Perform custom code remediation for Unicode, HANA, S/4HANA, upgrade, and EHP projects. Conduct code reviews, quality assurance, testing, transport management, and lifecycle activities using SAP best practices and tools such as Code Inspector, Extended Program Check, and ATC. Collaborate with R&D and influence client stakeholders.
Top Skills: AbapAtcCode InspectorExtended Program CheckOops AbapSap Data DictionarySap EhpSap HanaSap S/4HanaSap Transport ManagementSpau/SpddUnicode
23 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Big Data • Information Technology • Machine Learning • Sales • Software • Database • Generative AI
Design, develop, and maintain scalable backend and full-stack systems using Java, Node.js, NestJS, Kafka, REST APIs, and cloud technologies. Build and improve microservices, databases, and event-driven applications while enhancing performance, security, and maintainability. Collaborate with product, engineering, and customer support teams to deliver features, solve complex technical problems, and validate innovative solutions.
Top Skills: AWSCloud TechnologiesDockerEcsEvent StreamingGCPJavaKafkaKubernetesMicroservicesMongoDBNestjsNode.jsRestful ApisSQL Server
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account