Top Software Engineer Jobs in Chennai

4 Days AgoSaved
In-Office or Remote
Chennai, TN
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, implement state management, optimize performance, troubleshoot crashes, support testing and CI/CD releases, and apply accessibility and usability principles. Collaborate with product, design, QA, and engineering teams in Agile delivery environments while contributing to code reviews, experiments, and engineering standards.
Top Skills: A/B TestingAndroidCi/CdConfluenceGitGraphQLiOSJavaScriptJIRAMobile Application TestingReactReact NativeRest ApisState ManagementTypescript
13 Days AgoSaved
In-Office
Chennai, TN
Internship
Internship
Cloud • Software
Develop and maintain transportation and logistics software, analyze requirements, design application features, support existing products, and create user interfaces, algorithms, data structures, and automated tests. The intern will debug software, troubleshoot issues, communicate development progress across international teams, and collaborate on next-generation supply chain products.
Top Skills: CodewarriorCvsFunctional TestingObject-Oriented ProgrammingSvnUnit TestingVisual StudioVss
13 Days AgoSaved
In-Office
Chennai, TN
Internship
Internship
Cloud • Software
Contribute to a live Yard Management System through computer vision and OCR prototyping or backend feature development. Responsibilities include building and evaluating detection pipelines, benchmarking models, assessing edge deployment, implementing workflow and inventory features, writing tested code, participating in reviews, documenting work, and developing automation and integrations.
Top Skills: Computer VisionJavaMachine LearningNumpyNvidia JetsonOcrOpencvPythonPyTorchRest ApisRuby On RailsTensorFlow
5 Days AgoSaved
Remote
Chennai, TN
Mid level
Mid level
Information Technology
Develop and maintain Java-based software solutions using Java 8+, Spring Boot, microservices, APIs, PostgreSQL, Git, Jira, Linux, and CI/CD workflows. Collaborate with technical and business teams in a remote environment, with opportunities to support B2C applications and frontend development. The role requires strong communication skills and deployment at a client in Malaysia.
Top Skills: Api DevelopmentCi/CdGitJava 8+JIRALinuxMicroservicesPostgresSpring Boot
5 Days AgoSaved
In-Office or Remote
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Cloud • Software
Build and deliver scalable SaaS features for government agencies using full-stack technologies. Responsibilities include designing, developing, debugging, and documenting software; translating business needs into technical solutions; collaborating cross-functionally; improving engineering processes; mentoring junior engineers; and adopting emerging technologies, including AI-driven development tools and workflow automation.
Top Skills: Ai-Driven UxEvent-Driven ArchitectureGraphQLJavaScriptNode.jsObservabilityPythonReactTypescriptWorkflow Automation
5 Days AgoSaved
In-Office or Remote
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Cloud • Software
Build and deliver scalable SaaS features for government agencies using ReactJS, TypeScript, GraphQL, NodeJS, and Python. Responsibilities include end-to-end development, secure authentication and authorization, debugging, cross-functional collaboration, process improvement, and mentoring junior engineers. The role also involves AI-driven UX, workflow automation, observability, event-driven architecture, and advocating for modern engineering practices.
Top Skills: Auth0Event-Driven ArchitectureFgaGraphQLJavaScriptJwtNode.jsOauth 2.0PythonRbacReactRebacTypescript
5 Days AgoSaved
Remote
Chennai, TN
Senior level
Senior level
Productivity • Software • Conversational AI
Build and operate highly scalable, secure cloud-native platform services for Twilio’s Phone Numbers and KYC domains. Responsibilities include designing microservices and public APIs, modernizing legacy systems, using AI-assisted development, improving reliability and security, translating regulatory needs into technical solutions, mentoring engineers, managing incidents, and documenting architectural decisions.
Top Skills: Ai AgentsAmazon DynamodbAmazon EksAnthropic ClaudeApache KafkaSparkAWSAws LambdaCi/CdCursorGithub CopilotJavaKubernetesLlmsMicroservicesNoSQLPythonRedisRest ApisSQLTerraform
6 Days AgoSaved
Remote
Chennai, TN
Senior level
Senior level
Edtech • Kids + Family • Sports
Build and maintain student-facing learning apps, sports training apps, data pipelines, AI agents, and internal tools across the full stack. Own products end to end, from requirements and architecture through production launch and iteration. Use Cursor, Claude Code, Codex, and other AI coding tools daily, collaborate directly with students, coaches, families, and leadership, and work across mobile, web, VR, game, and AI applications.
Top Skills: Ai AgentsAi Coding ToolsAPIsClaude CodeCodexCursorData ModelingData PipelinesGame DevelopmentMobile AppsVrWeb Applications
6 Days AgoSaved
In-Office or Remote
Chennai, TN
Entry level
Entry level
Cloud • Software
Graduate software engineers will develop open-source and commercial software across the Linux stack, from firmware, kernels, and drivers to desktop applications, containers, clouds, and Kubernetes. Responsibilities include writing resilient, performant code, contributing to product roadmaps, engaging with users and open-source communities, addressing customer issues, and developing secure software. The role is globally remote with twice-yearly international team sprints and emphasizes mentorship, collaboration, and continuous technical growth.
Top Skills: ArchBashCC++DebianFedoraGoJavaJavaScriptKubernetesLinuxNixPythonRaspberry PiRisc-VRustUbuntu
Reposted 6 Days AgoSaved
Remote or Hybrid
Chennai, TN
Expert/Leader
Expert/Leader
Software
Designs and develops Linux-based embedded software architectures for high-performance real-time systems. Leads requirements analysis, coding, integration, debugging, testing, and kernel optimization. Develops Linux kernel solutions, device drivers, and Board Support Packages for RISC processors and ARM environments. Manages configuration using ClearCase and ClearQuest, collaborates with cross-functional teams and customers, and supports wireless protocol and telecommunications initiatives.
Top Skills: AgileArmBoard Support Packages (Bsp)CC++ClearcaseClearquestEmbedded SystemsLinuxLinux Device DriversLinux KernelRfntpRisc ProcessorsWireless Protocols
Mid level
Financial Services
Develop, test, document, deploy, and support Java applications using JavaScript, Spring Boot, REST APIs, SQL, cloud services, and DevOps tools. Responsibilities include creating unit tests, contributing to technical designs, maintaining documentation, providing production support, following software standards, participating in Agile SDLC activities, and improving continuous integration and delivery practices while managing technology risks.
Top Skills: Amazon Ec2Amazon RdsAmazon S3Amazon SqsAngularApiiroAWSAws KmsBitbucketCi/CdEclipseGitIntellij IdeaJavaJavaScriptJenkinsJIRAJunitKiroKubernetesMavenMockitoMqOpenshiftPostgresPythonRest ApisShell ScriptingSnowflakeSpringSpring BootSQLTomcat
Mid level
Financial Services
Develop, test, document, deploy, and support software applications using Snowflake technologies and SQL. Design application components, create unit tests, follow coding and design standards, and participate in SDLC and Agile practices. Collaborate with architects, product managers, subject matter experts, and end users. Contribute to CI/CD improvements, production support, risk controls, and continuous process improvement while using AWS, DevOps, scripting, and AI tools.
Top Skills: Amazon Ec2Amazon RdsAmazon S3Amazon SqsApiiroAWSAws KmsBitbucketGitJenkinsJIRAKiroMavenPostgresPythonShell ScriptingSnowflakeSQL
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
17 Days AgoSaved
Hybrid
Chennai, TN
Senior level
Senior level
Big Data • Information Technology
Develop cross-platform and native mobile applications using Xamarin, .NET MAUI, .NET, and C# for iOS and Android. Design technical solutions, understand user needs, follow test-driven development practices, troubleshoot issues, and perform root-cause analysis. Collaborate within an agile enterprise environment while supporting CI/CD integrations through Azure DevOps. Preferred experience includes cross-platform frameworks, MVVM, SQLite, performance tuning, SQL, ORM frameworks, custom SDK integration, and automated testing.
Top Skills: .Net.Net MauiAgileAjaxAndroidAutomated TestingAzure DevopsBitbucketC#Ci/CdCSSEntity FrameworkFlutterGitHTMLiOSJavaJavaScriptJSONMvcMvvmMvvm CrossMvvm LightObjective-COrmPrismReact NativeScrumSQLSqliteSwiftXamarin
17 Days AgoSaved
In-Office
Chennai, TN
Entry level
Entry level
Information Technology • Legal Tech • Analytics
Designs, develops, and optimizes scalable ETL/ELT pipelines and data platforms using Azure Databricks, Data Factory, Spark, PySpark, SQL, and HPCC ECL. Ingests and transforms structured and semi-structured data from multiple sources, builds data models using Delta Lake and Parquet, and improves workload performance. Collaborates with analysts, data scientists, and application teams to deliver secure, reliable solutions for analytics, reporting, and operational needs.
Top Skills: SparkAzure Data FactoryAzure Data Lake Storage Gen2Azure DatabricksAzure SqlAzure SynapseDelta LakeEclEssbaseHpccParquetPower BIPysparkPythonSpark SqlSQLTalend
17 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Greentech • Energy
Owns production AI and distributed backend systems that transform utility documents into reliable structured data. Responsibilities include designing multi-agent workflows, OCR and document intelligence pipelines, event-driven Python services, evaluation frameworks, data models, deployments, observability, testing, and incident follow-up. The role requires end-to-end ownership, strong communication, mentoring, and hands-on expertise with LLM applications, AWS, Kubernetes, PostgreSQL, and resilient distributed systems.
Top Skills: AirflowAmazon S3Amazon SnsAmazon SqsAnthropicAWSAws CdkAws Controllers For KubernetesAws Step FunctionsAws TextractAzure Document IntelligenceCi/CdCrewaiDockerEmbeddingsFastapiGithub ActionsGoogle Vision-Language ModelsGrafanaHelmKubernetesLangfuseLanggraphLangsmithModel Context ProtocolOpenaiOpenai Agents SdkOpentelemetryPostgresPrometheusPydanticaiPythonRagSnowflakeTemporalTerraformTesseractVector Search
13 Days AgoSaved
Remote or Hybrid
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Consumer Web • Edtech • Enterprise Web • HR Tech • Social Impact • Generative AI
Build and scale production-grade agentic AI infrastructure and platform capabilities. Lead architecture, technical design, reliability, scalability, data privacy, and end-to-end delivery. Collaborate with product and innovation teams to define customer solutions, mentor engineers, improve developer experience, and resolve complex technical issues. The role requires backend engineering, cloud infrastructure, APIs, databases, automated testing, infrastructure as code, and CI/CD expertise.
Top Skills: AWSAzureCi/CdDockerGCPGithub ActionsGoJavaJenkinsKafkaKubernetesLangfuseLanggraphMcpNode.jsNoSQLPythonRagRest ApisSQLTerraform
Reposted 8 Days AgoSaved
Remote
Chennai, TN
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
9 Days AgoSaved
Remote or Hybrid
Chennai, TN
Entry level
Entry level
Artificial Intelligence • Big Data • Hardware • Machine Learning
Build and maintain web and mobile systems supporting field-worker onboarding, device assignment, attendance, data collection, uploads, payments, dashboards, and operational workflows. Integrate storage and data-quality systems, improve reliability under poor connectivity, automate manual processes, monitor deployments, and troubleshoot production issues. The role partners closely with founders and operations teams, owning features end to end across frontend, backend, infrastructure, testing, deployment, and support.
Top Skills: AndroidAPIsDatabasesPostgresPythonReactTypescript
24 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Designs and develops enterprise-scale Java and Spring Boot microservices, REST APIs, event-driven processors, and Camunda-integrated workflows. Manages CI/CD, testing, deployments, monitoring, incident resolution, performance tuning, and cloud integrations. Collaborates with architects, QA, DevOps, and business stakeholders while providing technical guidance and mentorship. Requires strong distributed systems, messaging, Agile, and enterprise automation experience, with opportunities to build AI-powered solutions.
Top Skills: AzureAzure Event GridAzure Event HubsAzure Service BusCamundaCamunda OperateCamunda OptimizeCamunda TasklistCi/CdGoogle Cloud PlatformJavaKafkaKubernetesMicroservicesMongoDBOpenshiftRest ApisSpring Boot
19 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Cloud • Information Technology • Consulting
Develop and maintain Java-based applications, provide L2 production support, troubleshoot distributed microservices, perform root-cause analysis, and implement permanent fixes. Support deployments and releases in Docker, OpenShift, and Kubernetes environments; optimize MSSQL queries and application performance; monitor logs; collaborate with infrastructure and DevOps teams; and maintain technical documentation and runbooks.
Top Skills: AppdynamicsCi/CdDockerDynatraceElkGitGradleGrafanaJ2EeJavaJbossKubernetesMavenMicroservicesMssqlOpenshiftRest ApisSplunkSpring BootTomcatWeblogic
19 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Cloud • Information Technology • Consulting
Develop and maintain Java-based applications, provide L2 production support, troubleshoot application and database issues, perform root cause analysis, and implement permanent fixes. Support deployments and releases in Docker, OpenShift, and Kubernetes environments, monitor application health, analyze logs, optimize performance, and collaborate with business, infrastructure, and DevOps teams. Maintain technical documentation and operational runbooks while mentoring junior developers and interacting directly with clients.
Top Skills: AppdynamicsCi/CdDockerDynatraceElkGitGradleGrafanaJ2EeJavaJbossKubernetesMavenMicroservices ArchitectureMssqlOpenshiftRest ApisSplunkSpring BootTomcatWeblogic
24 Days AgoSaved
In-Office
Chennai, TN
Expert/Leader
Expert/Leader
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Lead backend architecture and technical strategy for scalable enterprise SaaS solutions. Design financial systems using Java, Kotlin, DynamoDB, Pulsar, GraphQL, and big data tools. Establish engineering standards, mentor teams, guide roadmaps, and collaborate with product, engineering, UX, QA, and implementation teams. The role requires deep distributed-systems expertise, cross-functional influence, customer focus, and responsible use of AI-powered development tools.
Top Skills: AgileApache PulsarAWSDynamoDBEvent-Driven ArchitectureGoogle Cloud PlatformGraphQLJavaKotlinMicroservicesAzurePostgresScalaScrumSQL Server
19 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Software
Designs, builds, and deploys AI-powered, cloud-native POS systems for retail and hospitality. Responsibilities include integrating LLMs and generative AI, developing agentic workflows, implementing real-time analytics and automation, establishing evaluation and safety frameworks, and supporting high-availability transactional systems. The role collaborates across product, UX, operations, and business teams while mentoring engineers on secure AI architecture, payment handling, observability, and resilient deployments.
Top Skills: AWSAzureBashC#Ci/CdContainerizationEmbeddingsGCPJavaScriptLinuxLlmsMultimodal ModelsObservability ToolingPascal (Delphi)Pci CompliancePowershellRecommendation SystemsRetrieval-Augmented Generation (Rag)Vector DatabasesWindows
19 Days AgoSaved
In-Office
Chennai, TN
Mid level
Mid level
Financial Services
Develop and optimize secure, scalable backend applications using Golang or another strong backend language. Responsibilities include designing distributed systems and microservices, implementing automated tests, improving application performance and reliability, troubleshooting complex issues, participating in architecture and code reviews, documenting technical solutions, and mentoring or evaluating engineers.
Top Skills: Cloud InfrastructureDistributed SystemsDockerGoIntegration TestingKubernetesMicroservicesUnit Testing
10 Days AgoSaved
Remote or Hybrid
Chennai, TN
Senior level
Senior level
Other • Analytics • Design
Leads multiple software engineering teams or a complex engineering domain, setting priorities, ensuring delivery outcomes, guiding architecture and DevOps adoption, managing risks and dependencies, and developing engineering talent. Partners with architecture, DevOps, AI, and enablement leaders to shape enterprise engineering practices, governance, investment decisions, and scalable software solutions.
Top Skills: DevOps
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account