Get the job you really want

Top Software Engineer Jobs in Chennai

496+ Job Results
14 Days Ago
Chennai, TN
Remote
740 Employees
Expert/Leader
740 Employees
Expert/Leader
Edtech • Software
As a Staff Software Engineer at GoGuardian, you will mentor a team in building product features using the MERN stack, implement software engineering best practices, conduct code reviews, and collaborate with leadership on product enhancements, while focusing heavily on engineering development activities.
14 Days Ago
Chennai, TN
Remote
740 Employees
Senior level
740 Employees
Senior level
Edtech • Software
As a Senior Software Engineer at GoGuardian, you'll lead a team to build and release features on the MERN stack, conduct code reviews, and collaborate on product enhancements. The role requires hands-on technical expertise and strong leadership skills.
14 Days Ago
Chennai, TN
Remote
39 Employees
Senior level
39 Employees
Senior level
Artificial Intelligence • Sales • Software
As a Sr. Software Engineer at Oliv.AI, you will design, build, and own products using Clojure(script) while focusing on customer feedback and product analytics. You'll also contribute to improving engineering practices and the company culture.
14 Days Ago
Chennai, TN
4,092 Employees
Senior level
4,092 Employees
Senior level
HR Tech • Payments • Software • Financial Services
The Staff Software Engineer role involves developing and maintaining software solutions, promoting engineering excellence, evaluating emerging technologies, mentoring engineers, and contributing to technical roadmap planning. Required skills include full stack development, database design, and unit testing.
14 Days Ago
Chennai, TN
Remote
36 Employees
Expert/Leader
36 Employees
Expert/Leader
Marketing Tech
As a Lead Software Engineer, you will oversee new feature development, troubleshoot production issues, and enhance the deployment process. You will work with JVM languages, particularly with Java and possibly Kotlin or TypeScript, and ensure the maintenance and enhancement of Java enterprise applications while adhering to clean code principles.
14 Days Ago
Chennai, TN
Remote
4,900 Employees
Senior level
4,900 Employees
Senior level
Fintech • Payments
The Data Engineer 4 role involves developing and overseeing the company's data systems, optimizing database solutions, managing data migrations, and ensuring compliance with regulations. The incumbent will analyze data needs, recommend improvements, and collaborate with product teams for strategic initiatives, ultimately enhancing customer experiences.
14 Days Ago
Chennai, TN
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Senior Software Engineer - DevOps will analyze requirements, design solutions, write maintainable code, and execute tests. They will work on software architecture, distributed systems, coding standards, and assist in automation while ensuring security policies and non-functional requirements are met.
15 Days Ago
Chennai, TN
34,450 Employees
Senior level
34,450 Employees
Senior level
Fintech • Payments
As a Staff Software Engineer, you will develop high-quality applications for managing various funding instruments, participating in design, coding, testing, and production releases. Responsibilities include delivering new features, ensuring quality, regulatory compliance, and collaborating with product teams in an agile environment.
15 Days Ago
Chennai, TN
2,006 Employees
Senior level
2,006 Employees
Senior level
Security • Cybersecurity
The Senior Software Engineer will design, develop, and maintain Privacy security products, working with server-side technologies and open-source frameworks. Responsibilities include delivering high-quality software, communicating with teams, and evaluating new technologies. The role requires strong skills in frontend and backend web development, cloud technologies, and consumer software development.
15 Days Ago
Chennai, TN
4,092 Employees
Senior level
4,092 Employees
Senior level
HR Tech • Payments • Software • Financial Services
The Principal Software Engineer will design, develop, and maintain software solutions primarily using Java. Responsibilities include collaborating with other developers, creating technical documentation, and providing support for complex issues. The role requires mentoring team members and ensuring best practices in project delivery while working closely with various stakeholders to meet project milestones.
15 Days Ago
Chennai, TN
51,000 Employees
Senior level
51,000 Employees
Senior level
Healthtech • Other • Robotics • Biotech • Manufacturing
As a Senior Software Engineer, you will lead software design and development, mentor team members, conduct advanced prototyping and testing, and drive improvements to procedures and policies. You’ll collaborate with cross-functional teams to ensure product development success and maintain compliance with industry standards, ultimately delivering high-quality results and innovative solutions.
15 Days Ago
Chennai, TN
Remote
132 Employees
Senior level
132 Employees
Senior level
Fintech • Information Technology
The Senior Software Engineer at Alpaca is responsible for leading the engineering efforts for crypto exchanges, including architecture and implementation of a high-performance perpetual futures exchange. The role involves building various systems for trading, compliance, and risk management, ensuring software quality, and taking part in code reviews and troubleshooting incidents.
15 Days Ago
Chennai, TN
Remote
2,736 Employees
Senior level
2,736 Employees
Senior level
Software
As a Senior Staff Software Engineer, you will develop applications, review PRs, mentor team members, and ensure code quality and performance. Collaborate with various teams to deliver optimal solutions while maintaining best practices and fostering a culture of collaboration.
15 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, collaborating with cross-functional teams and leading the API management process. Responsibilities include migrating from middleware platforms, supporting integration projects, and mentoring junior developers.
15 Days Ago
Chennai, TN
10,001 Employees
Senior level
10,001 Employees
Senior level
Hardware • Information Technology • Other • Software • Analytics
The Lead Software Engineer will design, develop, and maintain software applications, create efficient APIs, and optimize database queries. The role requires strong coding skills and the ability to collaborate with various stakeholders, focusing on back-end development in a large existing codebase.
16 Days Ago
Chennai, TN
Remote
1,784 Employees
Senior level
1,784 Employees
Senior level
Software
As a Senior Software Engineer at 3Pillar, you will architect and implement transformative solutions across various industries, focusing on code quality, project delivery, and collaboration with stakeholders. Responsibilities include effective communication, agile development practices, mentoring team members, and enhancing client success through innovative software solutions.
15 Days Ago
Chennai, TN
Remote
966 Employees
Senior level
966 Employees
Senior level
Marketing Tech • Sales • Software
Design, implement, and support data analysis and analytics solutions. Hands-on involvement in high-level design, data architecture, ETL pipeline modules, and analysis techniques. Collaborate with cross-functional teams in an Agile environment to build a high-scale data analytics platform.
16 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.
16 Days Ago
Chennai, TN
5,395 Employees
Senior level
5,395 Employees
Senior level
Software
The Senior Software Engineer II is responsible for overseeing technical operations, collaborating with cross-functional teams, leading engineering groups, providing technical support, participating in design reviews, and troubleshooting production issues. The role involves developing work schedules, training new employees, reviewing team performance, and ensuring high-quality outcomes for customers through rigorous development practices.
17 Days Ago
Chennai, TN
523 Employees
Senior level
523 Employees
Senior level
Software
The Senior Software Engineer I at Contentstack will design and develop features, write high-quality code, lead projects independently, mentor junior teammates, and improve team practices within an Agile environment to enhance user experience.
17 Days Ago
Chennai, TN
96 Employees
Senior level
96 Employees
Senior level
Information Technology • Consulting
The Senior Software Engineer is responsible for developing engineering deliverables for various core applications, collaborating with business product owners and technical teams to define designs and solutions. This role includes leading technical deliveries, guiding junior team members, and maintaining knowledge of the insurance and financial industries.
17 Days Ago
Chennai, TN
Remote
391 Employees
Senior level
391 Employees
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Professional Services • Software • Analytics • Consulting
Senior Software Engineer role dedicated to ensuring a robust and scalable foundation for the engineering organization, focusing on core API, GraphQL, platform operation, architectural changes, tooling development, and technical reviews.
17 Days Ago
Chennai, TN
Remote
79 Employees
Senior level
79 Employees
Senior level
Internet of Things • Software
As a Senior Software Engineer specialized in Golang, you will develop connectors to ensure data exchange between Litmus Edge Products and various cloud services and IIoT devices. You will design robust APIs, implement support for various protocols, and ensure the reliability and efficiency of communications while collaborating with cross-functional teams.
17 Days Ago
Chennai, TN
Remote
391 Employees
Senior level
391 Employees
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Professional Services • Software • Analytics • Consulting
Invisible Technologies is seeking a Senior Software Engineer with a strong background in cloud architecture, networking, security, relational databases, authentication frameworks, and Kubernetes. The ideal candidate will be responsible for designing and managing deployment environments while avoiding technical debt and waste. This individual will play a key role in product development and act as an owner for one of the core products.
18 Days Ago
Chennai, TN
Remote
192 Employees
Senior level
192 Employees
Senior level
Big Data • Software • Analytics
The Senior Software Engineer will build data lineage systems, develop metadata packages, and mentor junior engineers. The role encompasses technical ownership of multiple orchestration packages, deployment, maintenance, and driving innovation in developer productivity at Atlan.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size