Top Software Engineer Jobs in India

Reposted One Month AgoSaved
Remote
India
Mid level
Mid level
Information Technology • Internet of Things • Marketing Tech
Lead mobile app testing and automation for iOS and Android: design and maintain scalable test frameworks, perform multi-platform and device compatibility testing, debug app and infrastructure issues, define test strategies, mentor junior SDETs, collaborate with product and DevOps on CI/CD, and own release quality through automated and manual regression testing.
Top Skills: AppiumBdd FrameworksBitriseBrowserstackCi/CdCodemagicDartEspressoFirebase Test LabFlutterFlutter DriverJavaJenkinsKotlinPostmanRest-AssuredSauce Labs
Reposted One Month AgoSaved
Remote
India
Senior level
Senior level
Software
Build and scale production-grade AI/LLM capabilities across backend services: design agentic workflows, implement RAG pipelines, develop secure AI APIs, enforce safety/compliance, enable observability and evaluation, optimize reliability and cost, and contribute to CI/CD, IaC, testing, documentation, and cross-team delivery.
Top Skills: Agent OrchestrationAPIsAutogenCi/CdCrewaiEmbeddingsGoInfrastructure-As-CodeLangchainLanggraphLoggingMetricsNode.jsObservabilityOpenai ApiPgvectorPineconePythonRagRate LimitingRbacReactSdksTracingTypescriptVector DatabasesVector Indexing
Reposted One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Software
Design, build, and operate scalable serverless backend services and event-driven microservices using TypeScript and AWS. Own API design, integrations, CI/CD, IaC (AWS CDK), testing, observability, and production readiness. Mentor engineers, participate in architecture reviews, and explore AI tools to improve development productivity for a global SaaS platform.
Top Skills: Amazon DynamodbAmazon EventbridgeAmazon SqsAWSAws CdkAws LambdaCi/CdNode.jsNoSQLSQLTypescript
Reposted One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Security • Software • Cybersecurity
The Principal Software Engineer will lead the design and development of scalable backend systems, mentor teams, and ensure high code quality while collaborating with various stakeholders.
Top Skills: AWSAzureDockerGoGCPGradleHibernateJavaJooqJpaKubernetesMariadbMavenMySQLRestful ApisSpringSpring Boot
Reposted One Month AgoSaved
Remote
Karnataka, IND
Expert/Leader
Expert/Leader
Other • Retail
Lead design and ownership of Nike's unified developer platform architecture, drive AI-native SDLC strategy, consolidate legacy tools, establish traceability and engineering standards, mentor senior engineers, and influence multi-year platform roadmap and developer experience improvements.
Top Skills: ArtifactoryAWSBackstageContainer RuntimesDatabricksGithub ActionsGoJavaJavaScriptKubernetesNike Ai Control PlaneNode.jsReactTerraform
Reposted One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Hardware • Software • Semiconductor
Design and implement software in C/C++ on Unix using object-oriented principles. Apply computer science fundamentals (data structures, algorithms, math), debug and analyze complex problems, collaborate with team members, communicate effectively, and continuously learn new technologies. Verilog and EDA tool development experience is desirable but optional.
Top Skills: CC++EdaUnixVerilog
Reposted One Month AgoSaved
In-Office
Hyderabad, Telangana, IND
Senior level
Senior level
Software
Develop and maintain accounting product features across the full software lifecycle. Collaborate with product managers, architects and peers to design, implement, automate tests, document, and support solutions. Advocate best practices, drive technical excellence, learn domain-specific tools (including APL), and contribute to product strategy and continuous improvement.
Top Skills: AplC#Ci/CdAzureRelational DatabasesSQLTrunk-Based Development
Reposted One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Design, develop, and execute test plans for SONiC and Junos on Broadcom-based switches. Validate L2/L3 features, SAI integration, ASIC behavior, optical modules, and telemetry. Automate tests using Python and Robot Framework, perform deep debugging across ASIC/NOS/control/data planes, and contribute to SONiC open-source improvements.
Top Skills: Broadcom SdkltCmisDockerDomFrrGitGnmiIxnetworkJenkinsJunosMinigraphNetconfOpenconfigOpennslPythonRedisRest ApiRobot FrameworkSaiSonicSpirentYang
Reposted One Month AgoSaved
In-Office
Chennai, Tamil Nadu, IND
Expert/Leader
Expert/Leader
Hardware • Semiconductor
Design and develop web and desktop applications using modern tools. Collaborate with global teams to provide technical solutions, mentor engineers, participate in design discussions and code reviews, and own high-quality software deliverables.
Top Skills: AWSCSSExpressJavaScriptNode.jsReactReduxTypescriptVisual Studio Code Extensions
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Security • Cybersecurity
Build and maintain scalable cloud-based malware detection services. Develop static and dynamic analysis engines, manage ML inference pipelines, maintain Windows-based sandboxes, troubleshoot production detection issues, and collaborate across teams to improve detection accuracy and platform reliability.
Top Skills: AuthenticodeCC++DebianHash Reputation LookupsKvmLibvirtLightgbmMySQLOffice Macro AnalysisOnnxPdf AnalysisPe (Portable Executable)PythonPyTorchScikit-LearnShell ScriptingUbuntuWindows InternalsYara
One Month AgoSaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology • Software • Cybersecurity
Provide technical leadership and mentorship to deliver enterprise Java applications. Design, develop, test, and migrate legacy systems to modern Java/Spring architectures, build integrations, ensure quality through unit tests and code reviews, support deployments and third-level support, and identify process and application improvements.
Top Skills: AngularCi/CdConcurrencyDockerHibernateJavaJava 11JavaScriptJpaJsfJSONJunit 5KanbanMicroservicesMockitoMultithreadingMyfacesOrmPerformance ProfilingReactRestRichfacesScrumSoaSoapSource Control ManagementSpringSpring Boot 3SQLStored ProceduresXMLXml QueryXquery
One Month AgoSaved
In-Office
Pune, Maharashtra, IND
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
Design, develop, test, and maintain enterprise business applications and web services using cloud technologies; provide technical leadership, perform code reviews, design data models, and collaborate with stakeholders to integrate infrastructure and improve development processes.
Top Skills: Cloud ServicesData ModelingDatabasesWeb Services
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
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Mobile • Payments
Design and build server-side and front-end systems, create prototypes and POCs, write production-quality code (Java/Python/Scala), and mentor engineers. Work with cross-functional teams, apply computer science fundamentals to solve problems, and optionally leverage NLP/ML and data-mining techniques.
Top Skills: Data MiningFront-End TechnologiesJavaMlNlpPythonScalaServer-Side Technologies
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Mobile • Payments
Develop and deliver high-quality REST web services for tax, personal finance, and small-business data platforms. Mostly hands-on coding (80-95%), fix defects across environments, follow SDLC, and work in Agile/SCRUM/XP teams with TDD and unit testing.
Top Skills: AgileApacheCassandraExtreme ProgrammingHadoopHibernateJavaOracleRestScalaScrumSdlcSpring MvcTddUnit Testing
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Mobile • Payments
Design, develop, test, and deploy Oracle eBusiness Suite (eBiz) solutions using OAF, PL/SQL and Java. Own end-to-end delivery, resolve defects, support operations, and work with product and architecture teams to build scalable enterprise integrations under Agile/SCRUM.
Top Skills: Bi PublisherJavaOracle ApOracle Application Framework (Oaf)Oracle ArOracle E-Business Suite (Ebiz)Oracle GlOracle OmOracle Pl/SqlOracle PoOracle Release 12.1.3Oracle Workflow
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Mobile • Payments
Design, implement, and maintain high-quality REST web services for Intuits Connected Identity platform. Hands-on coding (80-95%), resolve defects across SDLC, collaborate with Agile teams, prototype/deploy components on AWS, and apply software design patterns and TDD practices.
Top Skills: Apache FrameworksAWSHibernateJavaMachine LearningOracleRestSpringSpring MvcTest Driven DevelopmentUnit Testing
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Mobile • Payments
Design, implement, and deliver high-quality REST web services (80-95% hands-on coding). Resolve defects across environments, follow SDLC and Agile practices, write unit tests/TDD, and contribute to architecture and documentation.
Top Skills: AgileApacheCassandraExtreme ProgrammingHadoopHibernateJavaOracleRestScalaScrumSpring MvcTest Driven Development (Tdd)
Reposted One Month AgoSaved
Remote or Hybrid
2 Locations
Senior level
Senior level
Software
Lead architecture and development of cloud-native, containerized microservices. Build event-driven backends, gRPC/REST APIs, and telemetry pipelines using graph and time-series databases. Integrate AI/ML models into data pipelines and deploy applications with Docker and Kubernetes.
Top Skills: DockerGoGrpcJavaKafkaKubernetesNeo4JOpenconfigPythonPyTorchRabbitMQRestTensorFlowYang
One Month AgoSaved
In-Office
Pune, Mahārāshtra, IND
Senior level
Senior level
Fintech • Payments • Financial Services
Design, develop, and optimize web-based sales trading applications using Core Java and modern web frameworks. Build UI automated test frameworks, collaborate with global cross-functional teams, participate in code reviews, and recommend architecture and workflow improvements to meet deadlines and performance goals.
Top Skills: AngularJavaMongoDBMultithreadingNode.jsOracleSQLVue
One Month AgoSaved
In-Office
Pune, Mahārāshtra, IND
Senior level
Senior level
Fintech • Payments • Financial Services
Deliver and maintain front-office trading UI applications: implement features, unit/functional test code, collaborate with business analysts and distributed GUI teams, ensure performance, memory tuning, security controls, and regulatory compliance.
Top Skills: C#Web Application ArchitectureWpf
Reposted One Month AgoSaved
In-Office
2 Locations
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Design, develop, validate, and troubleshoot network solutions spanning wireless (WLAN), switching, and network software/automation. Implement test plans, perform packet-level diagnostics and RCAs, collaborate with internal and outsourced partners, and ensure high-availability and security of switching and WLAN infrastructures.
Top Skills: 802.11802.1XAcdxAcmxAmonAruba Aos-CxAWSAzureBgpDhcpDnsDockerIpsecKubernetesLacpLinuxLoad BalancingNacOspfPkiPostgresPythonRadiusRest ApisRhelSnmpTacacsVpnVsxVxlanWiresharkWlan
Reposted One Month 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
One Month AgoSaved
Hybrid
Mumbai, Maharashtra, IND
Senior level
Senior level
Software • Consulting
Design, develop and maintain Oracle-based applications: translate low-level designs into PL/SQL code, write packages/procedures/functions/triggers, produce unit tests and technical specifications, perform peer reviews, assist testing and product teams, and support performance tuning and release/configuration management.
Top Skills: Explain PlanHTMLHtml DbOracle 10GOracle 11GOracle 12COracle ApexOracle SqlPl/SqlSql DeveloperSql TraceSql*PlusToadXML
One Month AgoSaved
In-Office
Pune, Mahārāshtra, IND
Senior level
Senior level
Fintech • Financial Services
Design, implement, and optimize ultra-low-latency equities trading systems in Rust and C++. Lead migration of C++ components to Rust, apply low-latency techniques (CPU pinning, lock-free structures, kernel bypass), ensure concurrency, reliability, and sub-microsecond performance, and provide L3 production support and telemetry for trading systems.
Top Skills: C++C++11C++14C++17C++20CargoCmakeDpdkEf_ViFixFpgaGdbGitGithub ActionsHeaptrackItchJenkinsLinuxMulticastOuchPerfRustSocket ProgrammingSolarflare OpenonloadTcp/IpUdpValgrindVtune
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Healthtech
Design, architect, code, test, and debug Linux-based software solutions; develop prototypes; investigate and root-cause field issues; champion software best practices; support CI/CD deployments and containerization; collaborate with cross-functional teams while ensuring compliance with regulated standards.
Top Skills: Azure DevopsBridgingCi/CdDevOpsDhcpDnsDockerFirewallGitLinuxOpenvpnPodmanPythonRoutingShell Scripting
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account