Top Software Engineer Jobs in Bangalore

Reposted 2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Artificial Intelligence • Cloud • Information Technology • Consulting
Design, develop, test, debug, and enhance portions or subsystems of systems software (OS, compilers, networking, databases). Analyze designs, write code and tests, integrate components, troubleshoot issues, and collaborate with internal and outsourced partners to deliver reliable, cost-effective solutions.
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Artificial Intelligence • Cloud • Information Technology • Consulting
Develops and maintains networking and telemetry software for high-performance computing systems. Responsibilities include designing software enhancements, coding and integration, testing, debugging, documentation, and collaboration with internal and external engineering partners. The role focuses on distributed systems, resilient and highly available architectures, Layer 2 networking, SDN orchestration, and telemetry infrastructure, while assessing hardware compatibility and supporting software systems across multiple platforms.
Top Skills: CC++Distributed SystemsHigh-Performance ComputingJavaLayer 2 NetworkingSdn OrchestrationTelemetry Infrastructure
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Internet of Things • Machine Learning
Develop and validate FPGA Soft IP throughout the RTL lifecycle, including micro-architecture, RTL coding, synthesis, place-and-route, timing closure, simulation, verification, hardware bring-up, and lab debugging. Collaborate with embedded software, hardware, and systems teams on specifications, interfaces, and system integration. Automate FPGA tool workflows and resolve clock-domain-crossing, timing, and constraint issues.
Top Skills: Altera Quartus PrimeAmd Xilinx VivadoArm CortexClock Domain CrossingFpgaLintingMicrochip LiberoPythonRisc-VRtlShell ScriptingStatic Timing AnalysisSystemverilogTclVerilogVhdl
Reposted 2 Months AgoSaved
Remote
India
Senior level
Senior level
Information Technology • News + Entertainment
Design and implement high-performance Go services for large-scale edge appliances. Build reliable content distribution, synchronization, and fault-tolerant systems across a 10K+ fleet. Optimize disk I/O, storage, and large-file transfers; integrate with AWS (S3, EC2, CloudFront, CloudWatch). Develop automation, observability, and CI/CD tooling; debug production distributed environments and ensure remote operability and resilience under intermittent connectivity and hardware variability.
Top Skills: Amazon CloudfrontAmazon CloudwatchAws Ec2Aws S3Bsp (Board Support Packages)Ci/CdContainer OrchestrationExt4Go (Golang)PythonShellXfsZfs
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Aerospace • Security • Energy • Defense
Develop and maintain Python applications, scalable batch and real-time data pipelines, ETL/ELT frameworks, data models, data lakes, REST APIs, and analytics datasets. Ensure system reliability, performance, data quality, governance, security, and compliance. Perform testing, code reviews, documentation, technical support, defect analysis, and Agile collaboration with data science and applications teams.
Top Skills: BitbucketCi/CdData LakesData PipelinesDataopsDevOpsEtl/EltGitKerasMlopsObservabilityPandasPythonPyTorchRest ApisScikit-Learn
One Month AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Healthtech
Design and build scalable backend systems for media and AI content pipelines, including processing, localization, publishing, captions, quality control, and asset management. Provide technical leadership through architecture reviews, production coding, incident response, mentoring, and cross-functional planning. Improve reliability, observability, performance, developer tooling, and platform adoption while integrating AI technologies into healthcare content workflows.
Top Skills: CursorFfmpegGithub ActionsGithub CopilotJavaJavaScriptKafkaLangchainLanggraphNode.jsPythonReactTemporalTypescriptWebvtt
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech
Own complex features end-to-end on a cloud-native SaaS platform for enterprise financial software. Responsibilities include making architectural decisions, designing secure and scalable Java and Angular solutions, building extensible systems, optimizing performance, supporting Kubernetes deployments and CI/CD, documenting trade-offs, identifying non-functional risks, mentoring engineers, and delivering work incrementally.
Top Skills: AngularCi/CdConfigmapsDistributed TracingHibernate OrmJavaKubernetesOracle SqlRest ApisSecretsSpring BootStructured LoggingTypescript
2 Months AgoSaved
In-Office
560025, Shanti Nagar, Karnataka, IND
Senior level
Senior level
Greentech • Social Impact • Energy • Renewable Energy
Design, build, test, deploy, and maintain OutSystems web and mobile applications (offline-capable) for global field operations. Integrate with REST/SOAP APIs, optimize performance, create reusable components, and collaborate with cross-functional teams to define standards and ensure production stability.
Top Skills: AzureCi/CdDevops PipelinesGis (Geo-Centric/Mapping)iOSJavaScriptMicrosoft 365Non-Relational DatabasesOutsystemsOutsystems Mobile FrameworkOutsystems Service StudioOutsystems Web FrameworkRelational DatabasesRestSoap
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Information Technology • Consulting
Leads software engineering teams delivering complex networking platform products across design, coding, testing, integration, and debugging. Owns architecture and end-to-end delivery within Junos or Junos Evolved, including hardware-software interfaces and networking subsystems. Establishes performance and reliability requirements, develops automation and test strategies, resolves production issues through root-cause analysis, and mentors engineers. The role also requires expertise with high-speed optics, telemetry, monitoring, and cross-functional technical leadership.
Top Skills: 100G Optics400G Optics800G OpticsEthernetGnmiJunosJunos EvolvedOpenconfigPytestPythonRobot FrameworkSnmp
Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Fintech • Financial Services
Build pixel-perfect, performant React Native apps for Android and iOS. Integrate with native Android/iOS APIs, diagnose native bugs and performance issues, maintain code quality, and write automated tests. Design complex app architecture and ensure reliable offline and API interactions.
Top Skills: AndroidEs6GradleiOSJavaScriptOffline StorageReact NativeRest ApisTypescriptXcode
Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Healthtech • Pharmaceutical • Manufacturing
Design, develop, and maintain ServiceNow applications (ITSM, ITOM, ITAM, HRSD). Build integrations (REST, SOAP, MID Server), create workflows, forms, reports, and portals, perform testing and troubleshooting, collaborate with stakeholders through the SDLC, and document solutions while staying current with platform best practices.
Top Skills: HrsdItamItomItsmMid ServerRestServicenowSoap
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 Staff Software Engineer at Databricks, you will build and govern Money systems that enhance engineering efficiency, ensure reliable product availability, and collaborate with teams to scale infrastructure.
Top Skills: AWSAzureC++DockerGCPJavaKubernetesScala
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Database • Cybersecurity
Build and scale Rust backend services for Fortanix’s cybersecurity product. Own features from research and technical design through implementation, testing, deployment, production support, and customer issue resolution. Develop REST APIs, data models, database schemas, cloud and enterprise integrations, and scalable microservices. Diagnose complex application, infrastructure, database, performance, and reliability issues while collaborating with Product and globally distributed Engineering teams.
Top Skills: Alibaba CloudAWSAzureC++Ci/CdContainersCryptographyEncryptionGCPGoKubernetesMicroservicesOciRest ApisRust
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Information Technology • Consulting
Build scalable full-stack web applications using React, TypeScript, Node.js or FastAPI, and PostgreSQL. Design responsive interfaces, REST APIs, microservices, database models, and automated tests. Apply clean architecture and software design principles, participate in Agile ceremonies, collaborate with cross-functional teams, and mentor junior engineers. The role also involves performance optimization, debugging, code reviews, and driving features from design through deployment.
Top Skills: AWSAzureCi/CdDockerDrizzleFastapiGCPGraphQLJestJwtKafkaKubernetesMicroservicesMongoDBNode.jsOauth 2.0OidcOwasp Top 10PostgresPrismaPytestPythonRabbitMQReactReact Testing LibraryRedisRedux ToolkitRest ApisShadcn UiSqlalchemyTailwind CssTanstack QueryTypeormTypescriptZustand
Reposted One Month AgoSaved
In-Office or Remote
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Other
Design, implement, and maintain scalable software; collaborate with product, design, QA and cross-functional teams; conduct code reviews; mentor junior engineers; participate in Agile processes; write technical documentation; troubleshoot and optimize applications; improve development processes and practices.
Top Skills: C#Ci/CdCloud TechnologiesData ModelingDatabase Management SystemsGitJavaPythonWeb Frameworks
Reposted One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud
The Staff Software Engineer will design and develop scalable cloud solutions, mentor teams, and enhance integration capabilities, focusing on AWS and various programming languages.
Top Skills: AWSDynamoDBJavaJunitKotlinMockitoNode.jsPostgresPythonReactTerraformTypescript
Reposted One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud
Design, build, and maintain scalable authentication features and APIs for mobile/native apps. Leverage LLMs for prototyping while auditing and securing generated code. Own architecture, mentor peers, collaborate with product/support, participate in on-call rotations, and improve developer and user experiences.
Top Skills: AWSAzureClaudeGithub ActionsGithub CopilotGo (Golang)Google GeminiJavaJavaScriptKotlinLlmsMongoDBNode.jsPostgresReactSwiftTypescript
Reposted One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
8-8 Annually
Senior level
8-8 Annually
Senior level
Cloud
The Staff Engineer will lead the FGA Developer Tooling team, guiding SDK development and defining technical direction for various programming languages and tooling integrations while maintaining high engineering standards and fostering community contributions.
Top Skills: C# .NetGithub ActionsGoJavaJavaScriptOpenapi GeneratorPythonTypescript
Reposted One Month AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud
Build and operate large, distributed, highly-available datastore infrastructure and platform tools. Implement deployments and management tooling, research environment automation, lead cross-team initiatives, ensure operational robustness and security, and participate in on-call rotation.
Top Skills: AWSCi/CdDynamoDBGo (Golang)KubernetesAzureMongoDBPostgresRedisTerraform
Reposted One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud
Lead architecture and implementation of macOS client software and services, define technical vision, mentor engineers, drive cross-team delivery, improve CI/CD and automated testing, and prototype security and AI-native innovations to scale Okta's device identity platform.
Top Skills: Automated TestingCi/CdFidoGithub CopilotInstrumentsiOSLldbmacOSMdmOauthOidcSecure EnclaveSwiftXcode
Reposted One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud
Lead architecture and implementation of Windows client software and services for device identity. Define technical strategy, deliver features end-to-end, mentor engineers, drive cross-functional collaboration, improve CI/CD and automated testing, and prototype security and AI-native innovations while maintaining rigorous code and documentation standards.
Top Skills: .NetAutomated TestingC#C++Ci/CdGithub CopilotIpcWin32 ApiWindowsWindows Services
Reposted One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
HR Tech • Payments • Software • Financial Services
Lead and mentor engineering squads to design, build, and deliver high-quality full-stack fintech software. Define standards, promote best practices, evaluate emerging technologies, reduce technical debt, and drive lifecycle optimisation, architecture, testing, security, and release readiness.
Top Skills: AWSAzureBddBitbucketCCi/CdConfluenceContainersContent Management SystemsCucumberDastDatabase DesignDependency InjectionGitIdentity ServerIntegration TestingJavaJIRAMessage QueuingMicroservicesOauthOracleOrm FrameworksPl/SqlResponsive Web DesignRest ServicesRhel LinuxSastSpringSQLTddUnit TestingWeb AccessibilityWeb Security
Reposted One Month AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Security • Social Impact • Software • Cybersecurity
Lead technical strategy and architecture across a product area, define org-wide engineering standards, drive cross-team alignment with product and UX, mentor senior engineers, and shape technical leveling and promotions while making high-impact decisions on distributed backend systems and responsible AI tooling.
Top Skills: Ai-Assisted Development ToolsClaude CodeDevinDistributed SystemsIdentity And Access Management (Iam)JavaWindsurf
Reposted 2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
AdTech • Digital Media • Marketing Tech • Analytics
As a Software Engineer II at MiQ, you'll design and develop software components, utilize various technologies, and work in agile teams. You'll also drive best practices in software engineering, ensuring high-performance systems, and contribute to product architecture.
Top Skills: AngularAWSDockerJavaJavaScriptJqueryKubernetesPythonQuboleReactSpark
Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Software • Big Data Analytics
As a Senior Software Engineer, you'll design and build high-performance distributed systems for Managed Gateways, leading features end-to-end and ensuring reliability and uptime for APIs.
Top Skills: AWSAzureGCPGoKubernetes
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account