Get the job you really want

Top Software Engineer Jobs in Chennai

497+ Job Results
8 Days Ago
Chennai, TN
138 Employees
Senior level
138 Employees
Senior level
Internet of Things • Software
As a Lead Software Engineer, you will conduct functional and non-functional testing, develop test plans, drive automation initiatives, mentor junior engineers, and collaborate with teams to ensure timely delivery of quality software products.
8 Days Ago
Chennai, TN
138 Employees
Expert/Leader
138 Employees
Expert/Leader
Internet of Things • Software
As a Principal Software Engineer, you will design and debug software for distributed systems, lead team efforts, and mentor others while participating in the development related to the company's pivot to SaaS initiatives.
8 Days Ago
Chennai, TN
34,450 Employees
Senior level
34,450 Employees
Senior level
Fintech • Payments
The Lead Software Engineer will be responsible for designing, coding, and building web platforms within the PayPal Commerce Platform team. This individual will work on multi-tiered web applications using modern technologies and will advocate for best practices while influencing cross-team collaboration. They should possess problem-solving skills and manage multiple projects effectively.
8 Days Ago
Chennai, TN
3,500 Employees
Senior level
3,500 Employees
Senior level
Big Data • Information Technology • Machine Learning • Sales • Software • Database • Generative AI
As a Senior Software Engineer (Frontend) at ZoomInfo, you will design and develop high-quality UI web applications, collaborate with team members, integrate with RESTful APIs, mentor junior developers, and optimize application performance, ensuring scalability and reliability.
8 Days Ago
Chennai, TN
Remote
3,057 Employees
Senior level
3,057 Employees
Senior level
Artificial Intelligence • Financial Services
Senior Software Engineer at Oportun, responsible for end-to-end delivery of complex software applications, providing technical leadership, conducting code reviews, mentoring junior engineers, and driving adoption of new practices. Requires 6 years of experience with a Bachelor's degree or a Master's degree.
8 Days Ago
Chennai, TN
2,736 Employees
Senior level
2,736 Employees
Senior level
Information Technology • Security • Cybersecurity
As a Principal Software Engineer, you will develop scalable applications used by millions, taking ownership of the entire delivery process and mentoring engineers. Responsibilities include design, development, operations, and support of software systems.
57,802 Employees
Entry level
Healthtech
Designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Considers software architecture to include networked applications and interactions within a system.
57,802 Employees
Not Specified
Healthtech
Designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Considers software architecture and networked applications.
8 Days Ago
Chennai, TN
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
The Senior Software Engineer will develop a fully managed MongoDB solution based on Juju, contribute significantly to the product and ecosystem, and work on modern infrastructure deployment automation and Linux systems management.
8 Days Ago
Chennai, TN
343 Employees
Senior level
343 Employees
Senior level
Big Data • Analytics
Seeking a Senior Software Engineer with expertise in MS technologies or Java, proficiency in SQL/NoSQL databases, Cloud technologies (AWS/AZURE), Python programming, and leadership skills. Responsibilities include designing robust software solutions, utilizing Cloud technologies, and leading software development teams. Requires Bachelor's or Master's degree in related field and 8-10 years of hands-on experience in software development.
8 Days Ago
Chennai, TN
26,747 Employees
Senior level
26,747 Employees
Senior level
Fintech • Analytics
As a Senior Software Engineer, you will develop user experiences with modern web technologies, lead the UI team, convert designs to HTML, collaborate on high-quality code, mentor junior developers, and ensure scalability and performance of web applications.
8 Days Ago
Chennai, TN
Remote
3,057 Employees
Senior level
3,057 Employees
Senior level
Artificial Intelligence • Financial Services
The Senior Software Engineer will architect, deploy, and manage CICD platforms and source control management systems. They will also implement software security best practices, build features in the codebase, and work within a team to deliver results. A strong understanding of cloud services and DevOps practices is required.
8 Days Ago
Chennai, TN
Remote
3,057 Employees
Senior level
3,057 Employees
Senior level
Artificial Intelligence • Financial Services
The Senior Data Engineer leads the architecture and design of robust data solutions, develops and optimizes data pipelines, ensures database integrity, and establishes data quality standards. This role includes mentorship of junior team members and collaboration with cross-functional teams to meet data needs and enhance performance monitoring.
9 Days Ago
Chennai, TN
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Staff Software Engineer, you will design and implement innovative retail solutions at scale, mentor engineers, set high standards for coding and operational excellence, and lead complex initiatives for Walmart's next generation products.
9 Days Ago
Chennai, TN
Remote
966 Employees
Senior level
966 Employees
Senior level
Marketing Tech • Sales • Software
The Staff Software Engineer will develop key application features while maintaining existing software. Responsibilities include overseeing technical projects, designing scalable features for the integrations platform, improving architecture with AWS technologies, and enhancing software performance. Candidates will also mentor team members and collaborate with global teams to ensure project success.
9 Days Ago
Chennai, TN
Remote
966 Employees
Mid level
966 Employees
Mid level
Marketing Tech • Sales • Software
As a Senior Software Engineer at Demandbase, you will develop and manage a single page application using React (Typescript), collaborate with cross-functional teams to design and release new features, and establish technical standards and best practices. You will also work with Cloud Ops and QA to improve build and release processes.
9 Days Ago
Chennai, TN
Remote
966 Employees
Entry level
966 Employees
Entry level
Marketing Tech • Sales • Software
The Staff Software Engineer will design and implement data analysis solutions, support ETL pipelines, and contribute to building a high availability data analytics platform. The role involves close collaboration with cross-functional teams in an Agile environment and requires strong analytical skills and a willingness to learn.
9 Days Ago
Chennai, TN
Remote
966 Employees
Senior level
966 Employees
Senior level
Marketing Tech • Sales • Software
As a Senior Software Engineer at Demandbase, you will design scalable features for B2B applications, mentor junior developers, enhance application architecture using the latest technologies, and work closely with Product Management. You will conduct unit testing and contribute to continuous integration processes to improve software reliability.
9 Days Ago
Chennai, TN
Remote
3,057 Employees
Senior level
3,057 Employees
Senior level
Artificial Intelligence • Financial Services
The Sr. Staff Software Engineer will design, build, and maintain cloud platforms focused on high availability and efficiency in a container-based environment. Responsibilities include standardizing software development approaches, mediating technical discussions, driving operational excellence, and enabling collaborations across teams.
9 Days Ago
Chennai, TN
Remote
3,057 Employees
Expert/Leader
3,057 Employees
Expert/Leader
Artificial Intelligence • Financial Services
As a Staff Software Engineer, you will create innovative solutions, manage engineering activities, provide technical leadership, and collaborate with Product, Design, and QA teams to deliver high-quality software solutions that meet performance and scalability requirements. You will also foster an inclusive engineering culture and manage departmental resources.
9 Days Ago
Chennai, TN
Remote
3,057 Employees
Expert/Leader
3,057 Employees
Expert/Leader
Artificial Intelligence • Financial Services
Lead the design, development, and deployment of complex software applications, ensuring best coding practices and system architecture. Oversee platform development while providing technical leadership and mentorship to engineers. Collaborate with senior leaders on policies and cross-functional roadmaps.
9 Days Ago
Chennai, TN
5,395 Employees
Senior level
5,395 Employees
Senior level
Software
As a Senior Software Engineer, you will provide technical expertise through coding, enhance solutions, guide junior developers, and troubleshoot production issues. You will collaborate with cross-functional teams, implement best practices, and evaluate new technologies to ensure high-quality customer experiences.
10 Days Ago
Chennai, TN
Remote
517 Employees
Senior level
517 Employees
Senior level
Information Technology • Consulting
The Senior Software Engineer at NewRocket will lead and mentor a team in developing ITAM, ITSM, and integration solutions using ServiceNow. Responsibilities include coding, testing, debugging, and implementing enhancements while collaborating with project teams to ensure successful delivery of customer projects.
12 Days Ago
Chennai, TN
Remote
578,950 Employees
Expert/Leader
578,950 Employees
Expert/Leader
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Principal Software Engineer, you will lead the development of digital solutions, mentor engineers, ensure high-quality software practices, architect complex systems, and promote technical standards while collaborating with cross-functional teams to align with business goals.
11 Days Ago
Chennai, TN
Remote
24 Employees
Senior level
24 Employees
Senior level
Software
The Principal Software Engineer will lead the technical implementation of the product, mentor engineers, collaborate on feature development, and oversee integrations with educational platforms. Responsibilities include maintaining code quality, managing technical debt, and fostering a positive team environment.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size