Top Software Engineer Jobs in Chennai, TN
Looking for an experienced software engineer to build components of the Enterprise Data Platform, focusing on data integration and self-service capabilities. Responsibilities include leading design and build of integration patterns, driving self-service automation, governing best practices, analyzing technical issues, guiding users, supporting strategy decisions, and mentoring team members.
Senior Software Engineer role focused on developing next-generation web experiences at scale, optimizing website performance, accessibility, security, and reliability. Responsibilities include planning and implementing new features, guiding the team in best practices, resolving technical issues, and contributing to platform strategy. Requires 5+ years of software engineering experience with expertise in React, NextJS, TypeScript, and Node.
Seeking a Staff Software Engineer with 5+ years of software development and architecture experience to lead the design of complex software changes and develop new features in a dynamic engineering environment. Responsibilities include providing technical leadership, crafting high-quality software, driving innovation, and fostering a culture of accountability and inclusivity within the team.
Responsible for design and development of real-time embedded software/firmware and PC/mobile applications. Analyze technical requirements, participate in software design, testing, code review, and troubleshooting. Document technical deliverables and follow software development lifecycle. Strong ownership, fast learner, and perfection seeker. Strong team-work characteristics and hands-on engineering attitude. Effective communicator and team player with an obsession for project responsiveness. Open to learning new processes and technologies.
Seeking a Senior Software Engineer with expertise in developing and testing scalable SaaS solutions in a cloud environment. Responsibilities include software development, testing, cloud infrastructure management, technical leadership, collaboration, code reviews, and continuous improvement. Must have 5-8 years of experience with a focus on SaaS applications, along with proficiency in C#, .NET, AWS, Python, Java, RESTful API, SQL, NoSQL, Docker, Kubernetes, CI/CD, Angular, React.
Lead Software Engineer responsible for developing DevOps and test automation for cloud-based products. Must have experience with CI/CD pipelines, AWS, Kubernetes, and various programming languages. Collaborate with teams to improve software delivery processes.
Seeking a talented Senior React Developer to provide technical leadership, mentorship, and hands-on expertise in React. Responsibilities include guiding a team of 8 developers, conducting code reviews, collaborating with cross-functional teams, and staying up-to-date with industry best practices.
Seeking a Senior Software Engineer II to work across the stack, design, develop, and test features, write high-quality code, mentor junior team members, and continuously improve. Requires 6+ years of experience with Node.js, React.js, NoSQL databases, and experience in Agile software development methods.
Seeking a Principal Software Engineer with 10+ years of hands-on experience to develop code for system changes or new modules within the company and architecture according to specifications and standards. Must have expertise in Java, SQL, Hibernate, Spring Framework, and experience in Agile methodology and microservice architecture.
The Senior Software Engineer-Integrations at NewRocket in India will lead, coach, and mentor a team of Software Engineers in developing project professional services for customers. Responsibilities include analyzing, designing, programming, debugging, and modifying software enhancements, as well as collaborating with the delivery team to implement requests for development and project requirements.
Designs, develops, troubleshoots, and debugs software programs for enhancements and new products. Implements designs using modern programming practices and leads software development initiatives. Requires B.S. degree in Computer Science or related field and 5+ years of software development experience in C++. Additional desired skills include multi-threaded and network programming, cloud-based applications, and Unix/Linux development.
Principal Software Engineer role at Drip, a social commerce platform, responsible for architecting and implementing scalable real-time systems and contributing to product development for live stream commerce. Required background includes 8 years of experience, deep full stack experience focused on the backend, and proficiency with ReactJS, NodeJS, GraphQL, and ORM.
Senior Software Engineer responsible for leading the development of testing solutions to improve code quality and reduce regression for users. Collaborate with engineers, product managers, and leadership to understand testing pain points and develop strategies. Mentor team members and ensure adherence to SLAs.
Design, implement, and maintain robust and scalable full-stack components, integrate AI components and models, design and implement REST APIs, manage version control using GitHub, balance rapid development with regulatory compliance, collaborate with cross-functional teams, and communicate solutions to stakeholders.
Seeking a Senior Software Engineer with deep understanding of technology, especially in cloud environments, to lead high-priority cloud platform projects, develop secure and scalable backend infrastructure, and troubleshoot complex technical issues. Must be a team player, innovative problem solver, and effective communicator.
Experienced Software Engineer role with a focus on backend development, ensuring innovative consistency and integrity for product development. Responsible for developing key components with high impact, collaborating with senior team members, and troubleshooting code-level problems efficiently.
Senior Software Engineer at ICON plc in Chennai. Responsible for maintaining highly scalable data platform and analytical solutions using technologies like Hadoop, SQL, Pyspark, and Python. Engage in database design, system solutions, troubleshooting, and optimizing applications. Hands-on experience in Hadoop Ecosystem Cloudera CDP, HiveSQL, Impala, and Apache Spark. Required knowledge in SQL, RDBMS, performance tuning, data modeling, and Unix/Python scripting.
Join Coinbase as a Senior Software Engineer in Backend Development focused on Identity services. Contribute to building a trusted, scalable, and compliant platform for the future of finance and Web3. Work on critical tasks such as user data management, user grouping, authorization, and user registration services. Collaborate with various teams within the Platform Product Group to enhance customer identity, access, and authorization across all Coinbase platforms and web3 ecosystem.
Build and maintain real-time and batch data pipelines on a big data platform at Poshmark. Collaborate with various teams to optimize data processing systems.
Poshmark is looking for a talented Senior Software Engineer, Android to architect, build, and manage their Android mobile application. Responsibilities include collaborating with design, product, and engineering teams, writing high-quality code, and owning key product features. Desired skills include strong fundamentals in computer science, experience in Android development, knowledge of software design patterns, and proficiency in Kotlin, Java, and Android Studio.
Design, develop, and analyze features for the cloud data plane. Utilize advanced data structures and algorithms in C, C++, and Python to optimize performance. Conduct deep inspection of traffic to detect and mitigate threats in near real-time. Collaborate with cross-functional teams to deliver high-quality software solutions.
Lead Software Engineer role at Appian involving resolving emergent problems, full-stack Java development, reliability design, team contribution, refactoring, and communication.
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.
Lead all Crypto related engineering including spot and derivatives exchanges. Architect, implement, and maintain systems for Alpaca Crypto. Design and build high-performance matching engine, regulatory reporting, banking integrations, and more. Remote position reporting to Head of Crypto initially and CTO later.
Senior Software Engineer with at least 2 years of solid Salesforce development experience. Capable of customizations, code reviews, and optimization. Strong communication and problem-solving skills. Experience with basic cloud and niche technologies like Financial Service Cloud, CPQ, Billing, etc.
Top Chennai, TN Companies Hiring Software Engineers
See AllPopular Job Searches
Android Developer Jobs in Chennai, TN
Artificial Intelligence Jobs in Chennai, TN
AWS Jobs in Chennai, TN
Backend Jobs in Chennai, TN
Cloud Engineer Jobs in Chennai, TN
Design Engineer Jobs in Chennai, TN
DevOps Jobs in Chennai, TN
Devops Engineer Jobs in Chennai, TN
Engineering Jobs in Chennai, TN
Front End Developer Jobs in Chennai, TN
Full Stack Developer Jobs in Chennai, TN
IOS Developer Jobs in Chennai, TN
Java Developer Jobs in Chennai, TN
Machine Learning Jobs in Chennai, TN
NET Jobs in Chennai, TN
Network Engineer Jobs in Chennai, TN
QA Jobs in Chennai, TN
Quality Engineer Jobs in Chennai, TN
Salesforce Developer Jobs in Chennai, TN
Software Engineer Jobs in Chennai, TN
System Engineer Jobs in Chennai, TN
Test Engineer Jobs in Chennai, TN
UI Developer Jobs in Chennai, TN
Web Developer Jobs in Chennai, TN
All Filters
No Results
No Results