Top Software Engineer Jobs in Chennai

Reposted 2 Months AgoSaved
Hybrid
Chennai, TN
Mid level
Mid level
Edtech
Design, develop, test, and deploy scalable Salesforce solutions using Apex, LWC/Aura, Flows, and integrations. Implement and maintain Agentforce/AI-driven agents, ensure data security and performance, support releases and CI/CD, collaborate with admins, QA, architects, and business analysts, and document technical designs.
Top Skills: AgentforceApexAuraChange SetsCi/CdEinsteinExperience CloudGitLightning Web Components (Lwc)Prompt BuilderRest ApiSales CloudSalesforce DxSalesforce FlowsService CloudSoap ApiSOQLSoslTriggers
Reposted 2 Months AgoSaved
Hybrid
Chennai, TN
Mid level
Mid level
Healthtech • Software
Design, develop, and maintain embedded real-time software using C++ and Python. Integrate with hardware, debug system-level issues, perform code reviews, write unit and integration tests, optimize performance, and document designs and tests. Work closely with hardware teams.
Top Skills: C++Debugging ToolsEmbedded SystemsMicrocontrollersPythonRtos
Reposted 2 Months AgoSaved
Hybrid
Chennai, TN
Mid level
Mid level
Fintech • Financial Services
As a Software Engineer II, design and develop data-intensive applications, build ETL/ELT workflows, and optimize data pipelines using GCP services while ensuring high quality and reliability in data management.
Top Skills: AirflowBigQueryCloud ComposerDataflowDataprocDaxGitGoogle Cloud PlatformHive SqlJenkinsMavenPower BIPower QueryPub/SubSaltScalaSparkSQL
Reposted One Month AgoSaved
Remote
Chennai, TN
Senior level
Senior level
Financial Services
Lead full‑stack development and technical leadership for CFRA's next‑generation customer‑facing web applications. Mentor the team, design scalable React/TypeScript frontends and Python backends on AWS, collaborate with product stakeholders, follow Agile practices, resolve production issues, and drive continuous improvement.
Top Skills: Aws Api GatewayAws CloudfrontAws CodepipelineAws CognitoAws LambdaAws S3Azure DevopsGitJenkinsMySQLPythonReactRest ApisSQLTerraformTypescript
Reposted 2 Months AgoSaved
In-Office
Chennai, TN
Mid level
Mid level
Artificial Intelligence • Information Technology • Software • Generative AI
The Software Engineer will develop and maintain generative AI applications, integrating machine learning models and optimizing performance while mentoring junior engineers.
Top Skills: AngularjsAWSAzureCrewaiCSSDockerFastapiGCPHTMLJavaScriptKubernetesLangchainLanggraphMongoDBMySQLNoSQLPostgresPythonReactSQL
Reposted 2 Months AgoSaved
In-Office
Chennai, TN
Mid level
Mid level
Fintech • Payments • Software • Financial Services
Develop, test, review, and document Java-based enterprise services and RESTful APIs. Troubleshoot and profile performance, collaborate across teams, follow agile sprints, and support product operations and technical communication.
Top Skills: Actor ModelAWSCassandraDb2GenericsGroovyHibernateJavaJava CompletablefutureJava LambdasJava Thread DumpsJpaMs SqlMySQLOracleProfilingRestful ApisSpring Framework
Reposted 2 Months AgoSaved
Hybrid
Chennai, TN
Senior level
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
Lead technical vision and architecture for a global, mission-critical IAM platform. Drive authentication, authorization, identity lifecycle, and policy enforcement at enterprise scale. Partner with security, infrastructure, and product teams to modernize IAM (zero-trust, machine identity, policy-as-code), set standards, mentor senior engineers, improve reliability, observability, and security, and deliver cross-team, multi-region solutions supporting millions of users.
Top Skills: Active DirectoryAws SnsAws SqsCassandraCosmos DbGrpcKafkaKubernetesMfaMongoDBOauth2OidcRabbitMQRestful ApisSAMLSsoSwagger/Openapi
2 Months AgoSaved
In-Office
Chennai, TN
Mid level
Mid level
Aerospace • Hardware • Transportation
Own integrated DevOps and MLOps infrastructure for production AI/ML systems. Build training and retraining pipelines, CI/CD workflows, model versioning, monitoring, rollback, and A/B testing. Manage Kubernetes, containers, service mesh, and hybrid cloud/on-premise infrastructure. Lead on-premise AI deployment and establish governance, qualification, documentation, explainability, robustness testing, and regulatory compliance processes for safety-critical machine learning capabilities.
Top Skills: Ci/CdCloud InfrastructureDockerDvcGpu ClustersKubernetesMlflowMlopsOn-Premise InfrastructureRagService MeshWeights & Biases
2 Months AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Information Technology • Software • Consulting
Performs end-to-end manual testing across software, firmware, hardware, and integration layers. Responsibilities include creating test scenarios and cases, executing functional and regression testing, validating APIs and databases, testing firmware upgrades, troubleshooting defects, analyzing logs, supporting release readiness, and collaborating with development and product teams.
Top Skills: APIsBluetoothCanEmbedded SystemsFirmwareI2CJIRALinuxPythonShellSpiSQLTcp/IpUartWi-FiWindows
2 Months AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Software
Develop and maintain PDI software products, participate in application design, troubleshoot and debug issues, perform engineering-level testing, and collaborate with Product Owners and QA Engineers in an Agile environment. The role includes estimating feature work, documenting solutions, assessing project risks, validating requirements, and applying software engineering fundamentals across web stacks and relational databases.
Top Skills: .NetAgileAsp.Net MvcAzure DevopsC#ClaudeJavaScriptJIRAMicrosoft Visual StudioReactRelational DatabasesSdlcSQL
2 Months AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech
Design, develop, test, operate, and maintain full-stack software products. Write production-ready code, create scalable and reliable technical designs, analyze failures, conduct code reviews, and follow security, compliance, and software reliability practices. Collaborate with engineers, product owners, scrum masters, vendors, and customers while supporting agile delivery, DevOps principles, continuous improvement, and the bank’s technology transformation.
Top Skills: AgileAlgorithmsArchitectural Design PatternsData StructuresDevOpsSoftware Development Lifecycle
2 Months AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Hardware
Leads architecture and hands-on development of cross-platform desktop software for hardware peripherals on MacOS and Windows. Owns technical decisions, software-firmware integration, coding standards, testing, performance, and feature delivery. Mentors engineers, leads technical reviews, guides Scrum processes, and collaborates with product, firmware, QA, and design teams. Requires deep C/C++ expertise, HID protocol experience, firmware update knowledge, and strong architectural and stakeholder leadership skills.
Top Skills: AgileCC++C++14C++17Firmware Update ProcessesHid ProtocolsmacOSObject-Oriented ProgrammingScrumSoftware Design PatternsUnit TestingWindows
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
Hybrid
Chennai, TN
Senior level
Senior level
Fintech • Financial Services
The Software Engineer II role involves developing high-quality Java applications, optimizing data pipelines, implementing CI/CD processes, and enhancing system architecture while collaborating across teams and utilizing AI development tools.
Top Skills: CouchbaseGitGithub ActionsGradleJavaMavenNoSQLPythonReactRedis
Reposted 2 Months AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Software • Generative AI • Big Data Analytics
The Software Engineer III role involves owning the design and development of key features and services, solving technical problems, and optimizing code, with a strong emphasis on AI-assisted development techniques.
Top Skills: Ai Coding AssistantsAirflowDockerKubernetesPythonReactTypescript
Reposted 2 Months AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Hardware • Internet of Things • Machine Learning • Semiconductor • Automation • Manufacturing
The role involves software engineering focusing on IC test development, requiring proficiency in Java and C++, along with hardware knowledge.
Top Skills: C++Java
2 Months AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Information Technology • Legal Tech • Analytics
Develop, design, and maintain backend services within a squad. Translate requirements into code, perform unit testing, troubleshoot and optimize performance, participate in code reviews, and support cloud-native deployments using containerization, orchestration, CI/CD, and distributed system patterns.
Top Skills: AzureCi/CdCosmos DbDistributed SystemsDockerEventhubHelmHibernateJavaJava 8JpaKafkaKubernetesMicroservicesRest ApisSpring BootSpring Mvc
One Month AgoSaved
Remote or Hybrid
Chennai, TN
Senior level
Senior level
Other
Develop and maintain scalable, multi-process Python software for IT monitoring. Responsibilities include refining requirements, implementing features in Python, PHP, and MySQL, troubleshooting performance issues, writing unit tests, reviewing code, demonstrating functionality, and contributing to reliable, high-performance systems. The role also involves working with Product Management and applying CI/CD, DevOps, Agile, and software lifecycle practices.
Top Skills: AgileCi/CdDevOpsDistributed SystemsGitGithub ActionsJenkinsLinuxMySQLPHPPythonRest ApisSnmpSoap
2 Months AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Digital Media • Software • Generative AI
Lead the design, implementation, deployment, and troubleshooting of enterprise services that track artists’ production tasks and provide actionable workflow, schedule, and cost data. Responsibilities include service architecture, data collection, documentation, playbook development, sprint reporting, production support, and collaboration with globally distributed teams.
Top Skills: C++Ci/CdDjangoFalconFlaskGoGraphQLJavaScriptPythonRustScrumSQLTypescript
2 Months AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Digital Media • Software • Generative AI
Develop artist-facing and backend tools that extend Autodesk Maya and integrate with VFX and CG pipelines. Build reliable, maintainable software using HOM, HDK, Python, C++, MEL, and Maya APIs; improve workflows, usability, and adoption; and collaborate with artists, developers, and project managers throughout the software lifecycle. The role also involves documentation, testing, deployment, support, roadmap planning, and innovation across distributed VFX production teams.
Top Skills: AIAlembicBoost.PythonC++GitHdkHomHoudiniJSONLinuxMachine LearningMaya ApiMaya Plugin DevelopmentMaya.CmdsMelNukePybind11PysidePythonQtUnrealUsdXML
2 Months AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Digital Media • Software • Generative AI
Develop artist-facing and backend tools extending Houdini and supporting VFX production pipelines. Build reliable, maintainable software using Python and C++, integrate CG workflows, improve usability, and collaborate with artists, developers, and project managers throughout the software lifecycle.
Top Skills: Adobe SuiteBoost.PythonC++HdkHomLinuxMariMayaNukePybind11PythonQtSidefx HoudiniUsdVex
Reposted 2 Months AgoSaved
In-Office or Remote
Chennai, TN
Mid level
Mid level
Software
The role involves building and scaling the Acceldata Open Data Platform, focusing on observability, coding, debugging, and collaborating with teams and the open-source community.
Top Skills: DatabricksGoHadoopJavaKubernetesPythonScalaSnowflake
2 Months AgoSaved
In-Office
Chennai, TN
Mid level
Mid level
Cloud • HR Tech • Information Technology
Design, build, and maintain scalable ETL/ELT pipelines and distributed big-data processing using Spark/Hadoop on AWS. Optimize data lakes/warehouses, implement data models, ensure data quality, monitoring, governance, and security for large-scale analytics.
Top Skills: Apache AirflowSparkAthenaAWSCloudFormationDatabricksEmrGlueHadoopKafkaKinesisLambdaPysparkPythonRedshiftS3SnowflakeSQLStep FunctionsTerraform
2 Months AgoSaved
Remote
Chennai, TN
Entry level
Entry level
Artificial Intelligence • Cloud • Software
Build and productionize distributed data infrastructure for Onehouse’s managed lakehouse platform. Responsibilities include developing Apache Hudi transactional capabilities, concurrency control, indexing, metadata and data-access systems, and optimization algorithms for distributed processing on Kubernetes. The role involves analyzing complex data, prototyping performance improvements, collaborating with engineers, and safely deploying solutions. Candidates should bring strong object-oriented programming, distributed systems, algorithm, and relational database expertise.
Top Skills: Apache HudiSparkCC++Distributed SystemsJavaKubernetesLinuxRelational DatabasesUnix
Reposted One Month AgoSaved
Remote
Chennai, TN
Mid level
Mid level
Hardware • Software • Analytics
Investigate, analyze, and remediate security vulnerabilities in embedded and gateway firmware. Perform security analysis of firmware packages, update mechanisms, and exposed interfaces; support secure boot, firmware signing, threat modeling, SBOM management, compliance with product cybersecurity standards, and collaborate with firmware, QA, and compliance teams to embed security-by-design.
Top Skills: CC++CryptographyCyclonedxEmbedded LinuxFirmware SigningSbomSecure BootSpdxTcp/IpTls
Reposted 2 Months AgoSaved
Hybrid
Chennai, TN
Mid level
Mid level
Fintech • Financial Services
Design, develop, test, and maintain enterprise software and APIs within multi-tier, distributed systems. Own architecture and code, contribute to CI/CD and automation, collaborate with product managers, identify technical improvements, and ensure integrations with other platforms.
Top Skills: ApacheBig Data LakeBigQueryCi/CdGitGoogle Cloud PlatformGoogle Cloud StorageHive SqlHTTPJavaJenkinsKafkaMavenMicroservicesNosql DatabasesPythonRelational DatabasesRestful ApisSaltScalaSparkSpring BootUnix/LinuxVert.X
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account