Top Software Engineer Jobs in Chennai

Reposted One Month AgoSaved
In-Office
Chennai, TN
Junior
Junior
Hardware
As a Software Engineer, you will collaborate with teams to design and develop web applications, focusing on UI design and data visualization using real-time data.
Top Skills: AngularAsp.Net CoreC#C++CSSDjangoHTMLJavaJavaScriptNode.jsPythonReactVue
4 Days AgoSaved
In-Office or Remote
Chennai, TN
Entry level
Entry level
Artificial Intelligence • Hardware • Automation • Manufacturing
Associate software developer who will train and join a specialized software team, contributing to design, development, testing, debugging, deployment, and maintenance of software applications. The role involves collaboration across hardware, embedded software, integration, algorithms, and AI/ML teams; completing assigned work; and documenting technical work and learnings.
Top Skills: Ai/MlDevOpsDigital Signal ProcessingEdge AiEmbedded SystemsGitRoboticsSoftware TestingWeb Development
14 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech
Designs, develops, tests, operates, and maintains enterprise CI/CD plugins and internal developer platform services using Golang and GitLab. Responsibilities include pipeline orchestration, build caching, artifact management, deployment automation, troubleshooting, testing, documentation, developer collaboration, incident response, on-call support, tooling evaluation, and entitlement/access management.
Top Skills: ArgoAWSAzureBackstageCi/CdDevsecopsDockerFluxGCPGitlab Ci/CdGitlab TemplatesGoIstioJavaKubernetesLinkerdPythonSecrets ManagementSecurity ScanningService Mesh
Reposted 14 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Hardware • Semiconductor
Develop, test, and troubleshoot embedded firmware for secure Platform Root Of Trust products. Onboard and support customers, deliver technical demos, resolve issues via Salesforce, perform hardware and system integration testing, and produce application notes while collaborating with multi-site cross-functional teams.
Top Skills: Arm ArchitectureAzureCChromium EcCommand Line Build ToolsCrypto/Security AlgorithmsDebuggersFreertosI2CIot PlatformKiel IdeLinuxMicrocontrollersMicroprocessorsMplabOscilloscopeProtocol AnalyzersPythonSalesforceSpiZephyr Project
Reposted 14 Days AgoSaved
In-Office
Chennai, TN
Mid level
Mid level
Hardware • Semiconductor
Develop and maintain software using Java and JavaScript frameworks (React/Angular/Polymer), build server-side applications with Node.js, apply object-oriented design and TDD, participate in code reviews and release practices, and collaborate with distributed Agile teams.
Top Skills: AgileAngularJavaJavaScriptNode.jsPolymerReactTest Driven Development (Tdd)
14 Days AgoSaved
In-Office
Chennai, TN
Expert/Leader
Expert/Leader
Hardware • Information Technology • Other • Software • Analytics
Leads a full-stack engineering team of 2–5 developers while remaining hands-on with architecture, coding, code reviews, and complex technical issues. Owns functional specifications, user stories, high-level designs, agile planning, estimation, delivery management, and status reporting. Partners with architecture and cross-functional teams to deliver secure, reliable cloud-native web applications using .NET, React, SQL, Azure, APIs, and CI/CD practices.
Top Skills: .Net Web ApiAPIsAWSAzureC#Ci/CdCursorDevOpsJSONPaasReactSaaSSQLSreXML
Senior level
Financial Services
Leads enterprise test strategy, automation frameworks, release quality, production readiness, and non-functional testing for data governance and metadata management platforms. Oversees testing across functional, integration, regression, performance, resiliency, and infrastructure areas; mentors test engineers; manages defects, risks, metrics, traceability, compliance, and stakeholder collaboration across Agile teams.
Top Skills: AgileAlm ToolsAtacamaCollibraData Integration FrameworksJavaMetadata ManagementPythonScrumSnowflakeSQLTest AutomationUnix
14 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Information Technology • Legal Tech • Analytics
Develop, maintain, and enhance software solutions in cross-functional teams. Diagnose and resolve complex technical issues, support customer-reported problems, contribute to application design and reusable components, assist with planning and estimation, and mentor colleagues. Build AI-enabled applications using Python, LLM APIs, RAG pipelines, agentic orchestration, and structured extraction. Work with Microsoft SQL Server, AWS cloud services, security engineering principles, and modern software development practices.
Top Skills: .NetAgileAmazon BedrockAWSAzure OpenaiJavaScriptLangchainLanggraphMicrosoft Sql ServerNode.jsOpenai ApiPydanticPythonRetrieval-Augmented Generation (Rag)ScrumTypescriptVector Stores
14 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Information Technology
Lead full-stack development of a cloud-based network management platform. Build scalable web and mobile applications, real-time dashboards, network visualizations, device integrations, monitoring and alerting systems, configuration tools, REST APIs, and multi-tenant SaaS architecture. Work across frontend, backend, cloud infrastructure, networking protocols, databases, security, observability, and DevOps automation to support enterprise network management.
Top Skills: 802.11AngularAnsibleArubaAWSAzureCiscoD3.JsDockerGCPInfluxdbInfrastructure As CodeJavaJuniperKubernetesNetconfNode.jsOsi ModelPuppetPythonReactRest ApisSnmpSshTcp/IpTelnetTimescaledbTypescriptUbiquitiVpnWebsocket
14 Days AgoSaved
In-Office
Chennai, TN
Expert/Leader
Expert/Leader
Information Technology
Leads architecture and development of a cloud-based, multi-tenant network management platform. Designs scalable distributed systems, network analytics, APIs, enterprise integrations, edge gateways, zero-trust security, and high-throughput telemetry processing. Applies machine learning to anomaly detection and predictive maintenance, supports hybrid cloud deployments, optimizes time-series data performance, mentors engineering teams, and works with enterprise customers on complex integrations.
Top Skills: Ai/MlApache StormArubaCiscoEvent-Driven ArchitectureFortinetHybrid CloudJuniperKafkaMicroservicesNetwork Vendor ApisNetwork VirtualizationSd-WanSdnTime-Series DatabasesVpcZero-Trust Security
14 Days AgoSaved
In-Office
Chennai, TN
Mid level
Mid level
Information Technology
Develop cloud-based network management software, owning features for device configuration, monitoring dashboards, integrations, telemetry performance, real-time updates, and mobile field applications. Build APIs, automation tools, and database integrations; troubleshoot customer issues; research networking technologies; and mentor junior engineers. Collaborate across teams using Agile practices while applying cloud, DevOps, testing, and network protocol expertise.
Top Skills: AngularAutomated Testing FrameworksAWSAzureCi/CdDockerGCPHTTPJavaModern Css FrameworksNode.jsPythonReactRelational DatabasesServer-Sent EventsSnmpSshTest-Driven DevelopmentTime-Series DatabasesTypescriptWebsocket
Reposted 27 Days AgoSaved
Remote
Chennai, TN
Mid level
Mid level
Financial Services
Build and scale an AI-powered stock research platform: design data pipelines ingesting SEC and market data, develop backend APIs, implement semantic search with embeddings and vector DBs, improve production reliability and performance, and own features end-to-end from design through deployment and monitoring.
Top Skills: APIsAws Ec2Aws RdsCi/CdCloud DeploymentsDockerEmbeddingsEtl/Data PipelinesFastapiLlmsMySQLPgvectorPineconePostgresPythonSQLVector DatabasesWeaviate
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
15 Days AgoSaved
In-Office
Chennai, TN
Expert/Leader
Expert/Leader
Fintech
Designs, develops, tests, operates, and maintains production software products. Provides full-stack ownership, creates scalable and reliable technical designs, analyzes failures, conducts code reviews, and applies security, compliance, and software reliability practices. Collaborates across product teams, supports agile and DevOps delivery, mentors junior engineers, communicates blockers, and contributes to continuous improvement and technology transformation.
Top Skills: AgileDevOps
15 Days AgoSaved
In-Office
Chennai, TN
Expert/Leader
Expert/Leader
Software
Leads the technical evolution of the Appian platform by designing scalable, distributed, event-driven, cloud-native systems. Translates business goals into technical roadmaps, governs architecture and code quality, integrates AI capabilities, develops internal engineering frameworks, resolves critical production and performance issues, and mentors senior engineers. The role requires deep Java, AWS, enterprise architecture, infrastructure orchestration, observability, database, security, and large-scale software engineering expertise.
Top Skills: Agentic WorkflowsAmazon QAWSCi/CdClaudeDockerElkGrafanaJavaKiroKubernetesNosql DatabasesOauth2OidcPrometheusRagRelational DatabasesVector Databases
Reposted 15 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Cloud • Information Technology • Consulting
Design, develop, test, document, and deploy scalable software solutions using Java, Python, cloud services, microservices, databases, and modern DevOps practices. Architect solutions, build CI/CD pipelines, estimate development work, debug complex applications, and guide features and technologies. Collaborate with stakeholders in an Agile environment while ensuring quality, automation, integration readiness, and customer value.
Top Skills: AgileAmazon RdsAmazon S3Amazon SnsAmazon SqsAws LambdaAws Step FunctionsCi/CdDevOpsDockerJavaJIRAJSONJunitKubernetesMicroservicesNode.jsNosql DatabasesPl/SqlPythonReactRestSpring BootSQLTerraformXML
15 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech
Design, develop, test, operate, and maintain full-stack software products. Create scalable, reliable, and performant architectures; write production-ready code; conduct code reviews; analyze failures; improve operational reliability; and follow security and compliance standards. Collaborate across product teams using agile and DevOps practices, communicate blockers, prioritize incremental delivery, and contribute to technology transformation and continuous improvement.
Top Skills: DevOps
Reposted 28 Days AgoSaved
In-Office or Remote
Chennai, TN
Senior level
Senior level
Database
Responsible for designing and implementing authentication features in Go and TypeScript, enhancing Auth architecture, and collaborating with teams to improve user experience.
Top Skills: DjangoGoJwtLaravelNext.JsOauthOidcPostgresRuby On RailsSAMLTypescript
Reposted 28 Days AgoSaved
Remote
Chennai, TN
Senior level
Senior level
Information Technology • News + Entertainment
Design and implement high-performance Go services for large-scale edge appliances. Build reliable content distribution, synchronization, and fault-tolerant systems across a 10K+ fleet. Optimize disk I/O, storage, and large-file transfers; integrate with AWS (S3, EC2, CloudFront, CloudWatch). Develop automation, observability, and CI/CD tooling; debug production distributed environments and ensure remote operability and resilience under intermittent connectivity and hardware variability.
Top Skills: Amazon CloudfrontAmazon CloudwatchAws Ec2Aws S3Bsp (Board Support Packages)Ci/CdContainer OrchestrationExt4Go (Golang)PythonShellXfsZfs
15 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Automotive • Software • Analytics
Serves as the workshop’s senior diagnostic authority for premium vehicles, resolving complex and intermittent faults, performing ECU programming and network diagnostics, managing OEM escalations, interpreting diagnostic logs, maintaining technical documentation, and mentoring technicians. Coordinates with service, parts, warranty, and OEM teams while following workshop safety, ESD, quality, and high-voltage procedures.
Top Skills: AdasCanCanalyzerCanoeEcuEsdHigh-Voltage SystemsIso 14229IstaLinOdisOdxPiwisUdsXentry
15 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Automotive • Software • Analytics
Diagnose and resolve moderately complex vehicle faults using premium OEM diagnostic tools. Responsibilities include DTC analysis, ECU programming and coding, CAN Bus troubleshooting, diagnostic documentation, root cause analysis, and repair validation. The role follows a hybrid schedule in Chennai, with three months of mandatory office-based training, rotational holiday support, and technical assessments followed by client interviews.
Top Skills: Bosch KtsCan BusDtc AnalysisEcu AdaptationsEcu CodingEcu ProgrammingIstaOdisPiwisXentry
Reposted 15 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech
Design, develop, test, and maintain scalable, high-performance distributed systems and customer-facing applications. Build RESTful microservices with Java/Spring Boot, implement event-driven solutions with Kafka, containerize and deploy workloads on Kubernetes/Rancher, apply cloud-native patterns on Azure, configure API gateways/service mesh, ensure security best practices, and drive CI/CD, observability, and engineering standards while mentoring engineers.
Top Skills: Api GatewayApigeeAzureCertificate ManagementCloudbeesContainerizationDistributed SystemsDockerGitGitlabIstioJavaJenkinsKafkaKubernetesMicroservicesMtlsRancherRest ApiService MeshSpring BootTls
Senior level
Financial Services
Leads software test automation across the delivery lifecycle, including designing frameworks, developing and maintaining automated functional and non-functional tests, API testing, and integrating continuous testing into CI/CD pipelines. Maintains traceability between requirements and test cases, defines test data and environments, troubleshoots issues, validates security and privacy requirements, and collaborates with internal and external teams to improve software quality.
Top Skills: AgileBitbucketCi/CdCloudbeesCucumberGitJavaJenkinsJIRAJunitKaratePythonRest AssuredSeleniumSQLTestngWaterfall
Reposted One Month AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech • Payments • Software • Financial Services • Automation
The role involves developing and testing scalable RESTful APIs and microservices, creating automation test suites, and applying automation testing techniques within an Agile environment.
Top Skills: AppiumAws SqsCucumberDockerGraphQLJavaScriptKafkaKubernetesMicrosoft Azure Service BusPlaywrightPushpinSeleniumTypescript
Reposted One Month AgoSaved
In-Office
Chennai, TN
Junior
Junior
Hardware
Develop and maintain full-stack software for wafer inspection systems, collaborating with hardware, algorithms, and systems teams. Optimize performance for compute-intensive workloads, contribute to CI/CD and testing, and leverage AI-assisted coding tools to accelerate development and solution quality.
Top Skills: Ai-Assisted Development ToolsC++Ci/CdDistributed SystemsDockerHigh-Performance ComputingLinuxReact
Reposted One Month AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Hardware
The Software Engineer will design, develop, and optimize software for scientific computing, collaborating with scientists and engineers to create robust solutions. Responsibilities include coding, code reviews, testing, and maintaining software applications focused on modeling and computational workflows.
Top Skills: .NetC#C++
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account