Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Chennai
Fitness • Healthtech • Information Technology
Leads the design, development, deployment, and production support of complex software systems. Responsibilities include architecture and technical decision-making, distributed systems design, secure PHI/PII handling, automated testing, observability, troubleshooting, and production readiness. The role mentors engineers, drives code and design reviews, collaborates with cross-functional teams, and uses approved AI tools responsibly to improve engineering delivery while maintaining quality, security, compliance, and reliability.
Top Skills:
.NetAmazon S3AWSAzure DevopsC#ChatgptChrome DevtoolsCSSCurlEslintGitGithub CopilotGitlab Ci/CdHTMLHuskyInsomniaJavaJavaScriptJestNative Testing LibraryNode.jsNpmNunitOpenapiParquetPrettierPythonReactReact DevtoolsReact Testing LibraryRest ApisScalaSparkStyled-ComponentsSwaggerTypescriptVueVue Devtools
Information Technology • Marketing Tech • Social Media
Develop and operate GoDaddy’s eCommerce, authentication, and infrastructure platforms. Build Java services and APIs on Kubernetes and AWS, create infrastructure-as-code solutions, maintain CI/CD pipelines, and support high-volume distributed systems. Use Argo, GitOps, observability tools, and cloud services to deliver reliable releases. Collaborate across teams on security, technical standards, and regulatory compliance.
Top Skills:
Akamai GtmAmazon RdsAmazon Route 53Amazon S3Application Load BalancerArgo CdArgo WorkflowsAWSAws Security GroupsBeatsCassandraCloudFormationDynamoDBElasticsearchFluent BitFluentdGitopsHelmJavaKibanaKubernetesKustomizeLogstashNetwork Load BalancerNode.jsSQLUnix Cli
Analytics
Design, develop, maintain, and deploy .NET-based web solutions across the full software lifecycle. Provide technical leadership, mentor junior engineers, collaborate with cross-functional and international teams, and drive continuous improvement of development practices.
Top Skills:
.NetAngularAsp.NetAWSEntity FrameworkReactRelational DatabasesUnit Testing LibrariesVue
Fintech
Design and maintain scalable Playwright automation frameworks for web applications and APIs. Develop UI, API, regression, smoke, and integration tests; create reusable page objects, fixtures, utilities, and reporting. Validate API functionality, data integrity, business rules, and performance. Integrate testing into CI/CD pipelines, investigate failures, document defects, and collaborate with engineering teams on issue resolution across distributed systems and microservices.
Top Skills:
AWSBrowserstackBrunoCi/CdGitGoJavaJSONJwtMicroservicesNewmanNode.jsOauthPactPage Object ModelPHPPlaywrightPlaywright Api TestingPostmanRest ApiRest AssuredSauce LabsSQLSwagger/OpenapiXML
Artificial Intelligence • Sales • Software
Own complex software engineering problems end to end, from architecture and prototyping through production. Build primarily backend systems while contributing across frontend, infrastructure, data, AI, and internal tooling. Design scalable systems, evaluate AI and LLM approaches, automate workflows, improve engineering practices, and help unblock teammates. The role requires strong independence, product judgment, broad technical ownership, and a focus on continuously improving system quality and development processes.
Top Skills:
AIAPIsLlms
Fintech
Design, build, test, and maintain scalable Java/Spring Boot backend microservices and GraphQL/REST APIs. Ensure performance, security, observability, CI/CD, and production stability. Mentor juniors and collaborate with architects, product owners, and global teams in Agile ceremonies.
Top Skills:
Azure DevopsBlackduckCamel TestCassandraDatadogDb2DockerFortifyGitGithub ActionsGradleGraphQLHibernateJavaJenkinsJpaJunitKarateKubernetesMavenMicroservicesMockitoMongoDBMySQLOpenshiftPostgresRest ApisSonarqubeSplunkSpring BootSpring MvcSpring SecurityTwistlock
Edtech • Enterprise Web • HR Tech • Software
Build and scale the Reinforcement Learning Environments platform: design backend services and data pipelines, create modular simulation domains, improve reliability and observability, partner with US research and product teams, and ship high-quality maintainable code to support model training and evaluation.
Top Skills:
AWSCi/CdDockerGCPKubernetesPostgresReactTypescript
Blockchain • Fintech • Software • Cryptocurrency • Metaverse
Build high-performance, scalable React+TypeScript web applications for payment experiences. Design reusable UI components and optimize frontend performance while collaborating with cross-functional teams on architecture, testing, accessibility, and product delivery.
Top Skills:
CypressJavascript (Es6+)JestNext.JsPlaywrightReactReact QueryReduxRestful ApisTailwind CssTypescriptViteWebpack
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
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
Information Technology • Analytics
Designs, develops, tests, integrates, and supports software for satellite communications systems within an Agile Scrum team. Responsibilities include analyzing requirements, creating software architectures, developing multi-threaded and multi-process Linux applications in C++, troubleshooting deployment issues, and addressing embedded real-time challenges. The role collaborates with software, firmware, embedded, application, and test engineers while contributing to system direction, reliability, performance, documentation, technical leadership, and mentoring.
Top Skills:
3Gpp5GAgileAWSAzureC++Ci/CdGdbGitJenkinsJIRALinuxPythonScrumShell ScriptingSocketsTcp/IpUmlValgrind
Financial Services
Lead the design and development of quantitative data engineering models, algorithms, data pipelines, and processing systems on AWS using Python. Build scalable pipelines that ingest, transform, validate, and aggregate large datasets. Develop statistical and machine learning algorithms, optimize performance, evaluate models, create visualizations, and document methodologies. Collaborate with data scientists, analysts, and business stakeholders to deliver reliable customer-facing quantitative solutions and actionable insights.
Top Skills:
Apache FlinkApache HiveApache KafkaSparkAWSAws EmrAws GlueAzureGitGoogle Cloud PlatformHadoopJavaMatplotlibPythonPyTorchRScalaSeabornSQLTableau
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Healthtech
Develop and maintain full-stack software across development, testing, and deployment. Design REST API backends, write SQL, optimize production code, enforce engineering best practices, and build reusable core components. The role requires independent decision-making, accountability, critical thinking, and strong communication while contributing to products serving immunization data and public health clients.
Top Skills:
.NetAWSCSSDockerGitHTMLJavaJavaScriptMongoDBNode.jsPostgresReactRedisReduxRelational DatabasesRest ApisSQLTypescript
Information Technology • Professional Services • Consulting
Design, implement and maintain enterprise Java applications. Participate in code reviews, refactor for performance and extensibility, write unit tests, perform load/stress testing, prepare deployments and documentation, and troubleshoot critical production issues. Produce design artifacts and collaborate within an engineering team.
Top Skills:
ApacheApache SolrCassandraCouchdbEhcacheGitJavaJavaScriptJenkinsJettyJSONMavenMemcachedMongoDBRest Web ServicesTerracottaTomcatUmlXMLZookeeper
Information Technology • Internet of Things • Marketing Tech
Build and operate high-performance commerce frontend applications, including storefronts, checkout, catalogs, subscriptions, invoices, and contracts. Develop embedded and white-label experiences using module federation and iframes, optimize Core Web Vitals, create offline-capable PWAs, implement accessibility and localization, and instrument applications with real-user monitoring and OpenTelemetry. Collaborate with product and design teams while mentoring junior engineers.
Top Skills:
BufChrome DevtoolsConnectrpcEslintGCPGkeGoLighthouseModule FederationOpentelemetryProgressive Web AppsProtobufPub/SubRspackService WorkersTanstack QueryViteVue
Analytics • Business Intelligence
As a Senior Software Engineer, you will design and deliver backend components in C++, optimize systems, and collaborate with global teams to ensure project success.
Top Skills:
C++Ci/CdCmakeDockerGitJavaKubernetesRedisUnix/Linux
Reposted One Month AgoSaved
Hardware
Develop and integrate software features, participate in system integration, testing, and debugging, collaborate with cross-functional teams, and contribute to CI pipelines and code-quality practices.
Top Skills:
C#C++Continuous IntegrationDistributed SystemsJavaMulti-ThreadingObject-Oriented ProgrammingPythonTest Driven Development
Hardware
Develop and maintain C++/C# software for image acquisition, processing and WPF UIs as part of an international Scrum team. Design object-oriented systems and image-processing algorithms for semiconductor inspection tools, work independently as an individual contributor, and occasionally travel to customer sites. Participate in team training and continuous learning.
Top Skills:
C#C++GitImage ProcessingPythonScrumUmlWpf
Security • Software
Develop high-performance core applications that collect and move large volumes of data. Own features and modules across the development lifecycle, building enterprise-grade, server-side, multithreaded, asynchronous, cloud-scale systems. Responsibilities include SQL performance programming, database design, and collaboration across remote teams using Scrum and Agile methodologies. Cybersecurity, SaaS integrations, data modeling, and ontology experience are advantageous.
Top Skills:
AgileC#Cloud ComputingDatabase SystemsGoJavaPythonScrumSQL
Fintech • Software • Financial Services
Develop scalable Java web applications and a workflow engine using Spring technologies. Responsibilities include architecture and design, coding, testing, API documentation, peer reviews, requirements analysis, cross-functional collaboration, and evaluating new technologies. The role requires building microservices and RESTful services, working with relational and NoSQL databases, implementing authentication and authorization, and contributing to product research and development.
Top Skills:
ActivemqAngularApache KafkaAWSCSSDockerGradleHibernateHTMLJavaJavaScriptJenkinsJwtLinuxMavenMicroservicesMongoDBMySQLNeo4JOauth2OktaOpenid ConnectRabbitMQReactRestful Web ServicesSAMLShell ScriptingSpring BootSpring Data JpaSpring Security
Information Technology • Internet of Things • Marketing Tech
Design and build scalable, multi-tenant commerce services for checkout, subscriptions, payments, invoicing, taxation, and reconciliation. Develop resilient integrations with payment service providers, event-driven systems, ledgers, and idempotent APIs. Operate production services on GKE with observability, CI/CD, autoscaling, SLOs, and on-call ownership. Collaborate with product and design teams, mentor engineers, and contribute to performant, accessible frontend experiences.
Top Skills:
BufClickhouseConnectrpcFirestoreGCPGkeGoKafkaKmsKubernetesMongoDBOpentelemetryPub/SubRedisTanstack QueryViteVueWebpack
Software
Develop scalable Python software and integrate AI/ML solutions, including RAG and intelligent automation. Collaborate with data engineering and DevOps teams on data processing, deployment, and CI/CD. Conduct code reviews, troubleshoot complex issues, document solutions, train stakeholders, and support Agile continuous improvement while integrating AI capabilities with Jira and Confluence.
Top Skills:
AgileAi/MlCi/CdConfluenceData LakesData WarehousesDevOpsJIRAPythonRetrieval-Augmented Generation (Rag)
Artificial Intelligence • Information Technology • Software
Own and operate large-scale backend systems supporting network, SD-WAN, SASE, and security infrastructure. Build services, APIs, data pipelines, and automation primarily in Go and Python. Lead system design, incident response, post-mortems, reliability improvements, and greenfield development. Mentor engineers, guide technical decisions, improve engineering productivity, and collaborate across teams on complex platform initiatives.
Top Skills:
APIsBgpCloud InfrastructureContainer OrchestrationDistributed SystemsEvent StreamingGoInfrastructure As CodePythonSaseSd-Wan
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Design, build, and maintain Java-based cloud-native backend services and microservices for a fraud platform. Contribute to system design, CI/CD, integrations, performance, and production reliability. Mentor junior engineers and collaborate across product, architecture, DevOps, and cross-functional teams in a hybrid environment.
Top Skills:
AWSAzureCi/CdDevOpsGCPGitGradleJavaKafkaMavenMicroservicesNoSQLRabbitMQRdbmsRest ApisSpring Boot
Information Technology • Professional Services • Automation • Manufacturing
Designs, develops, tests, releases, and maintains software tools for installing and supporting self-service systems. Administers bug-tracking systems, analyzes application, database, Windows, and Linux logs, recreates field issues, validates fixes, and supports software releases. Collaborates with hardware, connectivity, engineering, customer support, and technical writing teams. Develops scripts, reports, documentation, and training materials while supporting distributed international teams.
Top Skills:
.NetActive DirectoryApplication ServersC++CloudCryptographyFailoverJavaLinuxLoad BalancingSQLSslWebWindows
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Chennai Companies Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Chennai
Remote Jobs in Chennai
Accounts Executive Jobs in Chennai
Accounts Manager Jobs in Chennai
Accounts Receivable Jobs in Chennai
Analyst Jobs in Chennai
Android Developer Jobs in Chennai
Artificial Intelligence Jobs in Chennai
AWS Jobs in Chennai
Backend Jobs in Chennai
Business Analyst Jobs in Chennai
Cloud Engineer Jobs in Chennai
Content Writer Jobs in Chennai
Customer Support Jobs in Chennai
Cyber Security Jobs in Chennai
Data Analyst Jobs in Chennai
Data Engineer Jobs in Chennai
Data Science Jobs in Chennai
Design Engineer Jobs in Chennai
DevOps Engineer Jobs in Chennai
DevOps Jobs in Chennai
Digital Marketing Jobs in Chennai
Engineering Jobs in Chennai
Executive Assistant Jobs in Chennai
Finance Jobs in Chennai
Financial Analyst Jobs in Chennai
Front End Developer Jobs in Chennai
Full Stack Developer Jobs in Chennai
Graphic Designer Jobs in Chennai
HR Generalist Jobs in Chennai
HR Jobs in Chennai
HR Operations Jobs in Chennai
IOS Developer Jobs in Chennai
IT Jobs in Chennai
IT Support Jobs in Chennai
Java Developer Jobs in Chennai
Legal Jobs in Chennai
Machine Learning Jobs in Chennai
Marketing Jobs in Chennai
Marketing Manager Jobs in Chennai
NET Jobs in Chennai
Network Engineer Jobs in Chennai
Operations Manager Jobs in Chennai
Product Manager Jobs in Chennai
Project Manager Jobs in Chennai
QA Jobs in Chennai
Quality Analyst Jobs in Chennai
Quality Engineer Jobs in Chennai
Recruiter Jobs in Chennai
Sales Jobs in Chennai
Sales Manager Jobs in Chennai
Salesforce Developer Jobs in Chennai
Scrum Master Jobs in Chennai
SEO Jobs in Chennai
Software Engineer Jobs in Chennai
System Engineer Jobs in Chennai
Talent Acquisition Jobs in Chennai
Technical Support Engineer Jobs in Chennai
Technical Support Jobs in Chennai
Test Engineer Jobs in Chennai
UI Developer Jobs in Chennai
UX Designer Jobs in Chennai
Web Developer Jobs in Chennai
All Filters
Total selected ()
No Results
No Results

.png)
























