Top Software Engineer Jobs in India

One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud
Lead architecture and development of secure macOS and iOS device identity software. Own features from design through deployment, guide technical roadmaps, mentor engineers, improve testing and CI/CD practices, and drive cross-functional initiatives. The role focuses on Apple platform performance, debugging, security, scalable enterprise software, and emerging device identity and AI-native engineering capabilities.
Top Skills: Automated TestingCi/CdFidoGithub CopilotInstrumentsiOSLldbmacOSMdmOauthOidcSecure EnclaveSwiftXcode
2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Information Technology • Professional Services • Consulting
Develops and enhances embedded Linux toolchains, analyzes and debugs toolchain issues, implements features, performs testing, and fixes CVEs. The role includes customer communication and collaboration with the open-source community. Candidates need C and embedded systems expertise, knowledge of compiler and toolchain components, basic Linux experience, and scripting skills. Yocto, OpenEmbedded, C++, Rust, and Python are preferred.
Top Skills: AssemblersCC++CompilersDebuggersEmbedded LinuxLibrariesLinkersLinuxOpenembeddedPythonRustScriptingYocto
2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Junior
Junior
Artificial Intelligence • Information Technology • Professional Services • Consulting
Develop and maintain compiler and toolchain components, including libraries, compilers, debuggers, assemblers, linkers, and runtime libraries. Responsibilities include designing enhancements, coding, test automation, debugging, bug fixing, performance analysis, upstream open-source contributions, resolving client issues, and coordinating development milestones. The role requires strong C and C++ skills, GCC or LLVM experience, Linux, GDB, data structures, algorithms, and knowledge of modern processor architectures.
Top Skills: ArmCC++C++14C++17CvsGccGdbGitGnu ToolchainJenkinsJIRALinuxLlvmProfilersPythonRisc-VRtosSvnVMwareX86
2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Artificial Intelligence • Information Technology • Professional Services • Consulting
Develop requirements and traceability documentation from Rust standard library specifications. Create unit, integration, and property-based tests, monitor code coverage, address testing gaps, and support certification compliance. Collaborate with maintainers and internal teams while working with Rust tooling, LLVM, Linux, CI pipelines, build processes, and test frameworks.
Top Skills: CargoCi PipelinesClippyFfiLinuxLlvmMiriNo_StdProperty-Based TestingRustRust Standard LibraryRustdoc
2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Entry level
Entry level
Artificial Intelligence • Information Technology • Professional Services • Consulting
Design, build, test, maintain, and optimize Android applications using Java or Kotlin, including API integrations, responsive interfaces, performance improvements, and bug fixes. Develop scalable web applications with front-end and back-end technologies, databases, and external APIs. Implement unit, UI, and integration tests, ensure cross-browser compatibility and security, and collaborate effectively while learning new technologies.
Top Skills: Android SdkAngularCSSDjangoFlaskGitHTMLJavaJavaScriptKotlinLaravelNode.jsNoSQLPHPPythonReactRestful ApisRuby On RailsSQLVue
2 Months AgoSaved
In-Office
Hyderabad, Telangana, IND
Junior
Junior
Information Technology • Consulting
Develop user-facing web application interfaces from design comps, ensuring accessibility, cross-browser compatibility, visual consistency, and high code quality. Build and maintain front-end features using HTML5, CSS3, Bootstrap, Angular, Vue.js, jQuery, and JavaScript. Consume REST services through Ajax, collaborate with Product Owners and .NET teams, participate in requirements definition, testing, and quality assurance, and guide development teams on standards and best practices.
Top Skills: .NetAjaxAngular 12+BootstrapCSS3GitHTML5JavaScriptJqueryJSONMicroservicesMvcMvvmRestVueWordpressXML
2 Months AgoSaved
In-Office
Hyderabad, Telangana, IND
Entry level
Entry level
Information Technology • Consulting
Entry-level software engineering role for recent graduates. Responsibilities include designing, developing, testing, documenting, and maintaining software solutions; writing maintainable code; solving technical problems; collaborating with cross-functional teams; and continuously learning new technologies. Candidates may work across UI, .NET, database development, or DevOps projects and receive mentorship and hands-on project experience.
Top Skills: .NetC#Ci/CdCSSDockerGitHTMLJavaJavaScriptLinuxPythonSQL Server
2 Months AgoSaved
In-Office
2 Locations
Entry level
Entry level
Greentech • Renewable Energy
The job description provides no specific responsibilities or duties beyond the Software Developer title.
Reposted One Month AgoSaved
In-Office
Gurugram, Haryana, IND
Senior level
Senior level
Software • Travel
Lead design and implementation of scalable, fault-tolerant backend systems and APIs handling millions of search requests. Architect solutions, mentor engineers, drive technical decisions, improve CI/CD and testing, and build high-performance distributed services.
Top Skills: ActivemqAerospikeAkkaC#CassandraGitGoHadoopJavaKafkaMongoDBMsmqPlay FrameworkPuppetRabbitMQScalaSparkSQLTeamcity
One Month AgoSaved
In-Office
Pune, Mahārāshtra, IND
Senior level
Senior level
Artificial Intelligence • Information Technology • Professional Services • Software
Design, develop, and maintain Unity desktop application features using C#. Own modules from technical design through delivery, resolve performance and stability issues, and build responsive multithreaded applications. Develop mesh-processing, spatial-data, URP shader, rendering, and UI features. Write maintainable code, conduct reviews, contribute to architecture decisions, and collaborate with technical, QA, and business stakeholders.
Top Skills: Asynchronous ProgrammingBurst CompilerBvhC#Dda TraversalDotsHlslMultithreadingNativearrayOctreesPlastic ScmProfiling ToolsPythonShader GraphUniform GridsUnityUnity Job SystemUnity Mesh ApiUnity Version ControlUrp
2 Months AgoSaved
Hybrid
3 Locations
Senior level
Senior level
Hardware • Semiconductor • Industrial • Manufacturing
Lead complex enterprise analytics software from specification through production deployment. Design resilient distributed services, implement major epics, author engineering specifications, drive testing and production readiness, and mentor product engineers. Collaborate with product, architecture, QA, engineering, and AI agents in Agile Scrum teams using SAFe 6.0 principles to build secure, observable, cloud-agnostic software for critical electrical infrastructure.
Top Skills: Agile ScrumAi-Assisted EngineeringAPIsCloud-Native DevelopmentDistributed ServicesEvent-Driven SystemsPluginsSafe 6.0Test Automation
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Develop AI accelerator agent software and infrastructure for device configuration, monitoring, lifecycle management, networking, diagnostics, and reliability at cloud scale. The role spans distributed systems, operating systems, device drivers, firmware, hardware enablement, virtualization, and high-performance communication across pre- and post-silicon environments. Responsibilities include building scalable control-plane and device communication, fault recovery, node provisioning, telemetry, and system debugging while collaborating across cloud, hardware, and infrastructure teams.
Top Skills: C#C/C++Device DriversDistributed SystemsFirmwareFpgaGoKubernetesLinuxNetworking ProtocolsPciePf/VfProfilingRustSr-IovTelemetryTracing
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
Expert/Leader
Expert/Leader
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Architect and develop distributed control-plane services and systems software for Microsoft AI accelerator infrastructure. The role spans cloud services, operating systems, host and device management, virtualization, Kubernetes, resource orchestration, reliability, observability, diagnostics, and fault recovery. Responsibilities include leading architecture, resolving complex cross-layer issues, collaborating across hardware and software teams, applying AI-assisted engineering workflows, and mentoring engineers.
Top Skills: CC#C++Cloud InfrastructureContainersDevice VirtualizationDistributed SystemsFirmware InterfacesGoKubernetesLinuxPcieRustSr-Iov
2 Months AgoSaved
In-Office
Pune, Maharashtra, IND
Mid level
Mid level
Greentech • Other
Develops and enhances ServiceNow scoped applications and platform modules, including new features, components, APIs, and web capabilities. Responsibilities include client- and server-side scripting, testing, troubleshooting, documentation, release processes, technical support, and collaboration with engineering, QA, product, and architecture teams. The role also requires producing configurable, modular, accessible software and applying Scrum-based application development lifecycle practices.
Top Skills: CSSHTMLJavaScriptReactServicenowTypescript
One Month AgoSaved
Remote
India
Senior level
Senior level
eCommerce • Marketing Tech • Software
Own end-to-end machine learning for ecommerce discovery, including recommendation and ranking models, low-latency Python serving, batch pipelines, A/B testing, and production deployments. Operate containerized services on Kubernetes, monitor systems, and extend LLM-powered shopping and catalog applications. The role requires strong recommender systems, search ranking, embeddings, vector databases, streaming, and production ML experience.
Top Skills: AnnoyArgocdCatboostCircleCIClickhouseClipDockerFaissFastapiFlinkGCPGeminiGensimGrafanaHnswlibHugging Face TransformersKafkaKubernetesLightgbmMySQLNumpyPandasPostgresPulsarPydantic-AiPythonPyTorchQdrantRedisScannScikit-LearnScipySentence-TransformersSentrySQLVertex AiXgboost
One Month AgoSaved
In-Office
Puppalagunda, Manikonda, Rangareddy, Telangana, IND
Senior level
Senior level
Fintech • Payments • Financial Services
Develops autonomous agentic AI systems, multi-agent frameworks, machine learning algorithms, and production AI integrations. Responsibilities include prompt and context engineering, agent optimization, cloud deployment, MLOps, model lifecycle management, ethical AI compliance, documentation, and ongoing AI/ML research. Collaborates with data scientists, engineers, product teams, and business stakeholders to translate requirements into scalable intelligent solutions.
Top Skills: AWSAzureC++ClaudeComputer VisionCrewaiDockerGCPGeminiGitInformation RetrievalJavaKnowledge GraphsKubeflowLanggraphLlmopsMlflowNlpPythonReinforcement LearningSemantic KernelVector Search
One Month AgoSaved
In-Office
Puppalagunda, Manikonda, Rangareddy, Telangana, IND
Senior level
Senior level
Fintech • Payments • Financial Services
Design and lead scalable, fault-tolerant AWS software systems; mentor engineers; troubleshoot software and infrastructure; automate disaster recovery and high availability; standardize architecture and deployment patterns; support multi-region applications; evaluate technology trade-offs; and integrate Generative and Agentic AI into enterprise solutions.
Top Skills: .NetAgentic AiAngularAWSDevOpsGCPGenerative AiGitInfrastructure As CodeJavaJenkinsMicroservicesRallyReactRestSoapSonarqube
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Internet of Things • Software • Energy
Tests smart meter applications and utility systems through functional, integration, regression, and UAT testing. Validates meter data, communications, billing workflows, and system reliability; designs and executes test cases; tracks defects; supports deployments and post-release validation; and reports quality status. Collaborates with developers, analysts, and operations teams to resolve issues. The role requires manual QA expertise, exposure to automation frameworks, utility or smart-metering knowledge, SQL-based data validation, and defect-tracking tools.
Top Skills: Advanced Metering Infrastructure (Ami)Azure DevopsBddCucumberJavaJIRAMeter Data Management (Mdm)PlaywrightSeleniumSmart MeteringSQL
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology • Consulting
Architect and develop scalable integration APIs and modern frontend systems using React, Vue.js, or similar technologies. Build browser automation with Playwright or Puppeteer, integrate AI coding agents, craft production-grade prompts, and implement CI/CD with GitHub Actions and Docker. The role includes performance optimization, system design, code reviews, security auditing, production reliability improvements, cross-functional collaboration, and mentoring junior engineers.
Top Skills: AngularCi/CdCSS3DockerFetch/AjaxGitGithub ActionsHTML5JavaScriptJSONOpenai CodexPlaywrightPrompt EngineeringPuppeteerReactRest ApisSassVueWebsocket
One Month AgoSaved
In-Office
Pune, Mahārāshtra, IND
Senior level
Senior level
Information Technology • Security • Cybersecurity
Develop and support a highly scalable SaaS security analytics platform using microservices, processing over 100 million daily transactions and terabytes of data. Build high-performance Node.js services, work with message-queuing systems, deploy through Docker and Kubernetes, enhance CI/CD pipelines, and collaborate with engineers and architects on next-generation products.
Top Skills: AWSAzureCi/CdCloud ComputingDockerGCPJenkinsKafkaKubernetesMicroservicesNetworkingNode.jsResqueSaaS
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech • Payments • Software • Financial Services • Automation
Develop and maintain large-scale modular iOS applications using Swift and SwiftUI. Design scalable architectures, build automated testing solutions, optimize performance and stability, and diagnose memory, concurrency, crash, and production issues. Integrate LLM APIs and MCP frameworks, including token management, agentic workflows, multi-agent orchestration, and tool-use patterns. Collaborate across feature teams on architecture, code reviews, observability, debugging, and continuous improvement.
Top Skills: BackgroundtasksCi/CdCombineCore DataGrpciOSLlm ApisModel Context Protocol (Mcp)Protocol BuffersSwiftSwiftdataSwiftuiUrlsessionXcode Instruments
Reposted One Month AgoSaved
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
eCommerce • Retail • Software
Designs, develops, integrates, and supports Oracle Fusion HCM solutions using OIC and OCI. Responsibilities include configuring HCM modules, building REST/SOAP and file-based integrations, developing reports and data-loading scripts, managing OCI security and identity configurations, supporting payroll and compliance processes, contributing to CI/CD automation, resolving production issues, documenting solutions, and mentoring contractors.
Top Skills: APIsAzureBi PublisherCi/CdFast FormulaGCPHcm ExtractsHdlIamIdcsOauth 2.0Oracle Cloud InfrastructureOracle Fusion Hcm CloudOracle Integration CloudRestSoapSso
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Software • Automation
Senior Software Engineer role at Verint within a collaborative, inclusive environment focused on customer engagement technology. The provided description contains no specific technical responsibilities, qualifications, compensation, location, travel, or clearance requirements.
One Month AgoSaved
In-Office
Pune, Mahārāshtra, IND
Senior level
Senior level
Information Technology • Security • Cybersecurity
Develop scalable, high-performance software for Qualys Cloud Agent, supporting millions of endpoints. Own features across design, development, operations, maintenance, debugging, testing, and technical support. Work with C/C++ on Linux/Unix, multithreading, IPC, system design, data structures, memory management, and secure cloud infrastructure while collaborating across engineering teams.
Top Skills: CC++Ci/CdCryptographyGdbInterprocess Communication (Ipc)LinuxMultithreadingNetworkingParallel ProcessingSource Control ManagementSsl/TlsThread SynchronizationUnit TestingUnix
One Month AgoSaved
In-Office
Pune, Mahārāshtra, IND
Senior level
Senior level
Information Technology • Security • Cybersecurity
Develop and maintain cloud appliance and network security products across appliance and cloud architectures. Design and implement features, understand networking and Linux internals, debug customer and QA issues, and collaborate on testing and documentation. The role requires expertise in C/C++ or Python, cybersecurity and networking systems, virtualization, protocols, packet processing, and operating systems. Engineers will participate in code reviews, test planning, technical investigations, and cross-functional collaboration.
Top Skills: ArpCC++Deep Packet InspectionDhcpDnsFirewallsGrubHypervisorsKernel ProgrammingLdapLinuxNetworking ProtocolsOraclePl/SqlPostgresPythonTcp/IpVirtualizationVlanVMwareVpnWindows
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account