Top Software Engineer Jobs in Chennai

Reposted 3 Months 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
2 Months AgoSaved
In-Office or Remote
Chennai, TN
Entry level
Entry level
Artificial Intelligence • Information Technology • Software
Build full-stack product surfaces, backend services, APIs, databases, dashboards, internal tools, vendor workflows, and observability for reinforcement learning data and evaluation systems. Develop interfaces for browsing environments, inspecting trajectories, reviewing quality, debugging failures, and understanding model behavior. Partner with research, operations, vendors, and go-to-market teams to translate ambiguous requirements into reliable products. The role also involves production debugging and cloud infrastructure collaboration.
Top Skills: APIsAWSCi/CdDatabasesDockerGrafanaKubernetesNext.JsObservabilityPythonReactTerraformTypescript
Reposted 3 Months AgoSaved
In-Office
Chennai, TN
Junior
Junior
Hardware • Semiconductor
Develop and test embedded firmware for NCS products, collaborating with teams, and contributing to all phases of product lifecycle.
Top Skills: Embedded CGitI2CJtagPerlPythonRtosSpiUartWindows
Reposted 3 Months AgoSaved
In-Office
Chennai, TN
Mid level
Mid level
Hardware • Semiconductor
Develop, implement, and maintain PC-based and embedded test infrastructures and automated software tests. Execute verification at unit, integration, and system levels, perform debugging and failure analysis, document results, and collaborate with software, systems, hardware, and validation teams to improve performance and reliability and support customer issues.
Top Skills: CC++LinuxPythonWindows
Reposted 3 Months AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Hardware • Semiconductor
Develop firmware and drivers for NCS products, participate in full product lifecycle from requirements to sustainment, create unit and system tests, perform code reviews, debug with hardware tools, and collaborate with global cross-functional teams.
Top Skills: 16-Bit Microcontrollers32-Bit Microcontrollers8-Bit MicrocontrollersAssemblyCCoverityEthernetI2CJtagLinuxLogic AnalyzermacOSOscilloscopePc-LintPcieProtocol AnalyzerRtosSpiUartUsbUsb Power DeliveryWindows Device DriversWindows System Programming
Reposted 3 Months AgoSaved
In-Office
Chennai, TN
Mid level
Mid level
Hardware • Semiconductor
Develop and prototype embedded firmware and software for customer deployments. Implement features in C/C++, work with RTOS or embedded Linux, debug and perform root-cause analysis, verify unit and integration levels, and collaborate with customers and cross-functional teams to deliver fast-turn technical solutions.
Top Skills: CC++Embedded Communication ProtocolsEmbedded LinuxEthernetObject-Oriented ProgrammingRtosVersion Control Systems
Reposted 3 Months AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Semiconductor • Manufacturing
Design, develop, and debug complex software for semiconductor equipment. Create software specifications, test plans, documentation, and test procedures. Troubleshoot and fix difficult software issues, implement fixes, and collaborate with internal and external customers on requirements and schedules.
Top Skills: AlgorithmsC/C++Multi-ThreadingNetworking PrinciplesOperating SystemsRpc
Reposted 2 Months 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 2 Months 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
Reposted 2 Months AgoSaved
Remote
Chennai, TN
Mid level
Mid level
Industrial • Manufacturing
Responsible for developing embedded firmware for Ethernovia's networking devices, focusing on architecture, testing, and integration for safety-critical automotive applications.
Top Skills: C/C++Embedded FirmwareEthernetGnuI2CJenkinsPythonSpiTcp/IpUsb
Reposted 2 Months AgoSaved
In-Office or Remote
Chennai, TN
Senior level
Senior level
Digital Media
Develop and enhance features for EnrollWise, contribute to a scalable software architecture, review code, collaborate on design and technical feasibility, and maintain software quality.
Top Skills: ApolloAWSDjangoDjango OrmGraphQLNextjsPythonReact
Reposted 2 Months AgoSaved
Remote
Chennai, TN
Senior level
Senior level
Healthtech
The Senior Salesforce Developer at Komodo Health will design and develop Salesforce applications, oversee integrations, mentor junior staff, and ensure high-quality cloud services aligned with industry standards.
Top Skills: ApexAWSCi/CdCumulusciDynamoDBGitLwcNode.jsPostgresReactSalesforceSalesforce DxTypescript
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 2 Months AgoSaved
Remote
Chennai, TN
Expert/Leader
Expert/Leader
Edtech
Lead architecture and delivery of scalable, secure web applications; drive AI-first engineering and LLM integrations; write full-stack production code; mentor engineers; promote best practices in microservices, cloud-native, CI/CD, observability, and security.
Top Skills: .NetAnthropicAWSAws BedrockAzureAzure OpenaiC#Ci/CdClaude CodeCloud-NativeCursorDockerGrpcKubernetesLlm PlatformsMicroservicesOpenaiPythonReactRestSQL Server
2 Months AgoSaved
In-Office or Remote
Chennai, TN
Entry level
Entry level
Social Impact
Execute scheduled, ad hoc, and release-milestone software tests; review test cases; report defects in issue-tracking systems; communicate status in standups; and collaborate with software test managers and development teams. The role requires knowledge of QA methodologies, black-box, grey-box, and white-box testing, strong communication and organization, independent and team-based work, and participation in planning and professional meetings.
Top Skills: .NetC#CSSHTMLJavaReactSQLTypescriptXML
2 Months AgoSaved
Remote
Chennai, TN
Mid level
Mid level
eCommerce • Marketing Tech • Software
Build and maintain backend applications in Scala, including refactoring, architecture and API design, SQL schema modeling, message-based systems, testing, code reviews, and CI/CD. Collaborate cross-functionally on technical specifications, infrastructure, process improvements, and continuous learning. The role uses Apache Pulsar, Kubernetes, CircleCI, and ArgoCD, with emphasis on reliable, readable code and backend application development rather than data engineering.
Top Skills: Apache PulsarArgocdCircleCIGitopsGraphQLKubernetesRestScalaSQL
Reposted 2 Months AgoSaved
In-Office or Remote
Chennai, TN
Senior level
Senior level
Information Technology
Lead development of a cloud-based securities processing platform. Design, estimate, implement features, conduct code reviews, enforce best practices, mentor juniors, and support client implementations.
Top Skills: C++LinuxSQLUnix
Reposted 2 Months AgoSaved
In-Office or Remote
Chennai, TN
Senior level
Senior level
Information Technology
Design, develop, and maintain backend systems for the Tax Information Reporting Suite and Core Services. Own backend architecture, data processing workflows, and integrations. Write and optimize SQL/stored procedures, develop unit tests, debug production issues, participate in sprint/release planning, and collaborate with product, QA, and DevOps. Mentor teammates and promote coding, performance, security, and automation best practices.
Top Skills: Agile/ScrumAIAzureGitMariadbMs SqlOraclePerlPl/SqlPostgresPythonSQLSubversionSybaseUnixXML
Reposted 2 Months AgoSaved
In-Office or Remote
Chennai, TN
Senior level
Senior level
Information Technology
Design, develop, test, debug, document and maintain distributed, asynchronous enterprise applications. Work with product managers to convert requirements into technical specifications and production-ready code, act as SME on core platforms, evaluate new technologies, and support installation and maintenance for financial services solutions.
Top Skills: Angular (V17+)AntCSS3Db2DockerEclipseEjbFixFixmlHibernateHTML5JasmineJavaJava Se 11Java Se 17Java Se 8JbossJdbcJeeJmsJpaJSONKafkaKarmaLinuxMavenMicroservicesMqMySQLNgrxOraclePl/SqlPostgresRabbitMQRestful ApisRxjsSoapSpringSpring FrameworkSQLSQL ServerTypescriptUnix ShellWeblogicWebsphere Process ServerXML
Reposted 2 Months AgoSaved
In-Office or Remote
Chennai, TN
Senior level
Senior level
Information Technology
Design, develop, test, debug, document and maintain enterprise real-time distributed software. Translate requirements into code, build microservices and integrations (SOAP/REST, messaging/Kafka), lead platform expertise, evaluate new technologies, and support productization for financial services solutions.
Top Skills: AngularAntCSS3Db2DockerEclipseEjbFixFixmlHibernateHTML5JasmineJavaJava Se 11Java Se 17Java Se 8JbossJdbcJeeJmsJpaJSONKafkaKarmaLinuxMavenMicroservicesMqMySQLNgrxOraclePl/SqlPostgresRabbitMQRest WebservicesRestful ApisRxjsSoapSpringSpring FrameworkSQLSQL ServerTypescriptUnix ShellWeblogicWebsphere Process ServerXML
Reposted 2 Months AgoSaved
In-Office or Remote
Chennai, TN
Senior level
Senior level
Information Technology
Design, configure, and support AWS cloud infrastructure for financial systems. Implement and manage monitoring, logging, and observability solutions. Support production systems, troubleshoot incidents, perform root cause analysis, contribute to product configuration on AWS, collaborate with development/DevOps/architecture teams, participate in Agile/Scrum, and ensure cloud security, reliability, and operational best practices.
Top Skills: .NetAgile/ScrumAWSC#Ci/CdCloudwatchDatadogDockerGrafanaKubernetesLinuxPrometheusUnix
Reposted 3 Months AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Information Technology • Software • Business Intelligence • Consulting
Configure, implement and support ERP/BI solutions (PeopleSoft) as a Software Configuration Engineer. Work from Chennai (relocation acceptable except Hyderabad). Requires 5-7 years experience and participation in interviews and hiring process as requested.
Top Skills: BiErpPeoplesoft
Reposted 3 Months AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Software • Generative AI • Big Data Analytics
Lead architecture and delivery of complex, multi-service features for the data connector ecosystem. Set code quality and testing standards, mentor engineers, resolve escalated customer issues, drive resilient microservices design, and champion AI-native engineering tools and governance across the organization.
Top Skills: AirflowClaude CodeCursorDatabricksDistributed SystemsDockerETLGithub CopilotGoJavaJdbcKubernetesMetadata Extraction FrameworksMicroservicesOdbcPythonRdbmsSAPSnowflake
3 Months AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Hardware • Semiconductor
Develop embedded firmware and drivers for NCS products using Embedded C and RTOS. Work with microcontrollers and low-level interfaces (SPI, I2C, UART), toolchains (MPLAB), version control, and debugging tools through the full product lifecycle. Collaborate with teams and communicate effectively while performing independent development and troubleshooting.
Top Skills: Assembly LanguageEmbedded CGitI2CJtag DebuggersLinux Device DriversLogic AnalyzerMicrocontrollersMplabOscilloscopeP4 (Perforce)PerlProtocol AnalyzerPythonRtosSpiToolchainsUartWindows System Programming
Reposted 2 Months AgoSaved
Remote
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Marketing Tech • Software • Business Intelligence
Lead backend architecture and engineering: design scalable APIs and services, mentor engineers, write complex code, enforce best practices for databases, testing, observability, and integrate ML/LLM workloads.
Top Skills: Asynchronous Messaging/Event QueuesAutomated TestingCaching LayersContainerizationDistributed TracingGoGraphQLLlmsMachine LearningMicroservicesModular MonolithObservabilityPublic CloudPythonRelational DatabasesRest
Reposted 2 Months AgoSaved
Remote
Chennai, TN
Senior level
Senior level
Fintech • Software • Analytics • Financial Services
Design, develop, and maintain scalable backend services; implement secure APIs; optimize system performance and reliability; collaborate with cross-functional teams.
Top Skills: AWSJava
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account