Get the job you really want.

Top Software Engineer Jobs in Chennai

22 Days Ago
Chennai, TN
367 Employees
Junior
367 Employees
Junior
Artificial Intelligence • eCommerce • Marketing Tech • Software • Analytics
As a Software Development Engineer I at CommerceIQ, you will develop, test, and release software features, collaborate within a Scrum team, and participate in the software development life cycle. You will work alongside senior developers to design scalable systems and take ownership of software quality and performance.
23 Days Ago
Chennai, TN
Remote
12 Employees
Senior level
12 Employees
Senior level
Software • Database • Analytics
As a Senior Software Engineer at Expanso, you will lead the development of Bacalhau, focusing on performance, reliability, and scalability while collaborating with a cross-functional team. You will ensure coding excellence, troubleshoot issues, and iterate based on community feedback in a dynamic, innovative environment.
24 Days Ago
Chennai, TN
Remote
3,057 Employees
Senior level
3,057 Employees
Senior level
Artificial Intelligence • Financial Services
As a Senior Software Engineer, you will design, develop, and maintain software solutions, ensuring high-quality technical execution that aligns with business goals. You will manage system health, oversee technical architectures, and contribute to a roadmap for scalable product vision and growth.
23 Days Ago
Chennai, TN
13,860 Employees
Senior level
13,860 Employees
Senior level
Industrial
As a Senior Software Developer, you will develop technological solutions for FLSmidth's ECS/ProcessExpert and QCX/BlendExpert optimization software platforms, focusing on enhancing industrial process performance and contributing to sustainability goals. Your role involves collaborative problem-solving and delivering high-quality software solutions.
20 Days Ago
Chennai, TN
Remote
132 Employees
Senior level
132 Employees
Senior level
Fintech • Information Technology
As a Senior Engineer on the Ledger Team, you will design, implement, and maintain systems that underpin Alpaca's operations. You will collaborate with internal stakeholders to deliver high-impact projects, ensuring the development of scalable, maintainable backend systems, while owning the delivery of high-visibility features from design to deployment.
20 Days Ago
Chennai, TN
Remote
132 Employees
Senior level
132 Employees
Senior level
Fintech • Information Technology
As a Senior Software Engineer in the Identity team, you will develop a global platform for user onboarding, identity verification, and risk management. You will design scalable backend services and contribute to architectural decisions while maintaining software quality and participating in code reviews.
20 Days Ago
Chennai, TN
Remote
132 Employees
Senior level
132 Employees
Senior level
Fintech • Information Technology
As a Team Lead, you will guide a software engineering team in designing and maintaining systems for Alpaca's trading platform. You will focus on writing high-quality code in Go, overseeing the implementation of Docker and Kubernetes technologies, and making critical architectural decisions, while ensuring the delivery of exceptional experiences to users.
24 Days Ago
Chennai, TN
Remote
3,057 Employees
Senior level
3,057 Employees
Senior level
Artificial Intelligence • Financial Services
As a Senior Software Engineer, you will design, develop, and maintain software solutions, mentor junior engineers, and ensure high-quality deliveries while collaborating with cross-functional teams on large initiatives.
Yesterday
Chennai, TN
Remote
4,002 Employees
Senior level
4,002 Employees
Senior level
Healthtech • Telehealth
The Senior Software Engineer at Teladoc Health is responsible for designing, architecting, and developing secure solutions, overseeing production releases, conducting code reviews, and mentoring team members. This role requires managing technical decisions, improving the company's technical awareness, and actively engaging in best practices and development standards.
20 Days Ago
Chennai, TN
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Artificial Intelligence • Fintech • Machine Learning • Software
As a Senior Backend Engineer at Ocrolus, you will design, develop, and maintain backend systems using a microservices architecture. This role requires expertise in event-driven systems and involves deploying scalable applications, optimizing databases, collaborating with product teams, and mentoring junior engineers.
3 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.
21 Days Ago
Chennai, TN
Remote
1,637 Employees
Senior level
1,637 Employees
Senior level
Cloud • Information Technology • Other • Software
As a Lead Software Engineer, you will develop DevOps and test automation for cloud services, ensuring quality and reliability through end-to-end solutions. You will architect shared deployment pipelines and oversee the test automation process to meet customer needs. Collaboration with various teams to enhance testing efficacy is vital, along with utilizing tools like Terraform and Ansible.
21 Days Ago
Chennai, TN
Remote
3,057 Employees
Senior level
3,057 Employees
Senior level
Artificial Intelligence • Financial Services
As a Staff Software Engineer at Oportun, you will lead the delivery of complex software applications, ensuring high quality standards while collaborating across teams to resolve architectural challenges. Your role includes project leadership, mentoring, and driving technical decision-making, as well as creating frameworks that streamline engineering efforts.
21 Days Ago
Chennai, TN
Remote
1,784 Employees
Senior level
1,784 Employees
Senior level
Software
As a Senior Software Engineer II, you will communicate with stakeholders, write efficient and scalable code, gather project requirements, participate in agile practices, mentor junior developers, and lead project delivery while ensuring high-quality standards across all phases of development.
21 Days Ago
Chennai, TN
715 Employees
Senior level
715 Employees
Senior level
Artificial Intelligence • Software • Analytics
The Senior Software Engineer at Digital.ai will lead application and product development using various programming technologies. Responsibilities include development with Python and Java, working with web frameworks, ORM tools, and databases, alongside ensuring quality with testing frameworks. The role demands strong experience in both server-side and front-end technologies, with additional focus on DevOps practices and cloud technologies.
22 Days Ago
Chennai, TN
Remote
3,118 Employees
Mid level
3,118 Employees
Mid level
Machine Learning • Cybersecurity
The Senior Software Development Engineer will contribute to the full development lifecycle, design, and deliver scalable backend web applications. Responsibilities include collaborating with team members, contributing to code reviews, and resolving field-reported issues, while having proficiency in multiple programming languages and database management.
25 Days Ago
Chennai, TN
2,006 Employees
Mid level
2,006 Employees
Mid level
Security • Cybersecurity
As a Software Engineer at Gen, you will work on distinct projects, participate in technical discussions, create prototypes, perform unit testing, and contribute to end-to-end customer-centric deliverables.
3 Days Ago
Chennai, TN
10,001 Employees
Mid level
10,001 Employees
Mid level
Hardware • Semiconductor
The Software Engineer will enhance existing software through design and architectural improvements, solving complex problems. Responsibilities include writing robust, scalable code, assessing technical risks, participating in requirement reviews, and collaborating with various teams. Strong analytical skills and effective communication with staff and management are crucial for success.
22 Days Ago
Chennai, TN
Remote
4,900 Employees
Senior level
4,900 Employees
Senior level
Fintech • Payments
The Staff Software Engineer will design, test, and develop new data products and pipelines, implement Infrastructure as Code using Terraform, and support cloud-based data infrastructure. The role involves leveraging data for decision-making, mentor peers, lead Scrum teams, and ensure high-quality software development practices while improving existing systems and driving innovation within the Data team.
22 Days Ago
Chennai, TN
Remote
4,900 Employees
Senior level
4,900 Employees
Senior level
Fintech • Payments
As a Senior Software Engineer for BI Applications, you will lead a team to design, develop, and integrate BI solutions, ensuring high performance and scalability of our data platform. You'll implement software practices, manage the software lifecycle, optimize system performance, and ensure data security while collaborating with cross-functional teams to meet business needs.
22 Days Ago
Chennai, TN
Remote
364 Employees
Junior
364 Employees
Junior
eCommerce
The Software Engineer will participate in all phases of software development including requirements gathering, design, development, testing, and deployment. Responsibilities include creating front-end functionalities, supporting back-end APIs, developing internal applications, and optimizing system performance.
22 Days Ago
Chennai, TN
450 Employees
Mid level
450 Employees
Mid level
Software
As a Senior Software Engineer, Mobile (iOS), you will lead the design and development of complex iOS applications, ensure technical architecture, write clean and maintainable code, mentor junior developers, optimize application performance, ensure mobile security, contribute to automated testing, and participate in the CI/CD process.
22 Days Ago
Chennai, TN
245 Employees
Senior level
245 Employees
Senior level
Cloud • Software
Senior Software Engineer role at Kaleris, a global leader in supply chain execution software. Responsibilities include collaborating with teams, driving design and code reviews, providing technical support, and mentoring junior members. Requires 6+ years of experience in C# .NET development with strong knowledge in JADE and Object Oriented methodologies. Must be highly motivated, innovative, and fluent in English.
22 Days Ago
Chennai, TN
1,170 Employees
Senior level
1,170 Employees
Senior level
Software
The Senior Software Engineer, BRM will design, develop, and maintain Oracle's telecommunications software solutions including BRM, ECE, PDC, OCOMC, and PCRF. Responsibilities include customizing modules, integrating systems, providing maintenance, and mentoring junior engineers while ensuring compliance with industry standards.
22 Days Ago
Chennai, TN
234 Employees
Senior level
234 Employees
Senior level
Software
As a Senior Java Developer, you will design, develop, and maintain high-performance Java applications, collaborating with cross-functional teams to ship new features, ensuring application performance and quality while maintaining code organization.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size