Top Software Engineer Jobs in Gurgaon

YesterdaySaved
Remote or Hybrid
2 Locations
Expert/Leader
Expert/Leader
Software
Design and implement high-performance router datapath solutions using custom and merchant silicon. Develop packet forwarding capabilities across IP, MPLS, Segment Routing, and VXLAN, plus QoS, ACL, TCAM management, and packet extraction. Write efficient, modular, well-tested C/C++ code using DPDK, and support virtualized Linux environments such as KVM and Docker. Collaborate with product management and testing teams to deliver robust networking products.
Top Skills: AsicsCC++DockerDpdkIpKvmLinuxMplsQosSegment RoutingSonicTcamVxlan
11 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Senior level
Senior level
Cloud • Software
Design, build, and operate platform backend services for authentication, authorization, account management, multi-tenant organizations, and enterprise identity integrations. Develop versioned APIs, Kafka-based event integrations, and highly available multi-region services. Own production operations through metrics, tracing, alerting, logging, and on-call support. Provide shared architecture, deployment, monitoring, and technical guidance to feature teams.
Top Skills: DjangoDjango Rest FrameworkDockerFastapiGitlab CiGoGrafanaHelmJwtKafkaKubernetesLdapMongoDBMySQLOidcOpenapiOpentelemetryPrometheusPromqlPythonRedisRestSAMLScim
2 Days AgoSaved
Remote
India
Senior level
Senior level
HR Tech • Legal Tech • Software • Consulting
Develop and maintain reusable automated tests using Playwright and TypeScript, while also performing manual and exploratory testing. Verify data with SQL, conduct API and non-functional testing, and integrate quality practices into Agile and Scrum development cycles. Collaborate with product managers and scrum teams, challenge acceptance criteria and test coverage, identify risks, and provide technical mentorship to improve quality and reduce manual testing efforts.
Top Skills: AgileAzure DevopsCi/CdClaudeGitGithub CopilotPlaywrightPostmanRest AssuredScrumSQLTestrailTypescript
Reposted 4 Days AgoSaved
Remote
India
Senior level
Senior level
Fintech • Software • Travel • Business Intelligence • Consulting • App development • Big Data Analytics
Designs, develops, tests, maintains, and optimizes software automations and features in a Scrum environment. Resolves technical issues, improves system performance and scalability, collaborates with cross-functional engineering partners, maintains existing systems, proposes product enhancements, and evaluates emerging technologies. The role requires strong Python engineering, modular development, CI/CD, unit testing, TDD, and clean-code practices.
Top Skills: Ci/CdGitJenkinsPython
4 Days AgoSaved
Remote
India
Mid level
Mid level
Design
Develop and maintain scalable cloud-based SaaS applications across the full stack. Responsibilities include feature development, application modernization, CI/CD, Docker and AWS deployments, monitoring, secure coding, code reviews, incident response, documentation, and performance optimization. The engineer collaborates with product, design, and engineering teams while contributing to SOC 2 compliance and improving product reliability and scalability.
Top Skills: .NetAWSC#Ci/CdDevexpressDockerGitJavaScriptNode.jsPythonReactSoc 2Typescript
4 Days AgoSaved
In-Office or Remote
7 Locations
Entry level
Entry level
Artificial Intelligence • Software
Develop custom customer integrations and provide Bubble.io guidance. Build and maintain Salesforce, HubSpot, and other CRM integrations; manipulate data with Python and Pandas; design AWS Lambda microservices; support client onboarding and collaborate with the development team to improve the platform.
Top Skills: Aws LambdaBubble.IoHubspotJavaScriptNode.jsPandasPythonSalesforce
5 Days AgoSaved
In-Office or Remote
2 Locations
Mid level
Mid level
eCommerce • Logistics • Retail • Software
Build and maintain full-stack advertising features across customer-facing and internal ecommerce platforms. Develop data services, visualizations, keyword-level insights, and actionable recommendations from complex advertising data. Collaborate with Product, Design, Data, Merchants, and Engineering to validate concepts, improve platform reliability, and scale successful solutions. Responsibilities include testing, monitoring, deployment improvements, production issue resolution, documentation, and translating business logic into clear merchant experiences.
Top Skills: APIsAutomated TestingData IntegrationsData VisualizationmacOSMonitoringWindows 10
5 Days AgoSaved
Remote
India
Senior level
Senior level
Agency • Information Technology
Develops and supports complex Java and Angular applications, contributes to application architecture, performs functional analysis, and participates in planning, testing, implementation, and issue resolution. The role requires full-stack Java and web application development experience, including Spring, REST and SOAP services, SQL, J2EE, testing, responsive design, CI/CD, and Agile methodologies. Provides technical supervision on small projects while collaborating across multiple concurrent efforts.
Top Skills: AgileAngularApache TomcatBitbucketCi/CdDependency InjectionInversion Of ControlJ2EeJavaJavaScriptJax-WsJaxbJenkinsJIRAJspJstlJunitMvcResponsive Web DesignRestServletsSoapSpring BootSpring MvcSQLUdeployWs-SecurityXML
5 Days AgoSaved
In-Office or Remote
2 Locations
Senior level
Senior level
Information Technology
Leads a software engineering squad developing fintech services for invoice ingestion, funder allocation, settlement, and supplier onboarding. Defines technical tasks and architecture, reviews code and designs, maintains testing and quality standards, and ensures production-ready Kubernetes deployments. Facilitates Agile ceremonies, manages delivery risks, coordinates DevOps improvements, and mentors or line-manages 4–8 developers. The role requires strong Java and cloud-native engineering expertise, with Scala or Python experience and knowledge of Angular.
Top Skills: Akka StreamsAngularSparkAzure DevopsDockerElasticsearchGitlab CiGradleGroovyHelmJasper ReportsJavaJenkinsJIRAKanbanKubernetesPythonScalaScrumSonarqubeSpockSpring BootSpring CloudTalend EtlTerraformTypescript
Reposted 16 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Mid level
Mid level
Artificial Intelligence • Big Data • Software • Database
Design, develop, and maintain enterprise-grade full-stack/backend systems; ship production-quality code to production; interact with customers and industry leaders to shape product direction; solve complex AI-native problems in the insurance money-movement domain. Requires strong CS fundamentals, analytic problem-solving, ownership mindset, and 4+ years experience.
Top Skills: AIGoMachine LearningNext.JsPython
7 Days AgoSaved
In-Office or Remote
7 Locations
Senior level
Senior level
Database
Build and scale Supabase Storage across client libraries, CLI, CDN, storage servers, and deployment infrastructure. Responsibilities include improving upload and download performance, asset optimization, edge networking, caching, observability, reliability, APIs, developer tools, and the storage explorer. The role also involves PostgreSQL and distributed-systems performance tuning, infrastructure operations, escalated support resolution, and end-to-end project ownership in an asynchronous, remote, open-source environment.
Top Skills: AvifAWSAzureBrotliCdnDockerDssimFfmpegGCPGrafanaiOSKubernetesNext.JsNode.jsOpentelemetryPostgresPrometheusReactS3SharpTusWebm
8 Days AgoSaved
Remote
IND
Mid level
Mid level
Artificial Intelligence • Hardware • Internet of Things • Machine Learning • Semiconductor • Automation • Manufacturing
Ensure T2000/T6391 system software and customer test programs remain compatible with evolving Visual Studio and MSVC versions. Responsibilities include build verification, debugging compiler and runtime issues, Windows compatibility testing, TPIDE test development, GUI automation, CI/CD test frameworks, regression testing, and process improvement. The role collaborates internationally and supports long-term platform stability.
Top Skills: C#C++Ci/CdGitGithub CopilotGui Test AutomationLanguage Server Protocol (Lsp)MsvcPerforceVisual StudioVisual Studio CodeWindows
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
8 Days AgoSaved
Remote
IND
Senior level
Senior level
Artificial Intelligence • Hardware • Internet of Things • Machine Learning • Semiconductor • Automation • Manufacturing
Senior Software Engineer responsible for maintaining compatibility and stability of T2000/T6391 system software during Visual Studio and MSVC upgrades. The role includes build verification, compiler and runtime issue resolution, compatibility testing, TPIDE test development, CI/CD test automation, GUI regression testing, and process improvement. Collaboration occurs with distributed international development teams, supporting long-term platform quality and migration across toolchain generations.
Top Skills: C#C++Ci/CdGitGithub CopilotGui Test AutomationLanguage Server Protocol (Lsp)MsvcPerforceVisual StudioWindows
8 Days AgoSaved
Remote
IND
Mid level
Mid level
Artificial Intelligence • Hardware • Internet of Things • Machine Learning • Semiconductor • Automation • Manufacturing
Perform Visual Studio and MSVC compatibility verification for T2000/T6391 system software and customer test programs. Investigate build, compiler, linker, runtime, and Windows compatibility issues; develop TPIDE test cases; and build CI/CD-based automated, GUI, and regression testing frameworks. Improve test coverage, software quality, release efficiency, and platform stability while collaborating with international development teams.
Top Skills: C#C++Ci/CdGitGithub CopilotGui Test AutomationLanguage Server ProtocolMicrosoft C++ Build ToolsMsvcPerforceRegression TestingVisual StudioVisual Studio CodeWindows
18 Days AgoSaved
In-Office
DLF Cybercity, Gurugram, Haryana, IND
Senior level
Senior level
Fintech • Financial Services
Designs, builds, tests, deploys, and secures full-stack applications supporting Citi’s consumer operations. Leads technical analysis, manages software delivery across the full lifecycle, translates business requirements into engineering solutions, establishes development standards, collaborates with stakeholders, and mentors junior developers. The role requires independent problem-solving, strong analytical skills, and delivery experience in complex financial technology environments.
Reposted 9 Days AgoSaved
Remote
IN
Mid level
Mid level
Enterprise Web • Fintech • Insurance • Software
Design and implement the core front-end web application including onboarding, authentication, and quote/bind/pay flows with complex dynamic forms. Build reusable UI libraries and components, drive UI/UX best practices, introduce AI-assisted tooling, perform code reviews, improve system quality and scalability, and collaborate cross-functionally across the stack.
Top Skills: Ant DesignAWSDockerJavaScriptMongoDBMono-RepoNestjsNode.jsReactRestful ApisTypescript
18 Days AgoSaved
In-Office
2 Locations
Senior level
Senior level
Legal Tech • Other • Professional Services • Real Estate • Business Intelligence • Consulting • Financial Services
Designs, develops, tests, deploys, and supports scalable ServiceNow applications and integrations. Builds scoped applications, workflows, business rules, scripts, security controls, and data models while ensuring performance, maintainability, accessibility, and upgrade compatibility. Collaborates with product, architecture, QA, security, and engineering teams; documents technical solutions; contributes to Agile, CI/CD, governance, and platform improvement; and mentors junior engineers.
Top Skills: AgileCi/CdCSSDevOpsFlow DesignerGlide ApisHTMLImport SetsIntegration HubJavaScriptMid ServerRestScripted Rest ApisServicenowSoapSource ControlTransform MapsWorkflow Editor
9 Days AgoSaved
In-Office or Remote
7 Locations
Mid level
Mid level
Retail • Sports
Develop and maintain cross-platform consumer mobile applications using React Native, TypeScript, and JavaScript. Build reusable components, integrate REST and GraphQL APIs, optimize performance, implement testing and monitoring, resolve production issues, support CI/CD releases, and apply accessibility and usability principles. Collaborate with product, design, QA, and engineering teams in an Agile environment while contributing to code reviews, architecture, experiments, and continuous improvement.
Top Skills: AndroidCi/CdConfluenceGitGraphQLiOSJavaScriptJIRAReactReact NativeRestTypescript
10 Days AgoSaved
In-Office or Remote
7 Locations
Entry level
Entry level
Database
Build and maintain Turso’s open-source database and cloud platform. Responsibilities include advancing PostgreSQL compatibility, ensuring software correctness through testing and verification, operating cloud APIs and data planes, and scaling systems to support substantially more databases. The role involves Rust development, embedded database technology, large-scale cloud operations, observability, reliability, performance improvements, and collaboration with customers, open-source communities, and distributed teams.
Top Skills: AWSCloud ComputingDeterministic Simulation TestingDifferential TestingEmbedded DatabasesFormal VerificationFuzz TestingKubernetesLlm-Assisted DevelopmentObservabilityPostgresRustSqliteTurso
11 Days AgoSaved
Remote
India
Senior level
Senior level
Blockchain • Fintech • Financial Services • Cryptocurrency • Quantitative Trading
Design, build, maintain, and support scalable backend services for custodial and execution accounts across digital asset businesses. Collaborate on system architecture, deliver features, optimize performance and reliability, automate workflows, and own production services end to end, including deployment, monitoring, troubleshooting, and support.
Top Skills: AgileClaude CodeCodexDistributed SystemsDockerEvent-Driven ArchitectureFastapiJavaKafkaKubernetesMicroservicesNoSQLOrm FrameworksPythonSpring BootSQLVert.X
12 Days AgoSaved
Remote
2 Locations
50-100 Hourly
Senior level
50-100 Hourly
Senior level
Artificial Intelligence • HR Tech • Professional Services • Software
Develop and debug production-grade full-stack applications across front-end and back-end systems. Build features, APIs, databases, and data models; troubleshoot end-to-end issues; analyze unfamiliar codebases; translate implementations across programming languages; and review AI-generated and developer-written code for correctness, security, scalability, performance, and maintainability.
Top Skills: GoJavaJavaScriptNode.jsPythonReactRustTypescript
12 Days AgoSaved
Remote
2 Locations
50-100 Hourly
Entry level
50-100 Hourly
Entry level
Artificial Intelligence • HR Tech • Professional Services • Software
Develop and evaluate coding tasks for AI systems, including bug fixes, feature development, refactoring, optimization, reproducible environments, reference solutions, automated testing, and deterministic evaluation. The role also involves debugging complex codebases, reviewing contributions, documenting technical decisions, and refining evaluation criteria. Candidates should have strong software engineering fundamentals, backend or API development experience, open-source contributions, and proficiency in at least one listed programming language.
Top Skills: APIsAutomated TestingC++Ci/CdGitGoJavaPythonReinforcement Learning EnvironmentsRustTypescript
YesterdaySaved
Hybrid
2 Locations
Senior level
Senior level
Food • Software • Hospitality
Architects, develops, and scales backend services in Golang, owning the full service lifecycle from design through maintenance. Designs distributed, event-driven microservices and REST APIs, integrates third-party services, ensures security and performance, and collaborates with architects and cross-functional teams. The role includes testing, deployment, code reviews, mentoring junior engineers, and contributing to engineering excellence.
Top Skills: AWSDistributed SystemsDockerEvent-Driven ArchitectureGoGrafanaJwtKubernetesMicroservicesMongoDBMySQLOauthPrometheusReactRestful ApisSnowflakeSsoVue
YesterdaySaved
In-Office
Gurugram, Haryana, IND
Senior level
Senior level
Fintech
Design, build, deploy, and operate cloud-based backend services, APIs, and front-end applications for a financial data distribution platform. Develop scalable GCP solutions, authentication and entitlement tooling, batch and real-time services, and observability capabilities. Translate ambiguous product requirements into secure, testable systems, use AI-assisted engineering, support migrations, and mentor engineers through reviews and shared learning.
Top Skills: Agentic RagAngularApigeeBigQueryContainerizationGenerative AiGoGoogle Cloud Platform (Gcp)PythonReactServerless ComputingSQLTypescript
Reposted 14 Days AgoSaved
In-Office or Remote
3 Locations
Junior
Junior
eCommerce • Retail • Software
Provides end-to-end technical support for global clients using Fluent Order Management. Responsibilities include troubleshooting post-implementation issues, resolving incidents within SLAs, automating monitoring, developing and testing enhancements, maintaining runbooks, analyzing operational trends, and communicating with client and IT stakeholders. The role requires rotational shifts and on-call support, along with hands-on experience in Java, GraphQL, REST APIs, Python, API testing, and CI/CD practices.
Top Skills: Ai-Assisted MonitoringCi/CdFluent Order ManagementGraphQLJavaJenkinsJIRAPostmanPythonRest ApisServicenow
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account