logo

JobNob

Your Career. Our Passion.

Senior Software Engineer


Tor.ai Limited


Location

Pune | India


Job description

Senior Software Engineer – Engineering Team

Who We Are At

Tor.ai Limited , we are at the forefront of the industrial IoT revolution. We are India’s largest industrial IoT company. As industry leaders, we empower businesses with cutting-edge IoT devices, innovative applications, and advanced analytics solutions. We believe that a

data-driven world

will make

business more efficient ,

employees more engaged , and the

environment more sustainable. With this purpose, we have set our mission to connect 1 billion devices across industries and drive meaningful change.

Working at Tor.ai means you’ll help define the future of industrial operations and be on a team that is solving core grassroots problems, e.g., telematics solutions for an electric vehicle ecosystem, remote monitoring solutions for capital goods & construction equipment OEMs, energy & water monitoring solutions to name a few. Join us to make an impact.

About the role As a Senior Software Engineer, you will play a pivotal role in designing, implementing, and maintaining software solutions that drive our products forward, with a specific focus on IoT applications. You will collaborate with cross-functional teams to deliver high-quality software that meets our customers' needs while adhering to best practices and architectural guidelines.

Key Responsibilities § Lead the development of complex software components and features, with a specialization in IoT applications. § Collaborate with product managers, designers, and other engineers to define requirements and develop technical solutions, with a particular emphasis on IoT integration. § Mentor and provide guidance to junior developers, promoting knowledge sharing and a collaborative team environment. § Participate in code reviews to maintain code quality, performance, and reliability. § Identify and address technical debt, refactor code as needed, and ensure scalability and maintainability of the software. § Implement and advocate for best practices in software development, including coding standards, testing, and documentation. § Research and evaluate emerging technologies, especially in the IoT space, to drive innovation within the team and improve product offerings.

Basic Qualifications and Skills Required § Bachelor's degree in Computer Science, Engineering, or a related field (Master's degree preferred). § Proven experience (6+ years) as a software developer with a focus on full-stack development. § Experience with modern technologies and frameworks (e.g., Angular, .Net core, C#, Python). § Good hands-on programming and proficiency with problem-solving skills. § Expertise in designing and building scalable systems from architectural aspects. § A solid understanding of IoT protocols, platforms, and technologies is a plus. § Drive a strong engineering culture, contributing to the growth of technical skills in the team. § Excellent communication and collaboration skills. § Prior experience in a product-based company is highly desirable.

Additional Information § This role reports to Technical Manager under Engineering department. § Technologies that we work on: § Programming languages : Angular, C#, Python § Systems : Ubuntu, Azure Services § Process : Agile Scrum § Domain : IoT products


Job tags



Salary

All rights reserved