Get the job you really want

Top Software Engineer Jobs in Chennai

499+ Job Results
22 Days Ago
Chennai, TN
2,006 Employees
Senior level
2,006 Employees
Senior level
Security • Cybersecurity
The Senior Software Engineer will lead web development projects for multiple consumer brands, ensuring delivery of high-quality applications. Responsibilities include designing, coding, testing, and debugging web applications, mentoring junior developers, and optimizing application performance and security, while staying updated with industry trends.
22 Days Ago
Chennai, TN
510 Employees
Senior level
510 Employees
Senior level
Software
The Senior Software Engineer, Database will develop enterprise applications focusing on database development, ETL integration, reporting, and performance tuning. Responsibilities include designing scalable database solutions, optimizing SQL queries, managing database configurations, and collaborating with stakeholders.
22 Days Ago
Chennai, TN
510 Employees
Senior level
510 Employees
Senior level
Software
Develop enterprise applications using Azure cloud services, C# .NET Core, and ReactJS, ensuring quality, security, and performance. Participate in the complete development life cycle, review architecture/design/code, and implement DevSecOps principles. Own product deliverables and facilitate team success.
22 Days Ago
Chennai, TN
4,092 Employees
Senior level
4,092 Employees
Senior level
HR Tech • Payments • Software • Financial Services
As a Senior Software Engineer, you will support platforms LAMDA and PAPPS/PARIS, ensuring system availability, resolving technical issues, implementing new features, and contributing to the development lifecycle. You will engage with clients and teams to maintain high operational standards and deliver enhancements.
22 Days Ago
Chennai, TN
510 Employees
Mid level
510 Employees
Mid level
Software
The Lead Software Engineer will design, develop, and enhance enterprise software products, ensuring quality, security, and performance while collaborating with the VLMS product team and supporting global customers. Responsibilities include understanding business requirements, participating in the full development lifecycle, and reviewing code and architecture.
22 Days Ago
Chennai, TN
510 Employees
Mid level
510 Employees
Mid level
Software
The Senior Software Engineer will design and develop enhancements for the VLMS product, ensuring quality, security, and performance while participating in the full development lifecycle, covering architecture, coding, and reviewing processes.
22 Days Ago
Chennai, TN
68,848 Employees
Senior level
68,848 Employees
Senior level
Digital Media • Gaming • Internet of Things • News + Entertainment • Retail • Business Intelligence • Cybersecurity
As a SAP BTP Senior Software Engineer, you will design and implement SAP Cloud Platform Integration solutions, focusing on various adapters for seamless connectivity. Responsibilities include API management, migration from other middleware platforms, and mentoring junior developers while troubleshooting integration issues. You will collaborate with cross-functional teams to ensure successful project delivery.
22 Days Ago
Chennai, TN
34,450 Employees
Mid level
34,450 Employees
Mid level
Fintech • Payments
As a Backend Software Engineer at PayPal, you will build robust backend systems, collaborate with diverse teams, and drive innovation and process improvement. You will design, develop, and optimize core systems that support millions of daily transactions, impacting customer experiences and overall company success.
22 Days Ago
Chennai, TN
34,450 Employees
Mid level
34,450 Employees
Mid level
Fintech • Payments
As a Backend Software Engineer at PayPal, you will build robust backend systems, collaborate with various teams, and drive innovation within the global payment platform, optimizing systems that support millions of daily transactions.
22 Days Ago
Chennai, TN
34,450 Employees
Senior level
34,450 Employees
Senior level
Fintech • Payments
As a Backend Software Engineer at PayPal, you will build robust backend systems, collaborate with diverse teams, drive innovation, and improve processes, while optimizing core systems that power millions of transactions daily.
23 Days Ago
Chennai, TN
468 Employees
Senior level
468 Employees
Senior level
Database
Senior Software Engineer responsible for designing and implementing robust software solutions using MS technologies, Java, SQL/NoSQL databases, Cloud technologies, and Python programming. Must exhibit strong leadership, collaborate effectively, and adhere to Agile methodologies. Bachelor's or Master's degree in Computer Science required with 8-10 years of experience in software development.
23 Days Ago
Chennai, TN
Remote
1,891 Employees
Senior level
1,891 Employees
Senior level
Food • Mobile
Senior Software Engineer role at OpenTable, responsible for maintaining event-based architecture, data warehouse, data pipelines, reports & insights, and APIs. Key role in building core reporting insights platform for restaurants globally. Must have expertise in Java, Spring Framework, and experience with big data technologies.
24 Days Ago
Chennai, TN
Remote
238 Employees
Senior level
238 Employees
Senior level
Financial Services
As a Senior Software Engineer at Jeeves, you will design, develop, and maintain scalable server-side applications using Node.js. You will work collaboratively with cross-functional teams to deliver high-quality software solutions, develop RESTful APIs, optimize application performance, conduct code reviews, and mentor junior developers.
24 Days Ago
Chennai, TN
Remote
14 Employees
Senior level
14 Employees
Senior level
Digital Media
The Senior Software Engineer will lead the development of features for the EnrollWise platform, focusing on building scalable and efficient software. Responsibilities include collaborating on product design, maintaining quality standards, participating in agile processes, and providing leadership on emerging technologies. The role requires strong experience in Python and Django, along with familiarity in AWS and API integrations.
24 Days Ago
Chennai, TN
Remote
60 Employees
Senior level
60 Employees
Senior level
Software
The Staff Software Engineer will design and implement robust, data-intensive cloud services, ensuring high reliability and performance under heavy load. Responsibilities include collaborating with stakeholders, meeting service SLAs, and driving projects from ideation to delivery. Strong experience in distributed systems and programming is essential.
24 Days Ago
Chennai, TN
Remote
99 Employees
Senior level
99 Employees
Senior level
Mobile • Software
As a Senior Software Engineer at Kayzen, you will design, code, and maintain scalable software components for large-scale data volumes, work on real-time bidding platforms and data processing, and mentor junior engineers. Skills in Java and knowledge of SQL, NoSQL, and distributed systems are essential.
9 Days Ago
Chennai, TN
Remote
3,057 Employees
Senior level
3,057 Employees
Senior level
Artificial Intelligence • Financial Services
The Senior Software Engineer at Oportun will design, develop, and maintain advanced software solutions, lead technology efforts, mentor junior engineers, and collaborate with cross-functional teams to deliver high-quality systems that enhance financial services for members.
10 Days Ago
Chennai, TN
Remote
190 Employees
Senior level
190 Employees
Senior level
Sales • Software
As a Staff Software Engineer at Apollo, you will lead and implement complex solutions, improve engineering quality, mentor junior engineers, and develop scalable user-centric applications. You'll be tasked with aligning engineering priorities with business goals and enhancing customer metrics through fast iterations and high-quality implementations.
12 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.
13 Days Ago
Chennai, TN
1,500 Employees
Expert/Leader
1,500 Employees
Expert/Leader
Cloud • Information Technology • Productivity • Software • Automation
As a Software Principal Engineer, you will develop advanced systems and software to address customer needs, engage in complex problem-solving for customer issues, and contribute to product enhancements. You'll mentor others, design software changes, uphold high customer satisfaction, and be part of an Agile team, focusing on the full product development lifecycle.
12 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.
13 Days Ago
Chennai, TN
1,500 Employees
Senior level
1,500 Employees
Senior level
Cloud • Information Technology • Productivity • Software • Automation
The Senior Software Engineer will develop systems and software aligned with customer needs, investigate complex issues, mentor other engineers, and engage in Agile product development. Responsibilities include designing, implementing, and testing software changes and ensuring customer satisfaction.
15 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.
21 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.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size