Get the job you really want.

Top Software Engineer Jobs in Chennai

2 Days Ago
Chennai, TN
2,000 Employees
Mid level
2,000 Employees
Mid level
Fitness • Healthtech • Payments • Software
As a Mid-Level Software Developer, you will create and maintain software and applications for web, desktop, and mobile platforms. You will be responsible for supporting the main software (ERP), handling bugs, and driving innovation within your agile team.
23 Days Ago
Chennai, TN
1,475 Employees
Senior level
1,475 Employees
Senior level
Internet of Things • Semiconductor
The Staff Engineer will collaborate with the PLM and architects to design and develop software features, engage in architectural discussions, create test cases for CI framework, troubleshoot bugs, and utilize analytical skills to ensure quality customer solutions.
5 Days Ago
Chennai, TN
10,001 Employees
Senior level
10,001 Employees
Senior level
Hardware • Semiconductor
The role involves designing and developing complex software solutions for semiconductor manufacturing systems. Responsibilities include implementing algorithms, enhancing product features, and debugging to ensure optimal performance and reliability in semiconductor applications.
23 Days Ago
Chennai, TN
5,395 Employees
Senior level
5,395 Employees
Senior level
Software
The Principal Software Engineer will develop system changes and new modules according to specifications, participate in code reviews, prepare and execute unit tests, document code changes, and provide production support and maintenance. The role requires guiding junior developers and problem-solving in complex situations.
23 Days Ago
Chennai, TN
5,395 Employees
Mid level
5,395 Employees
Mid level
Software
Software Engineer II role at Bottomline Technologies in Bengaluru, India. Responsibilities include feature planning, coding, testing, documentation writing, and product support. Requires 3+ years of software development experience with Java, Spring/Spring Boot framework, relational databases, RESTful services, CI/CD tools, and containerized platforms.
5 Days Ago
Chennai, TN
541 Employees
Expert/Leader
541 Employees
Expert/Leader
Automotive • Software • Analytics • Business Intelligence • Manufacturing
As a Principal Software Engineer, you will guide and mentor developers, oversee development activities, and document technical tasks for the A2MAC1 Platform. You will collaborate with product owners and architects, ensure Agile practices, and uphold coding standards while developing robust solutions using various technologies.
24 Days Ago
Chennai, TN
Remote
3,700 Employees
Senior level
3,700 Employees
Senior level
Cloud • Fintech • Cryptocurrency • NFT • Web3
In this role, you will build and maintain scalable backend services using Golang, design systems, collaborate with cross-functional teams, and improve product functionality while ensuring code quality. You will also be responsible for debugging complex technical issues and overseeing architecture integrity.
5 Days Ago
Chennai, TN
10,001 Employees
Senior level
10,001 Employees
Senior level
Hardware • Semiconductor
KLA is seeking a Software Engineer to develop and enhance software solutions within the Optical Metrology Division, which focuses on advanced measurement systems for semiconductor manufacturing. The candidate will work on innovative products to improve measurement accuracy and compatibility with existing systems.
24 Days Ago
Chennai, TN
2,100 Employees
Expert/Leader
2,100 Employees
Expert/Leader
Software
The Senior Software Engineer at Appian will design and implement secure, robust code, mentor and manage junior engineers, and provide technical leadership within their specialized area. This role involves collaborating on Agile methodologies while spending 75% of their time on development tasks and 25% on management.
24 Days Ago
Chennai, TN
650 Employees
Senior level
650 Employees
Senior level
Cloud • Enterprise Web • Information Technology • Productivity • Software
As a Senior Software Engineer at Workato, you will build connectors, understand customer needs, design integration solutions, and provide technical leadership. This role requires excellent communication skills and experience in software development, particularly with Java and API integration.
5 Days Ago
Chennai, TN
34,450 Employees
Entry level
34,450 Employees
Entry level
Fintech • Payments
Software Engineers at PayPal are responsible for developing innovative solutions and high-quality products that impact millions daily. They tackle complex technical challenges, collaborate with teams, and implement and test changes across various platforms, emphasizing scalability, performance, and reliability.
24 Days Ago
Chennai, TN
1,858 Employees
Senior level
1,858 Employees
Senior level
Artificial Intelligence • Cloud • Machine Learning • Retail • Software
The Staff Software Engineer is responsible for designing and developing applications for the Android ecosystem, utilizing skills in Kotlin, Java, and Android SDK. The role involves troubleshooting, enhancing existing applications, working with APIs, and providing mentorship to junior engineers, all while collaborating with a cross-functional team.
24 Days Ago
Chennai, TN
34,450 Employees
Senior level
34,450 Employees
Senior level
Fintech • Payments
In this critical role, you will develop robust solutions for PayPal's Growth Markets Engineering team, addressing business challenges and enhancing services on the payments platform. Collaborate across components and partner teams to deliver impactful outcomes aligned with business goals, contributing to revenue growth and market leadership.
25 Days Ago
Chennai, TN
Remote
266 Employees
Senior level
266 Employees
Senior level
Information Technology • Software
As a Senior Java Developer, you will develop services for capturing and transforming data, maintain ETL processes, optimize code and data pipelines, and work closely with the Platform Team to deliver engineering solutions for user requirements in a cloud environment.
6 Days Ago
Chennai, TN
34,450 Employees
Senior level
34,450 Employees
Senior level
Fintech • Payments
As a Senior Software Engineer, you will enhance the Payments Processing Operations team by building solutions that improve merchant observability, availability, and reliability within the Braintree Gateway Platform while implementing AI-driven enhancements to customer experiences.
5 Days Ago
Chennai, TN
923 Employees
Expert/Leader
923 Employees
Expert/Leader
Artificial Intelligence • Software • Automation
The Distinguished Engineer will lead the design, development, testing, and deployment of software features, ensuring quality and performance. Responsibilities include collaborating with cross-functional teams, mentoring engineers, driving continuous improvement, and staying updated with technology trends.
8 Days Ago
Chennai, TN
10,001 Employees
Senior level
10,001 Employees
Senior level
Hardware • Information Technology • Other • Software • Analytics
As a Software Engineering Lead, you will design and implement innovative features for Dock Scheduling and Yard Management while collaborating with developers and product owners. Your role involves integrating services, ensuring high-quality software delivery, and upholding best practices in testing, contributing to the evolution of supply chain processes.
5 Days Ago
Chennai, TN
913 Employees
Expert/Leader
913 Employees
Expert/Leader
Software
The Senior Staff Engineer will design and implement scalable, fault-tolerant backend systems for processing massive amounts of data. They will collaborate with the team on various projects, analyze system efficiency, and mentor junior members. A strong background in distributed systems and multi-threaded programming is required.
7 Days Ago
Chennai, TN
Remote
396 Employees
Mid level
396 Employees
Mid level
Marketing Tech • Software
As a Software Engineer I, you'll collaborate closely with product managers, designers, and engineers to build innovative solutions for clients. You'll develop user-facing features, implement bug fixes, and ensure operational excellence in a distributed remote team environment.
8 Days Ago
Chennai, TN
2,006 Employees
Senior level
2,006 Employees
Senior level
Security • Cybersecurity
The Principal Software Engineer will design, develop, and implement complete software components for an AV solution on the C++ Windows platform. This role involves mentoring team members, contributing to design patterns, managing multiple projects, and adapting to advanced development methodologies in an Agile environment.
12 Days Ago
Chennai, TN
Remote
880 Employees
880 Employees
Cloud • Software
Staff Engineer position at Canonical working on open-source projects with a focus on technical leadership, software architecture, and team collaboration in Golang, Rust, Python, C, and React.
14 Days Ago
Chennai, TN
96 Employees
Senior level
96 Employees
Senior level
Information Technology • Consulting
The Senior Software Engineer will develop and deliver engineering solutions for product sales and customer servicing related to Life Asia and associated applications. Responsibilities include technical design definition, leading delivery on projects, and maintaining relationships across teams while ensuring industry standards are met.
14 Days Ago
Chennai, TN
Remote
499 Employees
Entry level
499 Employees
Entry level
Fintech • Payments • Financial Services
As a Software Engineer II at Sun Life, you will collaborate with dynamic colleagues to develop technology solutions that enhance client experiences and support financial security initiatives. You will be encouraged to leverage your unique background while contributing to a culture of innovation and excellence.
14 Days Ago
Chennai, TN
Remote
499 Employees
Senior level
499 Employees
Senior level
Fintech • Payments • Financial Services
As a Senior Software Engineer, you will collaborate with a talented team to enhance technologies that support financial services while ensuring a superior client experience. You will apply your knowledge in software development, architecture, and agile methodologies to drive innovation in a global context.
15 Days Ago
Chennai, TN
34,450 Employees
Junior
34,450 Employees
Junior
Fintech • Payments
The Associate Engineer will build payment platform features for PayPal, collaborating with business units and ensuring high performance and scalability in applications. Responsibilities include estimating efforts, implementing changes, testing, and resolving production issues while working in a dynamic, collaborative environment.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size