Top Software Engineer Jobs in Chennai

Reposted 2 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Healthtech • Biotech • Pharmaceutical • Manufacturing
Designs, develops, and maintains scalable software supporting clinical trial operations and data management. Collaborates with product managers, designers, and engineers; translates requirements into technical solutions; participates in code reviews; resolves complex production issues; improves development processes; and mentors colleagues. The role requires extensive Oracle EBS technical experience, expertise across Oracle development tools and integrations, support for multiple EBS modules, and end-to-end solution ownership.
Top Skills: APIsOracle ApexOracle Application Framework (Oaf)Oracle EbsOracle FormsOracle ReportsOracle WorkflowWebadi
Reposted 3 Days AgoSaved
In-Office
Chennai, TN
Expert/Leader
Expert/Leader
Hardware • Information Technology • Other • Software • Analytics
As a Lead Software Engineer, you will solve complex technical challenges, lead by example, and assist in scalable system design and development, focusing on advanced .NET technologies and observability tools.
Top Skills: Ai-Generated CodeApm ToolsAsp.Net CoreC#Integration TestingMemory DumpsProfilersUnit TestingWeb Apis
Reposted 3 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Hardware • Information Technology • Other • Software • Analytics
As a Staff Software Engineer, you will lead the resolution of complex problems and maintain the technical integrity of the product suite while influencing long-term technology strategy and managing technical collaborations across various teams.
Top Skills: .NetAWSAzureIntegration TestingMicroservicesNew RelicUnit Testing
Reposted 3 Days AgoSaved
In-Office
Chennai, TN
Expert/Leader
Expert/Leader
Hardware • Information Technology • Other • Software • Analytics
Lead full-lifecycle development of scalable, cloud-native SaaS transportation solutions. Architect front-end and back-end components, establish quality standards for AI-generated code, promote AI-first development practices, mentor international engineering teams, and improve system performance, security, and maintainability. The role requires extensive full-stack engineering expertise across React, .NET, Azure, Docker, CI/CD, and SQL Server, with a focus on transportation and logistics technology.
Top Skills: .Net.Net CoreAi-Assisted Coding ToolsAzureC#Ci/CdCloud-Native ServicesCSSDockerHTMLJavaScriptPrompt EngineeringReactRestful ApisSaaSSQL ServerTypescript
16 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
16 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
17 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 17 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
28 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
28 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
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
6 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Information Technology • Legal Tech • Analytics
Develop and design complex software across multiple systems, provide architectural and coding expertise, resolve complex defects, and translate customer needs into technical solutions. The role leads technical collaboration with internal and external teams, contributes to specifications and project planning, mentors developers, and builds Java and React applications using AWS cloud services. Responsibilities also include payment-service integration, security vulnerability remediation, testing, optimization, troubleshooting, risk assessment, and stakeholder communication.
Top Skills: Amazon EcsAmazon S3Amazon SqsAmazon Web Services (Aws)Apache CamelAws CloudformationAws LambdaAws Step FunctionsJavaReactSpring Boot
6 Days AgoSaved
In-Office
Chennai, TN
Mid level
Mid level
Software
Develop and maintain manual and automated UI and API tests for web and mobile applications across iOS and Android. Perform exploratory, functional, compatibility, performance, and regression testing; manage defects in Jira; investigate root causes; and collaborate with distributed India and US teams. Contribute to CI/CD, BDD, quality engineering improvements, and full software development lifecycle activities.
Top Skills: AndroidAppiumBddCi/CdiOSJavaJavaScriptJIRAKotlinSeleniumWebdriverio
20 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
One Month 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
One Month 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
One Month 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
7 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
eCommerce • Retail • Software
Maintains, monitors, troubleshoots, secures, and upgrades webMethods integration environments across production and non-production systems. Responsibilities include incident resolution, transaction reprocessing, partner connectivity and firewall changes, documentation, change management, and production support. The engineer also designs, develops, tests, and deploys integration solutions using APIs, messaging, adapters, and enterprise integration patterns while collaborating with global technical teams.
Top Skills: Ci/CdDesignerDigital CertificatesEncryptionFirewallsJavaJmsLinuxAzureMonitoring And Log-Analysis ToolsMy Webmethods ServerOptimizerRest ApisSoapSQLTrading NetworksUniversal MessagingWebmethods 10.XWebmethods Integration ServerWindows
One Month 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
7 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech
Designs, develops, tests, operates, and maintains production software products. The role owns full-stack engineering, creates scalable and reliable designs, analyzes failures, conducts code reviews, applies security and compliance practices, and supports software reliability. It also involves collaboration across product teams, continuous improvement, technical mentoring, and participation in agile and DevOps processes.
Top Skills: AgileDevOps
One Month 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
8 Days AgoSaved
Hybrid
Chennai, TN
Senior level
Senior level
Big Data • Information Technology
Develops scalable automated testing frameworks and test suites for cloud and big-data platforms. Responsibilities include Python/PySpark automation, SQL and service testing, manual and performance testing, CI/CD deployment, monitoring utilities, integration testing, and GenAI automation. The role collaborates with development, infrastructure, operations, and client teams while providing technical guidance and maintaining test documentation.
Top Skills: Ai/Ml FrameworksAirflowBitbucketCi/CdDatabricksDevOpsDockerGitHiveJavaJenkinsJmeterKubernetesLoadrunnerMachine LearningAzureNoSQLPostgresPysparkPythonSeleniumSQLTestng
21 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
21 Days AgoSaved
Remote
Chennai, TN
Senior level
Senior level
Professional Services • Consulting
Own end-to-end development of web and AI features, including conversational voice and email agents, language-model orchestration, retrieval, evaluation frameworks, monitoring, and production releases. Build across Python and TypeScript/React while balancing customer needs, product priorities, performance, latency, and cost. The role requires autonomous product judgment and experience taking AI systems into production.
Top Skills: Conversational AgentsDatabasesGenerative AiLanguage ModelsPythonReactReal-Time SystemsRetrieval-Augmented GenerationSpeech ProcessingTelephonyTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account