Top Software Engineer Jobs in Chennai

Reposted One Month AgoSaved
Remote
Chennai, TN
Junior
Junior
Artificial Intelligence • Digital Media • Information Technology • Software
Build and maintain user-centric web apps using TypeScript, React/Next.js, and Python. Collaborate to ship features efficiently while optimizing performance and ensuring a seamless user experience.
Top Skills: CSS3HTML5JwtNext.JsPythonReactRestful ApisTypescript
Reposted One Month AgoSaved
Remote
Chennai, TN
Mid level
Mid level
Software
As a Data Engineer, you'll build and monitor large-scale data pipelines, develop the DBT setup for data transformation and solve customer problems using your SQL skills.
Top Skills: Big DataDbtSQL
Reposted One Month AgoSaved
Remote
Chennai, TN
Entry level
Entry level
Cloud • Software • Database
Work on SingleStore's database engine in small teams, building and testing production features. Projects may include query optimizer, SQL performance, fault tolerance, SIMD/LLVM codegen, and LLM/vector index integrations. Collaborate cross-functionally and own features end-to-end.
Top Skills: CC++ConcurrencyDistributed SqlLlmLlvmMultithreadingOperating SystemsQuery OptimizerSimdSinglestoreSQLVector Index
Reposted 27 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
AdTech
Design, implement, and maintain scalable backend services (Java/Spring Boot, Python) and modern frontend applications (React/Vue). Build RESTful APIs, ensure code quality and performance, collaborate in Scrum teams, debug and test applications, contribute to UI/UX, and participate in DevOps/on-call rotations.
Top Skills: AWSBehaveBitbucketCi/CdConfluenceCSSDevOpsGitGitGradleHTMLJavaJavaScriptJIRAJunitMavenMockitoMySQLNode.jsPostgresPythonReactRestful ApisSpring BootViteVueWebpack
18 Days AgoSaved
Remote
Chennai, TN
Senior level
Senior level
Information Technology • Software • Consulting
Design and maintain scalable Java and Spring Boot backend services, REST APIs, microservices, and event-driven systems. Build cloud-native applications using Docker, Kubernetes, and AWS while ensuring reliability, security, observability, and performance. Use AI-assisted development tools for coding, testing, debugging, documentation, and reviews. Participate in architecture discussions, production support, incident response, and on-call rotations. Collaborate across engineering and product teams and mentor other engineers.
Top Skills: Agile/ScrumAWSCi/CdClaude CodeCodexCursorDevOpsDockerGithub CopilotJavaKiroKubernetesMicroservicesNosql DatabasesReactRelational DatabasesRestful ApisSpring BootWindsurf
18 Days AgoSaved
Remote or Hybrid
Chennai, TN
Mid level
Mid level
Software
Design and develop C/C++ software for Ethernet and optical networking systems, including OTN protocols and embedded Linux platforms. Responsibilities include board bring-up, interface driver development, unit test harness creation in Python, requirements review, feature integration, validation, and coding quality checks. The role collaborates with diverse teams and values adaptability. Experience with FPGA programming, agile methods, and DWDM transport is advantageous.
Top Skills: AgileCC++DwdmEmbedded SystemsEthernetFpgaI2CLinuxOptical NetworkingOtn ProtocolsPythonQspiSpiUart
Reposted 18 Days AgoSaved
Remote
Chennai, TN
Mid level
Mid level
Healthtech • Software
Validate eCOA study software and lead testing across multiple projects, including CSV deliverables, test strategy, execution (functional, integration, regression, performance, UAT), defect management, environment setup, audit-ready documentation, stakeholder communication, process improvements, and mentoring junior team members in a regulated clinical research environment.
Top Skills: AgileComputer System Validation (Csv)Defect Tracking SystemsDocument Management SystemsEcoaGood Clinical Practice (Gcp)Performance TestingTest AutomationTest Management Tools
Reposted 18 Days AgoSaved
Remote
Chennai, TN
Mid level
Mid level
Artificial Intelligence • Information Technology • Software • Database • Automation
Build and maintain Python backend services and internal tools for AI/LLM applications. Integrate LLM APIs, design scalable REST APIs and async workflows, handle prompt management and model routing, monitor performance, debug distributed systems, automate data workflows, and collaborate to productionize AI features with emphasis on scalability, reliability, and safety.
Top Skills: .Net Web ApiAjaxAsp.NetAWSAzureAzure DevopsBootstrapC#C++DockerElastic StackEntity FrameworkGitJavaScriptLinuxMakeMicroservicesNinjaPostmanPythonReactSQLSQL ServerSwaggerTerraformTypescriptWindowsXunit
Reposted 18 Days AgoSaved
Remote or Hybrid
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Big Data • Fintech • Security • Software
As an SDE III in MLOps, you'll enhance ML asset management, design infrastructure for ML model deployment, and optimize CI/CD pipelines for efficient performance.
Top Skills: AWSDockerMlflowPythonPyTorchSnsSqsWeights & Biases
Reposted 18 Days AgoSaved
Remote or Hybrid
Chennai, TN
Junior
Junior
Software
The SDET/Senior SDET will develop and refine quality strategies, mentor team members, and enhance automation frameworks using Python and Javascript.
Top Skills: AppiumC#JavaJavaScriptPlaywrightPytestPythonSelenium
Reposted 18 Days AgoSaved
In-Office or Remote
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Cloud • Software
Design, build, and lead delivery of scalable cloud-native SaaS features across frontend and backend. Mentor engineers, troubleshoot complex issues, collaborate cross-functionally, adopt AI-driven tools, ensure observability and operational excellence, and drive continuous improvement.
Top Skills: Ai-Driven UxApi IntegrationAWSAzureCi/CdDevOpsEvent-Driven ArchitectureGrafanaGraphQLJavaScriptNode.jsPostgresReactTypescriptWorkflow Automation
Reposted One Month AgoSaved
In-Office or Remote
Chennai, TN
Mid level
Mid level
Agency • Information Technology
Design, develop, and maintain scalable Java/Spring Boot backend services on Unix. Lead architecture, perform code reviews, debug and optimize applications, mentor junior engineers, participate in Agile ceremonies, and collaborate with cross-functional teams.
Top Skills: AWSAzureDevOpsGitGCPJavaOraclePl/SqlRestShell ScriptingSpring BootUnix
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 28 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Financial Services
The role involves leading software testing efforts, developing automated testing solutions, and ensuring compliance with quality standards. Responsibilities include mentoring team members, maintaining testing documentation, and collaborating with other teams.
Top Skills: APIsBitbucketGitJavaJenkinsJIRAMicrofocus AlmSeleniumSQLXML
Reposted 28 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Consulting
Build, test, and maintain applications using various technologies such as React, Go, and .NET. Implement APIs and cloud-native solutions while collaborating with team members and participating in code reviews.
Top Skills: .Net.Net CoreAWSAzureDockerEntity FrameworkGCPGitGoHtmxKubernetesReactSQL Server
Reposted 28 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Hardware • Internet of Things • Machine Learning • Semiconductor • Automation • Manufacturing
Build and operate backend APIs and platform services for AI-assisted engineering automation, focusing on long-running workflows, job queues, data/artifact handling, reliability, observability, containerized deployments, and integrations with AI/ML services and automation engines.
Top Skills: CeleryDjangoDockerElkFastapiFlaskGpuGrafanaKubernetesLinuxLlm IntegrationLokiMessage BrokersModel-Serving ApisOpentelemetryPrometheusPythonRedisTypescriptVector Databases
29 Days AgoSaved
In-Office
Chennai, TN
Mid level
Mid level
Greentech • Other
Design, implement, and maintain automated test suites for cloud-native APIs and IoT integrations. Validate production deployments, run nightly integration/regression/load tests, monitor data-stream operational metrics, detect pipeline errors, and collaborate with engineering, DevOps, and product teams to improve test strategies and deployment quality.
Top Skills: AWSBacnetCypressGitlabMqttPythonTerraformTridium
29 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Greentech • Other
Develop and maintain Linux kernel-mode device drivers for high-speed interfaces, lead board bring-up and low-level debugging, customize kernel modules for real-time performance, root-cause cross-layer system crashes, and profile/tune drivers for power, memory, and latency.
Top Skills: Arm Cortex-ACCanCppDmaEthernetFtraceGdbGitI2CJtagKgdbLinux KernelLogic AnalyzerMipi/CsiOscilloscopePcieRisc-VRustSpiUartUsb 3.XYocto Project
29 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Greentech • Other
Develop and maintain Linux kernel-mode device drivers and perform board bring-up. Debug low-level hardware/firmware/kernel issues, optimize kernel modules for real-time performance, and profile drivers for power, memory, and latency using hardware tools and kernel debugging utilities.
Top Skills: Arm Cortex-ACCanDma FrameworksEthernetFtraceGdbGitI2CJtagKgdbLinux KernelLogic AnalyzerMipi/CsiMmuOscilloscopePcieRisc-VRustSocSpiUartUsb 3.XYocto Project
Reposted 19 Days AgoSaved
In-Office or Remote
Chennai, TN
Senior level
Senior level
Software • Energy
Develop and maintain next-generation energy trading and risk management software using the Microsoft stack. Write tested C# code, follow TDD, CI/CD and Git workflows, perform peer reviews, reduce technical debt, and contribute from design through implementation. Support maintenance, documentation, and agile user-story-based development while mentoring team members.
Top Skills: .Net 6.Net 7.Net Core.Net FrameworkC#GitMicrosoft Sql ServerRest Api
Reposted One Month AgoSaved
Remote
Chennai, TN
Senior level
Senior level
Security • Cybersecurity
Design and execute performance tests, develop testing frameworks using Python or Node.js, monitor application performance in cloud environments, and integrate testing into CI/CD pipelines.
Top Skills: AWSAzureCi/CdDockerGCPGitNode.jsPython
Reposted One Month AgoSaved
Remote
Chennai, TN
Mid level
Mid level
Software
Develop and deliver mobile applications within a fast-paced product team. Collaborate across engineering and non-technical stakeholders, own timelines and quality, iterate quickly, and contribute to mobile UI/UX, CI/CD, and instrumentation.
Top Skills: BitriseCi/CdData InstrumentationExpoGoJavaKotlinNativewindNode.jsObjective-CReactReact NativeRestful ApisStylesheetSwiftTypescriptWebpack
Reposted 20 Days AgoSaved
Remote
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Digital Media • Information Technology • Software
The role involves owning AI-powered product features, designing LLM systems, making architecture decisions, and connecting engineering work to business outcomes, with a focus on independent ownership and domain understanding.
Top Skills: APIsCloud InfrastructureEmbedding WorkflowsLlmsPythonRag PipelinesSQL
Reposted 20 Days AgoSaved
Remote
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Marketing Tech • Software
Lead technical direction of backend systems, mentor developers, design scalable architectures, ensure code quality, and align with cross-functional teams.
Top Skills: Cloud EnvironmentsContainerizationDistributed SystemsGoGraphQLMicroservicesPythonRest
Reposted 20 Days AgoSaved
Remote
Chennai, TN
Senior level
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
The role involves designing and implementing CRM solutions using Dynamics 365 and Power Platform, developing custom entities/forms/workflows, and providing mentorship to junior developers.
Top Skills: Ado.NetAsp.NetC#Dynamics 365Power PlatformPowerappsPower BISql Database
Reposted 20 Days AgoSaved
Remote
Chennai, TN
Senior level
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
As a Principal Software Developer, you will develop web applications, understand project requirements, collaborate with teams, debug, and document processes, while staying updated on .NET technologies.
Top Skills: .Net FrameworkAsmxAsp.NetAzureC#CSSDynamics 365Entity FrameworkHTMLIisJavaScriptLinqMssqlPower PlatformSQL ServerVisual StudioWcf Web Services
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account