Top Software Engineer Jobs in India

Reposted 18 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud
Develop and maintain Java-based web applications while collaborating with cross-functional teams, ensuring high-quality software and adherence to best practices.
Top Skills: AngularBackboneFidoJavaOauthReactSAMLSpringSsoVueWebauthn
Reposted 18 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
8-8 Annually
Senior level
8-8 Annually
Senior level
Information Technology • Software • Travel
Lead Software Engineer for UI development, focusing on frontend architecture, design, and team mentorship while ensuring high-performance user experiences.
Top Skills: BabelCSS3CypressDockerGithub ActionsGraphQLHTML5Javascript (Es6+)JenkinsJestJwtNode.jsOauthReactReact Testing LibraryReduxRestful ApisTypescriptViteWebpack
Reposted 18 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
News + Entertainment
The Senior Software Engineer will enhance Roku's Big Data platform by optimizing systems, supporting internal customers, and integrating open-source contributions while ensuring cost efficiency and user experience.
Top Skills: AWSFlinkGCPHiveJavaKafkaKotlinPinotPrestoScalaSparkTrino
Reposted 18 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
50K-120K Annually
Senior level
50K-120K Annually
Senior level
News + Entertainment
Develop and optimize machine learning infrastructure and models for ad technology. Collaborate with teams for data analysis and engineering.
Top Skills: JavaPythonSparkSpark-MllibTensorFlow
Reposted 18 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology
The Senior Software Engineer - Data will design, own, and evolve large-scale data systems, lead complex problem solving, and drive technical direction. Responsibilities include managing data pipelines, ensuring system reliability, and utilizing AI tools to accelerate development.
Top Skills: Ai Tools (CopilotAws (S3Chatgpt)Ec2)EmrHiveKafkaPrestoPythonRedshiftSparkSQL
Reposted 18 Days AgoSaved
In-Office
Pune, Maharashtra, IND
Senior level
Senior level
Fintech • Financial Services
The Senior Software Engineer will design and develop network automation solutions, ensuring code quality and integration with business objectives while leading a team and collaborating across functions.
Top Skills: AngularCi/CdElkJinjaJSONKubernetesNetconfNetmikoPythonReactYamlYang
Reposted 18 Days AgoSaved
In-Office
Pune, Mahārāshtra, IND
Senior level
Senior level
Security • Cybersecurity
Lead the design and evolution of a cloud-native Security Service Edge platform, driving development of large-scale services and mentoring engineers.
Top Skills: CC++Cloud-Native ArchitecturesDatabasesGoMicroservicesMultithreadingRustSecurity PlatformsZero Trust Architectures
Reposted 18 Days AgoSaved
In-Office
Pune, Maharashtra, IND
Senior level
Senior level
Software
Lead technical delivery for large, complex features and platform components; mentor engineers; influence architecture; and improve developer productivity.
Top Skills: AWSAzureDockerFastapiGCPGoGraphQLJavaKubernetesMySQLNode.jsPostgresPythonRedisRestRuby On RailsScalaSnowflakeTypescript
Reposted 18 Days AgoSaved
In-Office
Pune, Mahārāshtra, IND
Senior level
Senior level
Security • Cybersecurity
Design and develop control-plane and system services for a firewall platform, implement security services, and lead cross-functional efforts in licensing and secure architecture.
Top Skills: C/C++Certificate ManagementLinuxSshSsl/Tls
Reposted 18 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech
Lead the development of investment risk platform, managing a team of engineers in a collaborative environment, ensuring effective engineering practices and stakeholder management.
Top Skills: Aws CloudC++Ci/CdConfluenceGitJavaJenkinsJIRAObject Oriented ProgrammingPython
Reposted 18 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Senior level
Senior level
Software
The Senior Software Engineer will develop secure, scalable logistics solutions, participate in agile scrum, manage source code, and enhance engineering practices across teams.
Top Skills: DockerElkGCPGrafanaGraphdbJavaKubernetesMongoDBPostgresPrometheusSpring Boot
Reposted 18 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Junior
Junior
Artificial Intelligence • Cloud • Information Technology • Software
As a GPU Software Development Engineer, you will validate and debug graphics drivers, ensuring the quality of graphics IP through analytical and problem-solving efforts.
Top Skills: CC++DirectxGpaGpuviewOpenclOpenglPixPythonVulkanWindbgWindows Os
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 18 Days AgoSaved
In-Office
Pune, Mahārāshtra, IND
Senior level
Senior level
Information Technology • Security • Cybersecurity
Lead the performance engineering efforts for the Enterprise TruRisk Platform, focusing on real-time data pipelines across various technologies, and optimizing system performance and SLAs.
Top Skills: BashCi/CdDockerElasticsearchGrafanaHibernateJmeterKafkaKubernetesOciPythonSparkSpring
Reposted 18 Days AgoSaved
In-Office
Pune, Mahārāshtra, IND
Senior level
Senior level
Information Technology • Security • Cybersecurity
As a Senior Software Engineer at Qualys, you will design and develop a scalable SaaS security platform, creating high-performance APIs and microservices while leveraging AI technologies and collaborating with cross-functional teams.
Top Skills: Ci/CdDockerJavaJenkinsKafkaKubernetesMemcachedNoSQLRdbmsRedisSpring Boot
Reposted 18 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Security • Social Impact • Software • Cybersecurity
The Principal Software Engineer will design and develop scalable backend services, ensure code quality, support production systems, and mentor junior engineers in a collaborative environment.
Top Skills: DockerJavaKafkaAzureRabbitMQRest ApisSpring Boot
19 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Hardware • Wearables • Semiconductor
Lead development of bare-metal C/C++ firmware for ultra-low-power wearable devices using Ixana's Wi-R technology. Build, test, and debug MCU firmware, integrate I2C/SPI/BLE protocols, optimize for low power, and collaborate with hardware and systems engineers to bring up reference devices and define the Wi-R embedded standard.
Top Skills: Bare-MetalBleCC++Embedded Debugging ToolsEthernetI2CLogic AnalyzerMakefilesMcu FirmwareOscilloscopePcb DesignSpiToolchainsUsbWi-FiWi-R
19 Days AgoSaved
Remote
India
Senior level
Senior level
Cloud • Software • Database
Design and deliver core capabilities for a cloud-native, distributed SQL platform. Build observable microservice applications, improve CI/CD and developer productivity, work on containers/Kubernetes and IaC, mentor engineers, and solve system-level database, networking, storage, and multi-tenant service challenges.
Top Skills: CC++Ci/CdContainersGitopsGoInfrastructure As CodeJavaScriptKubernetesLinuxPublic CloudPythonSQLUnix
19 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Healthtech
Lead modernization and maintenance of legacy, mission-critical Windows desktop products built in Delphi/Object Pascal. Analyze and refactor code (with AI tools), optimize performance, handle incident response and root-cause analysis, collaborate with global stakeholders, and mentor junior engineers to improve product reliability and maintainability.
Top Skills: Advantage Database ServerAi-Assisted Development ToolsDelphiObject PascalWindows
19 Days AgoSaved
In-Office
Hyderabad, Telangana, IND
Senior level
Senior level
Automotive • Internet of Things • Mobile • Semiconductor • Industrial
Design, implement, and optimize application and system software for AI NPU silicon. Collaborate cross-functionally to define features, document designs, and deliver tested, high-quality runtime components. Use strong C/C++ and debugging skills to perform impact analysis and prevent issues.
Top Skills: Address SanitizerCC++11GdbNpu RuntimePcieUsb Kernel DriverValgrindWindbg
19 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology • Logistics • Other • Software • Consulting
Hands-on technical lead responsible for architecture, engineering standards, and technical direction. Design, code, review, and debug across frontend, backend, infrastructure and operations; drive full product lifecycle; mentor engineers; manage technical debt, prioritize improvements, and communicate trade-offs to stakeholders.
19 Days AgoSaved
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Artificial Intelligence • HR Tech • Professional Services • Software
Lead design and implementation of scalable Java Spring Boot microservices using hexagonal architecture. Own domain models, service boundaries, and Kafka event contracts. Build resilient REST APIs and Kafka pipelines, design schemas for MongoDB/Postgres/Cosmos DB, implement Temporal workflows, integrate AI/LLM model serving, and mentor engineering teams while ensuring reliability, scalability, and observability.
Top Skills: AerospikeCosmos DbElasticsearchJavaKafkaLlmMcpMongoDBPostgresRedisRest ApisSpring Boot 3.XTemporal
19 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Security • Software • Cybersecurity
Lead and resolve complex escalations across software, cloud, and infrastructure. Perform deep debugging (logs, memory dumps, kernel debugging), reproduce issues, author/review fixes, shape observability and diagnostics, mentor engineers, drive systemic improvements, and collaborate with R&D and product teams. May include on-call duties and light travel.
Top Skills: Am-Ppl Kernel DriverAthenaAWSAzureBashDatabricksDockerElastic StackEtw/XperfJIRAKibanaKubernetesLinuxmacOSMs SqlMySQLPowershellPythonRest ApisRubyWindbgWindowsZendesk
19 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Big Data • Information Technology • Machine Learning • Sales • Software • Database • Generative AI
Design, build, and operate high-scale backend microservices in Node.js/TypeScript (NestJS preferred). Own REST/GraphQL APIs, optimize MongoDB and Redis caching, deploy with Docker/Kubernetes on cloud (GCP/AWS), implement CI/CD, observability, testing, incident response, and mentor junior engineers while improving latency, reliability, security, and cost.
Top Skills: Api GatewayAWSCi/CdDatadogDockerDocker/KubernetesExpressFastifyFeature FlagsGCPGithub ActionsGitlabGrafanaGraphQLHelmJenkinsKafkaKubernetesMongoDBNestjsNode.jsOauthOidcOpentelemetryPrometheusPub/SubRate LimitingRedisRestSecret ManagementSonarqubeTerraformTypescript
19 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Robotics • Analytics • Energy
Design, develop, test, and maintain enterprise-grade full-stack and edge Industrial IoT applications. Build scalable APIs, microservices, and containerized deployments; implement telemetry ingestion, device management, and edge-to-cloud pipelines. Integrate observability, CI/CD, security best practices, and AI-assisted development tools. Support production deployments, troubleshooting, and collaboration across global Agile teams to deliver reliable, high-performance industrial automation software.
Top Skills: .Net.Net CoreAi/MlAmqpAsp.Net CoreAWSAzure CloudAzure DevopsC#Ci/CdCratedbDockerDockerEdge ComputingElkGitGithub ActionsGithub CopilotGrafanaIotJenkinsKubernetesKubernetes/OpenshiftLinuxMicroservicesModbusMqttOpc-UaOpenshiftOpentelemetryPostgresPrometheusRest ApisTime-Series DatabasesWebsockets
Reposted 19 Days AgoSaved
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Automotive
The role involves leading software requirements and architecture, synchronizing efforts among software elements, ensuring compliance, and managing project deliverables for automotive software engineering.
Top Skills: Configuration Management ToolsSoftware ArchitectureSoftware EngineeringSoftware Requirements
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account