Top Software Engineer Jobs in Gurgaon

26 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Senior level
Senior level
Healthtech • Other • Robotics • Biotech • Manufacturing
Provides technical leadership for architecture, development, integration, verification, and lifecycle support of embedded software for medical-device and electromechanical platforms. Develops C and C++ firmware, real-time control systems, drivers, bootloaders, and embedded Linux solutions. Leads hardware-software integration, board bring-up, testing, root-cause analysis, architecture reviews, risk management, and regulatory-quality engineering documentation. Mentors engineers and influences cross-functional teams across multiple projects.
Top Skills: ArmAutomated TestingBoard Support Packages (Bsp)BootloadersCC++CanCi/CdDevice DriversDspEmbedded LinuxEthernetFpgaGitHardware Abstraction Layers (Hal)Hardware-In-The-Loop (Hil)I2CJtagMatlabMotor ControlPid ControlReal-Time Operating Systems (Rtos)SimulinkSpiStatic AnalysisSwdUartUsb
16 Days AgoSaved
In-Office or Remote
2 Locations
Senior level
Senior level
Artificial Intelligence • Cloud • Software
Develop and lead end-to-end features for scalable cloud-native SaaS applications using ReactJS, TypeScript, NodeJS, GraphQL, and modern cloud technologies. Translate customer and business needs into technical solutions, troubleshoot complex issues, mentor engineers, improve development processes, and guide adoption of emerging technologies, including AI-driven user experiences and workflow automation.
Top Skills: .NetAWSAzureCi/CdDevOpsGrafanaGraphQLJavaScriptNode.jsReactTypescript
17 Days AgoSaved
Remote
India
3M-5M Annually
Senior level
3M-5M Annually
Senior level
Big Data
Designs and leads automated and system-level testing for a large-scale distributed database engine. Responsibilities include developing test plans, regression suites, workload and performance testing, CI/QA infrastructure, debugging query behavior, analyzing bottlenecks, improving test coverage, and validating scalability and correctness. The role collaborates with development and leadership teams, supports escalated issues, owns database testing infrastructure, and mentors junior engineers.
Top Skills: AWSCi/CdClaude CodeCursorGCPJIRALinuxPythonSQLVersion Control SystemsWindsurf
17 Days AgoSaved
Remote
India
3M-5M Annually
Senior level
3M-5M Annually
Senior level
Big Data
Designs and leads automated and manual testing for a complex browser-based UI. Responsibilities include Playwright-based end-to-end automation, regression, accessibility, responsive and performance testing, backend/API/SQL validation, flaky test diagnosis, CI integration, design review, release sign-off, issue investigation, test strategy, and mentoring junior engineers.
Top Skills: AWSCi PipelinesCypressDockerFigmaGCPGitGithub ActionsHdfsJavaScriptJIRAKafkaLinuxMock Service WorkerPlaywrightPythonReactReact Testing LibraryRelational DatabasesRest ApisS3SeleniumSQLTypescriptViteVitestWcag
17 Days AgoSaved
Remote
India
Senior level
Senior level
Information Technology • Software
Design, build, and maintain scalable backend services, REST APIs, distributed data pipelines, and enterprise data ingestion frameworks for a multitenant B2B SaaS platform. Own features from requirements through production, improve scalability and reliability, troubleshoot complex issues, conduct code reviews, mentor engineers, and collaborate with product, architecture, QA, and engineering teams.
Top Skills: Apache AirflowAWSChatgptCi/CdClaudeCursorDatabricksDelta LakeFastapiFlaskGitGithub CopilotJavaKafkaKubernetesAzurePysparkPythonQuartRedisRest ApisSnowflakeSQL
One Month AgoSaved
Remote
India
2M-3M Annually
Senior level
2M-3M Annually
Senior level
Edtech • Software
Build and evolve Litmos’s platform using .NET, React, and SQL Server. Design microservices, APIs, and front-end components; improve scalability, reliability, observability, and maintainability. Own delivery from development through deployment, including Azure DevOps CI/CD pipelines. Collaborate with Product, UX, database teams, and globally distributed Agile engineers while using AI-assisted development workflows to support design, coding, documentation, and reviews.
Top Skills: .NetAzureAzure DevopsC#Ci/CdClaudeDistributed SystemsMicroservicesReactSQL Server
One Month AgoSaved
Remote
India
Senior level
Senior level
Industrial • Manufacturing
Develop kernel- and user-mode device drivers for Ethernovia networking hardware, integrating with Linux and AUTOSAR communication stacks. Own driver architecture, implementation, testing, debugging, and SDK integration for safety-critical automotive systems. Develop stack extensions, utilities, and automated unit and system tests while applying functional safety and engineering standards. The role requires strong C/C++ skills, operating-system and kernel knowledge, hardware integration experience, and familiarity with communication devices and embedded platforms.
Top Skills: AspiceAutosarCC++EthernetGitGnu Compiler CollectionI2CIso 26262LinuxMisraNtbPciePerforcePythonQnxRtosSerdesSpiSr-IovSwarmTcp/IpUsbVirtualizationYocto
Reposted 17 Days AgoSaved
Remote
IN
Senior level
Senior level
Fintech • Payments
Designs, develops, and operates scalable backend systems and APIs for core financial transactions. Responsibilities include architecture, microservices, integrations, automation of testing and deployments, cloud development, database optimization, security implementation, and collaboration with product, engineering, and QA teams in an agile environment.
Top Skills: Augment AiAWSAzureCi/CdClaudeCouchbaseCursorDockerEncryptionGCPGitGroovyJavaJunitJwtKafkaKubernetesLdapMicroservicesMockitoMongoDBNoSQLOauth2RabbitMQRelational DatabasesRestful ServicesSpring Boot
One Month AgoSaved
Remote
India
Mid level
Mid level
Artificial Intelligence • Cloud • Analytics • Automation
Develops, configures, customizes, and supports Zoho CRM and related enterprise CRM solutions. Responsibilities include scripting with Deluge and JavaScript, building REST API integrations, automating workflows, creating reports and dashboards, supporting data migrations, troubleshooting systems, and maintaining development, test, and production environments. The role collaborates with architects, analysts, and business stakeholders to deliver scalable CRM solutions across multiple companies.
Top Skills: GitHubspotJavaScriptJSONMicrosoft DynamicsNetsuite CrmQuickbooksRest ApisSage IntacctSalesforceSdksSQLWebhooksXMLZoho AnalyticsZoho CreatorZoho CrmZoho DelugeZoho DeskZoho FlowZoho One
One Month AgoSaved
Remote or Hybrid
7 Locations
Mid level
Mid level
Artificial Intelligence • Information Technology • Software • Database
Build innovative software products in the Special Projects Division addressing public health, agriculture, education, and aid-related challenges in Sub-Saharan Africa. Responsibilities include designing software architectures, developing on UNIX-based platforms, participating in code reviews, using disciplined version control, collaborating with teams, and potentially applying Django, React, Android, or PyTorch. The role may involve travel to Africa to understand local contexts.
Top Skills: AndroidData Structures And AlgorithmsDjangoMacos DarwinPyTorchReactUnixVersion Control
18 Days AgoSaved
Remote or Hybrid
2 Locations
Senior level
Senior level
Software
Own end-to-end software engineering initiatives from design through production. Develop and improve scalable internal applications, drive cloud and DevOps deployments, and build AI/GenAI solutions using LLMs, RAG, vector databases, and embeddings. Responsibilities include architecture, coding, code reviews, CI/CD, containerization, infrastructure automation, monitoring, observability, technical leadership, mentoring, documentation, and continuous engineering improvement.
Top Skills: Ai ApisAnsibleCi/CdCloud ComputingDockerEmbeddingsJenkinsKubernetesLlmsMonitoringObservabilityPrompt EngineeringRetrieval-Augmented Generation (Rag)TerraformVector Databases
One Month AgoSaved
In-Office
Gurugram, Haryana, IND
Junior
Junior
Automotive • Big Data • Information Technology • Analytics
Develop and maintain full-stack software applications using Java, React.js, databases, and RESTful APIs. Collaborate with agile teams, architects, product owners, and QA teams to design, test, and implement scalable solutions. Contribute to cloud-native development using AWS, containerization, CI/CD automation, and DevOps practices while analyzing requirements and solving technical problems.
Top Skills: Amazon Api GatewayAmazon EksAmazon S3AWSAws LambdaCi/CdDockerHTMLJavaJavaScriptJenkinsJIRAKubernetesReactRelational DatabasesRestful ApisSQL
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 19 Days AgoSaved
Remote
India
Senior level
Senior level
Information Technology • Software
Develop and maintain Java Spring Boot microservices, REST APIs, and backend services for enterprise order management and supply chain applications. Design scalable, reliable, secure, and configurable product capabilities; troubleshoot production issues; write tested code; participate in reviews; and collaborate with product, QA, DevOps, and engineering teams. Use AI-assisted development tools responsibly for coding, debugging, testing, documentation, and productivity.
Top Skills: Agile/ScrumAi-Assisted Software EngineeringAWSAzureCi/CdDockerGCPGitJavaKafkaKubernetesMicroservicesMongoDBRest ApisSpring BootSQL
19 Days AgoSaved
Remote
India
Senior level
Senior level
Mobile • Software
Design, develop, deploy, and maintain scalable distributed systems, real-time platforms, data pipelines, and analytics tools. Build data extraction, transformation, and loading systems using SQL and big data technologies. Work across low-level systems and distributed architectures, collaborate with data science and product teams, and mentor junior engineers.
Top Skills: C++Claude CodeGithub CopilotGoJavaJvmNoSQLSQLUnix/Linux
One Month AgoSaved
Hybrid
2 Locations
Junior
Junior
Food • Software • Hospitality
Develop and maintain high-quality C# and .NET payment software for ParPay. Responsibilities include understanding technical requirements, writing extensible code, collaborating with cross-functional teams, conducting design and code reviews, debugging, applying software development best practices, and supporting reliable customer-focused deliveries. The role also involves working with relational databases, RESTful APIs, testing practices, and agile development methods.
Top Skills: .NetAgileAWSAzureC#PostgresRestful ApisSQLTest-Driven DevelopmentUnit Testing Frameworks
2 Months AgoSaved
Easy Apply
Remote
India
Easy Apply
Mid level
Mid level
Enterprise Web • Mobile • Professional Services • Software
Build and own full-stack product features from ambiguous problems through deployment. Partner with Product and Design, make UX decisions, integrate LLM and agent capabilities into trustworthy product experiences, talk with users, instrument releases, and iterate based on usage. The role requires strong product judgment, user empathy, independent execution, and comfort using AI coding tools while collaborating with AI engineers on model behavior.
Top Skills: Claude CodeCursorGithub CopilotLlm AgentsLlm ApisPrompting
One Month AgoSaved
In-Office
Gurugram, Haryana, IND
Entry level
Entry level
Cloud • Software
Build and ship software rapidly within an advanced technology team. Responsibilities include working across TypeScript/Node.js, Go, and Python; modifying unfamiliar codebases; writing reliable CI tests; publishing and versioning CLIs, SDKs, or packages; and debugging integrations involving third-party APIs, external services, and CI runners.
Top Skills: CliContinuous Integration (Ci)GoNode.jsPythonSdkSeleniumTypescript
One Month AgoSaved
Remote
India
Entry level
Entry level
Cloud • Software • Database
Develop and maintain production software for a cloud-native distributed SQL database. Responsibilities include designing, coding, testing, and deploying new and existing projects involving query optimization, fault tolerance, server architecture, concurrency, multithreading, LLMs, vector indexes, SIMD, and LLVM code generation. Engineers collaborate across teams, own projects end to end, and contribute throughout the product lifecycle.
Top Skills: CC++LlmsLlvmSimdSQLVector Indexes
One Month AgoSaved
Remote
IND
Senior level
Senior level
Edtech • HR Tech • Information Technology • Professional Services
Develop Windows-based automotive diagnostic applications using C#/.NET, WPF or WinForms, UDS, ISO-TP, CAN/CAN FD, and MVVM. Responsibilities include ECU diagnostics, firmware flashing, CAN hardware integration, UDS service implementation, checksum and CRC verification, and robust retry, timeout, and recovery handling. The role requires expertise in multithreaded software development, automotive communication protocols, and firmware formats.
Top Skills: .Net 6+.Net FrameworkAsynchronous ProgrammingBinary BinC#CanCan FdCanalyzerCanoeEcu DiagnosticsFirmware FlashingGitIntel HexIntrepidIso-Tp Iso 15765KvaserMotorola S-RecordMultithreadingMvvmNi-XnetPcan-ViewPeak PcanUds Iso 14229VectorVehicle SpyVisual StudioWinformsWpf
One Month AgoSaved
Remote
IND
Senior level
Senior level
Edtech • HR Tech • Information Technology • Professional Services
Develop diagnostic desktop software for automotive ECU systems using C# and .NET. Build WPF or WinForms applications with MVVM, asynchronous programming, and multithreading. Implement and support UDS and ECU flashing functionality, integrating CAN, CAN FD, and ISO-TP communications through hardware APIs such as Vector XL, PCAN-Basic, Kvaser CANlib, Vehicle Spy, or NI-XNET.
Top Skills: .NetAsync/AwaitC#CanCan FdEcu FlashingIntrepid Vehicle SpyIso 14229Iso 15765Iso-TpKvaser CanlibMultithreadingMvvmNi-XnetPeak Pcan-BasicUdsVector XlWinformsWpf
23 Days AgoSaved
Remote or Hybrid
India
Senior level
Senior level
Artificial Intelligence • Fintech • Machine Learning • Natural Language Processing • Business Intelligence
Build and operate a high-performance search platform serving billions of documents and hundreds of queries per second. Responsibilities include scaling distributed systems, migrating legacy architecture with zero downtime, improving monitoring and deployment practices, profiling and optimizing performance, and developing reliable data pipelines and real-time processing systems.
Top Skills: Custom Resource Definitions (Crds)ElasticsearchInfrastructure As CodeJvmKubernetesLexical SearchSolrVector SearchVespa
23 Days AgoSaved
In-Office or Remote
2 Locations
Senior level
Senior level
Artificial Intelligence • Cloud • Software
Develop and lead scalable cloud-native SaaS features using ReactJS, TypeScript, GraphQL, and NodeJS. Translate business needs into technical solutions, troubleshoot complex issues, mentor junior engineers, improve development processes, and advocate for modern technologies. Collaborate cross-functionally and with customers to deliver high-quality government software, including AI-driven user experiences, agents, and workflow automation.
Top Skills: AWSAzureCi/CdDevOpsGrafanaGraphQLJavaScriptNode.jsReactSaaSTypescript
Reposted 23 Days AgoSaved
Remote
India
Mid level
Mid level
Information Technology • Internet of Things • Marketing Tech
The role involves developing full-stack web apps, creating APIs, improving lead capture models, and collaborating across teams to enhance the Social Planner product.
Top Skills: CSS3GraphQLHTML5JavaScriptNode.jsTypescriptVue
One Month AgoSaved
Hybrid
Gurugram, Haryana, IND
Senior level
Senior level
Food • Software • Hospitality
Designs, develops, tests, and maintains scalable software solutions using clean coding practices and modern architectures. Responsibilities include troubleshooting production issues, conducting code and design reviews, collaborating with cross-functional teams, analyzing functional and non-functional requirements, and supporting team member growth. The role requires expertise in C# .NET, RESTful APIs, databases, frontend frameworks, software testing, object-oriented design, microservices, and cloud platforms.
Top Skills: .NetAgileAngularAWSAzureBootstrapC#JacocoMicroservicesPostgresReactRestful ApisSonarqubeSQLUmlVue
One Month AgoSaved
Remote
India
Senior level
Senior level
Information Technology • Productivity • Software • Manufacturing
Own end-to-end development of modules across Amtech’s AWS-hosted .NET/C# Cloud API and legacy 4D ERP platform. Design RESTful APIs, integrate AWS services, resolve complex business-logic issues, improve testing and reliability, maintain data integrity, participate in Agile ceremonies and code reviews, and mentor junior engineers. The role requires independent technical judgment across modern and legacy enterprise systems, with opportunities to use AI-assisted development tools.
Top Skills: .Net 84DApi GatewayAsp.Net CoreAWSAws Secrets ManagerC#Ci/CdClaude CodeCodexDynamoDBEcs FargateGitGitGithub CopilotJIRAPostgresRest ApisS3SQL Server
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account