Top Software Engineer Jobs in Chennai

Reposted 20 Days AgoSaved
Remote
Chennai, TN
Senior level
Senior level
Cloud • Information Technology • Productivity • Software • Automation
The Principal Engineer will develop systems and software, mentor other engineers, resolve customer issues, and guide the software development process.
Top Skills: AWSConfluenceGraphQLJavaJIRAMySQLNoSQLPostgresRestRpcSoapWsdl
25 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Information Technology • Software
Design, build, and operationalize scalable enterprise cloud services using Python (or Java/NodeJS/Ruby), FastAPI/Django, React/TypeScript, GraphQL, event-driven and streaming architectures. Lead CI/CD, Terraform modules, performance testing, release management, and safe LLM/GenAI integrations while advising management and enforcing responsible AI practices.
Top Skills: Apm ToolsAWSAzureAzure DevopsAzure OpenaiAzure Service BusCi/CdCloud Sdks/ApisDjangoFastapiGitGitlabGraphQLJavaJenkinsKafkaKinesisKubernetesNode.jsPythonReactRubySnsSqsTerraformTypescript
Reposted 2 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Software
Design, develop and maintain data ingestion and transformation pipelines, optimize data architectures, manage data sources, and collaborate with teams on data analytics and ML datasets.
Top Skills: Apache AirflowApache SupersetAzureAzure Data FactoryAzure Data LakeAzure DevopsC#Cosmos DbDatabricksDbtDockerEvent HubsGithub ActionsJavaKafkaKubernetesMongoDBMySQLPostgresPower BIPythonPyTorchScalaService BusSQLSQL ServerTableauTensorFlow
Reposted 2 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Software
Lead the design and development of data pipelines and architectures, ensuring data quality and governance while mentoring junior engineers.
Top Skills: Apache AirflowApache SupersetAzureAzure Data FactoryAzure Data LakeAzure DevopsC#Cosmos DbDatabricksDockerEvent HubsGithub ActionsJavaKafkaKubernetesMongoDBMySQLPostgresPower BIPythonPyTorchScalaSQLSQL ServerTableauTensorFlow
Reposted 2 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Software
The Senior Software Engineer in R&D will design, develop, and test software solutions, conduct technology research, and create prototypes to meet project needs.
Top Skills: AksApache EchartsApache SupersetAzure FunctionsAzure Logic AppsBabelJavaScriptKafkaKonva.JsMaterial UiNpmPostgresPower BIPythonRabbitMQReact FlowReactService FabricSQL ServerTailwindThree.JsWebpack
Reposted 2 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Software
The Senior Software Engineer will develop and deploy AI/ML solutions, improve model performance, and collaborate with stakeholders to enhance customer experience.
Top Skills: ArangodbKubeflowLangchainLlamaindexMlflowNeo4JNumpyOpencvPandasPythonPyTorchRustScikit-LearnScipyTensorFlow
Reposted 2 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech • Payments • Software • Financial Services • Automation
The Senior Software Engineer will develop and maintain scalable full-stack applications in the banking domain, focusing on Risk & Compliance and Retail Collections. Responsibilities include API integration, application security, and collaborating with cross-functional teams.
Top Skills: DockerKubernetesMicroservicesNode.jsNoSQLReactRestful ApisSQL
Reposted 2 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech • Payments • Software • Financial Services • Automation
Design and develop scalable applications using Node.js and React.js. Collaborate with stakeholders in Risk & Compliance and ensure application performance and security.
Top Skills: AWSAzureNode.jsNoSQLReactRestful ApiSQL
Reposted 2 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech • Payments • Software • Financial Services • Automation
Develop scalable modules and automate test cases for vendor-based applications while ensuring high-quality delivery with minimal supervision.
Top Skills: MongoDBNode.jsPlaywright
Reposted 2 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Artificial Intelligence • HR Tech • Professional Services • Software
Design and build scalable, AI-native backend microservices (Java/Spring Boot) using hexagonal architecture. Own domain models, Kafka event contracts, DB schemas (MongoDB, PostgreSQL, Cosmos), Temporal workflows, and AI integration patterns. Ensure performance, reliability, observability, and mentor engineering teams.
Top Skills: AerospikeAgentic AiArtificial IntelligenceAws EksAws MskCosmos DbElasticsearchJavaJava 21KafkaLlm GatewayMcpMongoDBPostgresPythonRedisSpring Boot 3.XTemporal
Reposted 2 Days AgoSaved
In-Office
Chennai, TN
Junior
Junior
Information Technology • Professional Services • Software • Consulting
The Software Sales Engineer engages in selling SolidWorks software, manages client relationships, generates leads, implements sales strategies, and meets revenue targets.
Top Skills: Solidworks
Reposted 16 Days AgoSaved
In-Office or Remote
Chennai, TN
Mid level
Mid level
Cloud • Software
As a Software Engineer at Canonical, you will design, build, and ship software, improve packaging and distribution processes, and mentor colleagues while contributing to open source projects.
Top Skills: C/C++FlutterGoPythonRust
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 16 Days AgoSaved
In-Office or Remote
Chennai, TN
Junior
Junior
Cloud • Software
The Junior Ubuntu Software Engineer will design, build, and ship software, focusing on quality and resilience, while engaging with the open source community.
Top Skills: C/C++FlutterGoPythonRust
Reposted 3 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Artificial Intelligence • HR Tech • Professional Services • Software
Design, develop, and maintain scalable backend services using Java and Spring Boot; build microservices and event-driven systems with Apache Kafka; collaborate with product and engineering teams; write tests, perform code reviews, troubleshoot production issues, optimize performance and security, and mentor junior engineers. Evaluate and integrate AI capabilities when appropriate.
Top Skills: Apache KafkaCi/CdJavaMicroservicesNoSQLRestful ApisSpring BootSQLVersion Control
Reposted 3 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Cloud • Software • Analytics
As a Software Test Engineer, you will collaborate with various teams to test and validate Wi-Fi products, troubleshoot network issues, and design Wi-Fi labs.
Top Skills: JSONLinux SystemsNetworking ToolsRestful ApisSQLWi-Fi 6Wi-Fi 6EWi-Fi 7
Senior level
Financial Services
As a Lead Software Engineer, you will enhance the GTR platform by developing software solutions, ensuring technical requirements are met, and collaborating with peers for continuous improvement. You will participate in Agile processes, support production, and lead the development of RDBMS systems using Snowflake and other technologies.
Top Skills: AWSContainersEc2J2EeJavaJenkinsJunitLinuxMavenPl/SqlPythonS3SnowflakeSQLUnix
Reposted 3 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Cloud • Information Technology • Consulting
The role involves designing, developing, and implementing software solutions, ensuring documentation, testing, and integration into final products.
Top Skills: AWSDockerJavaJSONKubernetesMicroservicesNode.jsNoSQLReactRelational DatabasesSpring BootXML
Reposted 3 Days AgoSaved
In-Office or Remote
Chennai, TN
Senior level
Senior level
Hardware • Information Technology • Other • Software • Analytics
The Senior Snowflake/AI Automation Engineer will design and optimize data pipelines on Snowflake, develop automation solutions, and integrate ERP systems to support revenue processes. Key responsibilities include collaborating with stakeholders and ensuring data compliance and accuracy.
Top Skills: AirflowAWSAzureCi/CdDbtGCPPythonSnowflakeSQL
Reposted 4 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech
Design, develop, and maintain Java-based full-stack applications and microservices. Build RESTful APIs, responsive UIs (React/Angular), and integrations (Salesforce, Kafka). Participate in CI/CD, automated testing, production L2/L3 support, and ensure security, scalability, and reliability of cloud-based enterprise systems.
Top Skills: AngularCi/CdCloudEvent-Driven ArchitecturesGitJavaJenkinsKafkaMicroservicesReactRestful ApisSalesforceSpring Boot
Reposted 4 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech
Design, develop, test, operate and maintain Pega-based full‑stack solutions. Ensure scalable, reliable, secure software; participate in code reviews, DevOps CI/CD, and Agile delivery. Mentor engineers and provide solution guidance.
Top Skills: .NetAgentic AiAgileApi GovernanceAWSAws Telephony IntegrationAzureBlueprintChatCollectionsCpmCustomer Decision HubDevops Ci/CdGraphQLIbm UdbIbm WebsphereIvrJavaJmsKafkaPega CssaPega Deployment ManagerPega Infinity 8.XPega LsaPegacloudPostgresRestScreen-PopSoapSoftphoneTibcoTomcatWsdl
Reposted 22 Days AgoSaved
Remote
Chennai, TN
Senior level
Senior level
Cloud • Information Technology • Productivity • Software • Automation
Technical leader designing and implementing scalable, fault-tolerant backend microservices and Agentic AI systems. Leads architecture, cloud infrastructure, data strategies, incident response, testing, and mentorship to deliver production-grade high-throughput solutions.
Top Skills: Agentic AiAnsibleAWSAzureChaos EngineeringCi/CdCloudFormationContainersDistributed CachingDjangoEksEvent StreamingFastapiFlaskGCPJavaKubernetesLlmsMessage QueuesNoSQLOpensearchPrompt EngineeringPythonRagSlisSlosSpring BootSQLTerraformVector Databases
Reposted 17 Days AgoSaved
In-Office or Remote
Chennai, TN
Entry level
Entry level
Cloud • Software
We are seeking 2025 and 2026 Graduate Software Engineers to join Canonical's teams focused on open source software. Responsibilities include product roadmapping, coding in various languages, engaging with the community, and ensuring high-quality performance. Candidates should have an exceptional academic track record and experience with Linux.
Top Skills: BashC/C++GoJavaScriptLinuxPythonRust
Reposted 4 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Financial Services
The Lead Software Development Engineer in Test will modernize mainframe applications, focusing on automation development, executing tests, and ensuring software quality through automated test design and maintenance.
Top Skills: BitbucketCi/Cd TechnologiesCloudbeesCucumberGitJavaJenkinsJIRAJunitKaratePythonRest AssuredSeleniumSQLTestng
5 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech
Design, develop, and maintain scalable Java-based full-stack applications and microservices. Build APIs, integrations (Kafka, DBs), support CI/CD and production L3 support, ensure security, and collaborate in Agile teams to modernize cloud-based systems.
Top Skills: AWSAzureDockerGCPGitGraphQLJavaJenkinsKafkaKubernetesMicroservicesNoSQLRestful ApisSalesforceSpring BootSQL
5 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Artificial Intelligence • HR Tech • Professional Services • Software
Design, build, and maintain automated testing frameworks for enterprise cloud applications. Drive automation initiatives, define quality standards, improve test coverage, and collaborate with engineering, product, and cross-functional teams to ensure reliability, performance, and stability of software platforms.
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account