Top Software Engineer Jobs in India

2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Develops and tests networking software and customer-specific solutions across complex enterprise and data center networks. Responsibilities include designing software changes, creating and executing test plans, automating tests, debugging code and automation failures, and collaborating with engineering partners. Requires advanced routing and switching expertise, knowledge of L2/L3 protocols, experience with EVPN-VXLAN and related technologies, and hands-on use of Spirent or Ixia test equipment.
Top Skills: 802.1XArpBgpClos ArchitectureDhcpEvpn-VxlanGoGreHTTPIpsecIpv4Ipv6Is-IsIxiaL2VpnL3VpnLacpMc-LagMplsMulticastNatNetconfNgmvpnOspfPytestPythonSpanning TreeSpirentTcpUdpVirtual ChassisVlanVpls
2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Develop software for next-generation access, aggregation, metro, and mobile backhaul networking platforms using Junos and Junos EVO. Collaborate with product management and testing teams to deliver high-quality products, and support critical customer escalations. The role requires C and C++ development, Unix/Linux systems expertise, networking protocol knowledge, socket programming, inter-process communication, and experience with DNX-family platforms such as Jericho and Jericho2.
Top Skills: 802.1XCC++DnxErpsInter-Process CommunicationIpv4Ipv6JerichoJericho2JflowJunosJunos EvoLayer 2 Bridging And SwitchingLinuxSflowSocket ProgrammingStpTcpUdpUnix
2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Junior
Junior
Artificial Intelligence • Cloud • Information Technology • Consulting
Develops and tests enterprise networking software and firmware for switches and network controllers. Responsibilities include end-to-end subsystem delivery, software and hardware integration, architecture design, troubleshooting, standards implementation, quality reviews, and collaboration with hardware, firmware, systems, support, documentation, sales, and architecture teams. The role requires advanced networking protocol expertise, C programming, operating-system knowledge, ASIC familiarity, version control, and strong analytical and communication skills.
Top Skills: AclAgileAsicBgpBroadcomCDevOpsDistributed ComputingGitGreen HillsIeee StandardsIetf StandardsIgmpIpv6IxiaL2/L3 NetworkingLacpLinuxLldpMicroservicesOspfPimQosRadiusSpirentSshTacacsTesting AutomationTrillVlanVxworksXstp
2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Artificial Intelligence • Cloud • Information Technology • Consulting
Design, develop, and review switch and router software features for Aruba wired networking platforms. Responsibilities include firmware coding, networking protocol development, hardware and architecture integration, troubleshooting across operating systems and network stacks, product lifecycle participation, and contributing to roadmap ideas. The role requires expertise in C, enterprise networking protocols, operating systems, network testing tools, and version control, with a hybrid schedule averaging two days weekly in an HPE office.
Top Skills: AclAsicsAssemblyBgpCClearcaseGitGreen HillsIgmpIpv6IxiaL2 NetworkingL3 NetworkingLacpLinuxLinux Device DriversLldpNetwork SniffersOspfPimQosRadiusSpirentSshTacacsTraffic GeneratorsTrillVlanVxlanVxworks
Reposted 2 Months AgoSaved
Hybrid
Pune, Maharashtra, IND
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Lead architecture and delivery of scalable, resilient cloud-native payment platforms. Own system design, microservices, APIs, event-driven architectures, performance, observability, and security. Lead full-stack development (Java/Spring Boot, Angular), mentor engineers, enforce engineering standards, drive CI/CD/DevSecOps, and integrate AI capabilities for product enhancements.
Top Skills: AngularAPIsCi/CdCypressDevsecopsEvent-Driven ArchitectureGenaiGitJavaKubernetesLlmsMessaging FrameworksMicroservicesNgrxObservabilityOraclePcfSpring BootTypescript
Reposted 2 Months AgoSaved
Easy Apply
In-Office
Hyderabad, Telangana, IND
Easy Apply
Expert/Leader
Expert/Leader
Healthtech • Software
Lead the development and enhancement of data and AI platforms, ensuring performance, scalability, and compliance while mentoring junior engineers and collaborating across teams.
Top Skills: Cloud-Based InfrastructureData ProcessingData WarehousingMl Tooling
2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Software
Build and evolve scalable cloud foundation services powering multiple SaaS products. Own detailed technical design, implementation, testing, reliability, observability, and operational readiness for complex distributed systems. Translate architectural direction into production software, provide technical feedback, resolve complex production issues, lead code reviews, improve engineering practices, and mentor engineers. Work across APIs, repositories, data services, workflows, search, and other shared platform capabilities.
Top Skills: AkkaAmazon DynamodbAWSCi/CdDistributed SystemsDockerElasticsearchGitJavaJvmKafkaKubernetesMicroservicesOpensearchPostgresRedisRest ApisScala
One Month AgoSaved
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Cloud • Software
Designs, develops, tests, maintains, and supports full-stack features across JADE, C#/.NET, and React. Partners with product and project management, builds scalable AI-enabled workflows, integrates REST APIs, troubleshoots complex issues, and applies security, performance, scalability, and availability best practices. Owns features through their lifecycle, contributes to architectural design and peer reviews, mentors junior engineers, communicates with stakeholders, and delivers independently in Agile environments.
Top Skills: .NetAgileC#Ci/CdClaudeCSSGitHTMLJadeJavaScriptLlmsReactRestful ApisScrumSQL ServerTypescript
2 Months AgoSaved
In-Office
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
Junior
Junior
Cloud • Software
Design, develop, and test cloud-based software for automotive dealership service centers. Build and integrate AI/ML solutions using LLM APIs, model training, fine-tuning, and production deployment. Collaborate with stakeholders, customers, product managers, and technical leaders to deliver scalable, reliable solutions across microservices, mobile, and cloud technology stacks.
Top Skills: AndroidAngularAurora MysqlAurora PostgresAWSC#ChatgptClaude ApiClaude CodeCodexDockerDroolsElasticsearchEmbeddingsFlutterGemini ApiGCPGwtiOSJavaKafkaKongKotlinKubernetesLlmsMicroservicesMongoDBOpenai ApiPythonRabbitMQReactRedisSpringSwiftVitess
2 Months AgoSaved
In-Office
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
Mid level
Mid level
Cloud • Software
Design, develop, test, and integrate scalable cloud software and AI/ML solutions for automotive dealerships. Responsibilities include working with LLM APIs, fine-tuning and deploying models, collaborating with stakeholders, improving architecture and reliability, and mentoring junior engineers. The role spans microservices, mobile, cloud, databases, messaging, and multiple programming languages.
Top Skills: AndroidAngularAurora MysqlAurora PostgresAWSC#ChatgptClaude ApiClaude CodeCodexDockerDroolsElasticsearchFlutterGemini ApiGCPGwtiOSJavaKafkaKongKotlinKubernetesLlmsMicroservicesMongoDBNeural NetworksOpenai ApiPythonRabbitMQReactRedisRetrieval-Augmented GenerationSpringSwiftTransformersVitess
2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Develops and enhances systems software using Golang and Python. Designs, codes, tests, debugs, and integrates software components while addressing scalability and performance. Leads project teams and collaborates with internal and outsourced partners on architecture, development, and issue resolution. Provides technical guidance and mentoring to less-experienced engineers. The role requires expertise in databases, distributed systems, DevOps, Kubernetes, open-source data tools, networking, and software development workflows.
Top Skills: Apache AirflowApache FlinkSparkCassandraCi/CdContainerizationData Center NetworkingDistributed SystemsEvent-Driven ProgrammingGitGoInfrastructure As CodeKubernetesNoSQLPostgresPythonSQL
2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Develops software for Cisco Nexus data center Ethernet switching platforms. Leads medium-to-large features from requirements through deployment, collaborates with architecture, hardware, verification, testing, and product teams, and resolves complex integration and production issues. Responsibilities include writing reliable C/C++ and Python code, debugging, testing, architecture and code reviews, networking SDK integration, technical leadership, process improvement, and mentoring junior engineers.
Top Skills: AclAgileCC++Cisco NexusCpu Packet PathDpusEthernet SwitchingGdbIxiaLayer 2 NetworkingLayer 3 NetworkingNetworking AsicsNpusP4Packet ForwardingPythonQosSdksSdlcSpirent
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
2 Months AgoSaved
Hybrid
Pune, Maharashtra, IND
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Leads analysis, design, development, testing, deployment, and operation of scalable Java backend services. Designs APIs, event-driven and batch systems, and microservices using Spring Boot, Kafka, cloud, and DevOps technologies. Owns delivery estimates, architecture, quality, security, CI/CD, reliability, and customer experience. Collaborates with product and business stakeholders, mentors engineers, reviews code and automation, drives process improvements, and supports high-availability mission-critical applications.
Top Skills: Apache KafkaAWSAzureBddCheckmarxChefCi/CdCweDockerEclipseGitIntellij IdeaJavaJenkinsKubernetesMavenMicroservicesOracleOwaspRest ApiSei CertSonarqubeSpring BatchSpring BootSQLSql DeveloperTddZally
One Month AgoSaved
In-Office
Pune, Maharashtra, IND
Expert/Leader
Expert/Leader
Software • Energy
Lead a high-performing software engineering team developing scalable backend services for industrial automation and IoT. Provide technical direction, mentor developers, guide architecture, coordinate cross-functional work, estimate development efforts, perform automated testing, participate in agile ceremonies, conduct code reviews and pair programming, and ensure timely, high-quality delivery. The role requires hands-on development using C/C++ and/or Lua, along with expertise in software engineering fundamentals, operating systems, concurrency, databases, networking, and application security.
Top Skills: AgileBig DataC/C++Ci/CdIotLua
One Month AgoSaved
Remote or Hybrid
India
Senior level
Senior level
Other
Develop and maintain scalable, multi-process Python software for IT monitoring. Responsibilities include refining requirements, implementing features in Python, PHP, and MySQL, troubleshooting performance issues, writing unit tests, reviewing code, demonstrating functionality, and contributing to reliable, high-performance systems. The role also involves working with Product Management and applying CI/CD, DevOps, Agile, and software lifecycle practices.
Top Skills: AgileCi/CdDevOpsDistributed SystemsGitGithub ActionsJenkinsLinuxMySQLPHPPythonRest ApisSnmpSoap
Reposted 2 Months AgoSaved
In-Office or Remote
2 Locations
Mid level
Mid level
Software
The role involves building and scaling the Acceldata Open Data Platform, focusing on observability, coding, debugging, and collaborating with teams and the open-source community.
Top Skills: DatabricksGoHadoopJavaKubernetesPythonScalaSnowflake
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Hardware • Internet of Things • Energy
Build scalable, reliable backend systems for energy-management software. Responsibilities include solving ambiguous engineering problems, designing APIs, services, workflows, data models, databases, and distributed event-driven systems; optimizing SQL and system performance; and owning features from product decomposition through production. The role requires strong software engineering, system design, problem-solving, and database skills, with preferred experience in Java, Python, or Node.js.
Top Skills: APIsAsynchronous ProcessingDistributed SystemsEvent-Driven ArchitecturesJavaNode.jsPythonRelational DatabasesSQL
2 Months AgoSaved
Remote
India
Entry level
Entry level
Artificial Intelligence • Cloud • Software
Build and productionize distributed data infrastructure for Onehouse’s managed lakehouse platform. Responsibilities include developing Apache Hudi transactional capabilities, concurrency control, indexing, metadata and data-access systems, and optimization algorithms for distributed processing on Kubernetes. The role involves analyzing complex data, prototyping performance improvements, collaborating with engineers, and safely deploying solutions. Candidates should bring strong object-oriented programming, distributed systems, algorithm, and relational database expertise.
Top Skills: Apache HudiSparkCC++Distributed SystemsJavaKubernetesLinuxRelational DatabasesUnix
Reposted 2 Months AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Software • Infrastructure as a Service (IaaS)
Build and operate the control plane for DigitalOcean's DBaaS: design and implement scalable distributed systems, provision/scale/backup database clusters, create telemetry and logging, orchestrate complex workflows, automate operational playbooks, and stay current with cloud-native and DBaaS trends.
Top Skills: AivenDbaasGithub ActionsGoGrpcKubernetesKubernetes OperatorsMongoDBTemporal
Reposted 2 Months AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Software • Infrastructure as a Service (IaaS)
Build and operate the control plane for a cloud DBaaS platform: develop scalable distributed systems, provision/scale/backup database clusters, create telemetry/logging and orchestration workflows, automate maintenance/playbooks, and stay current with cloud-native, Kubernetes, and control-plane patterns.
Top Skills: DbaasGithub ActionsGoGrpcK8SKubernetesKubernetes OperatorsMongoDBTemporal
Reposted 2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Design, develop, debug, and maintain embedded Linux and RTOS-based software, device drivers, and applications. Collaborate with hardware, ASIC, and firmware teams for integration, optimize performance, produce specifications and tests, and participate in reviews and design discussions.
Top Skills: CC++Device DriversEmbedded LinuxEthernetFirmwareLinux System ProgrammingMacsecPythonRtos
Reposted 2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Information Technology • Consulting
Design, lead, and mentor development of scalable, secure cloud-based SaaS solutions. Evaluate and integrate new technologies, review designs for compliance with standards, troubleshoot complex system issues, and provide technical leadership across projects. Communicate architecture and design decisions to stakeholders and drive improvements in reliability and time-to-market.
Top Skills: AWSDevOpsFull StackGCPGoJavaMicroservicesNetworkingPythonRelease ManagementSaaS
Reposted 2 Months AgoSaved
Easy Apply
Hybrid
2 Locations
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Lead architecture and implementation of high-scale, distributed cloud-native services using Go/Java. Drive best practices for coding, testing, observability, and CI/CD. Improve performance, reliability, and cross-team delivery while leveraging cloud platforms, databases, and streaming/data infrastructure to support a multi-tenant security platform.
Top Skills: AnsibleSparkAWSAws NeptuneAzureCi/CdDruidElasticsearchGoGraphQLJavaKafkaKubernetesMicroservicesNeo4JOauthOktaPostgresPythonRedisSAMLSQLTerraform
Reposted 2 Months AgoSaved
In-Office
2 Locations
Senior level
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Lead design and implementation of autonomy and edge-AI software for air, land, and sea platforms. Develop tactical autonomy algorithms, integrate software with hardware, deploy and field-test capabilities, analyze mission data, mentor teammates, collaborate cross-functionally, and support customers and defense programs.
Top Skills: C++Edge AiHivemind Enterprise Autonomy SdkMachine LearningPythonReinforcement Learning
Reposted 2 Months AgoSaved
In-Office
2 Locations
Senior level
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Develop and integrate autonomy and edge-AI capabilities using the Hivemind SDK for unmanned platforms across air, sea, and space. Work with customers to deploy and debug integrations, provide technical training, document solutions, collaborate with product teams, and conduct on-site deployments and flight testing (~30% travel).
Top Skills: AutonomyC++Edge-AiHivemind Enterprise Autonomy SdkPython
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account