Job Title:
Software Technical Lead
Company: CONSTELLI
Location: New delhi, Delhi
Created: 2026-04-16
Job Type: Full Time
Job Description:
About UsWe are a dynamic team of young engineers, domain experts, and seasoned sales professionals dedicated to providing comprehensive turnkey solutions for complex challenges in Signal Processing. Our expertise spans the cutting-edge technologies in Signal Processing, addressing critical needs in the Defence and Aerospace sectors. Our offerings encompass a wide range of solutions, from tactical radios and radar systems to extensive research and mission-critical applications.About the roleWe are building a high-performance, enterprise-grade application designed to process and analyze large-scale data in real time, enabling advanced visualization and decision-making. The Software Tech Lead will own the architecture and lead the development of both backend and frontend systems, ensuring scalability, performance, and reliability across data-intensive workflows.This role combines deep technical expertise with team leadership, focusing on real-time data systems, signal processing workflows, and interactive visualization platforms.Responsibilities Lead the design, development, and deployment of scalable backend and frontend systems for high-throughput, real-time data applications.Own system architecture, ensuring robustness in handling complex data pipelines, sensor data, and signal processing workflows.Break down requirements into actionable tasks and manage execution across the team based on priorities and complexity.Guide engineering best practices for building scalable, maintainable, and high-performance applications.Conduct code reviews and ensure delivery of clean, efficient, and production-ready code.Develop backend services and APIs to process large volumes of sensor and signal data with low latency.Implement data processing algorithms and analytics capabilities for real-time insights.Utilize Kafka for event streaming and Redis for caching and inter-service communication.Lead frontend development of data-heavy applications, including dashboards, charts, and real-time visualizations.Implement efficient state management using tools like Redux or Context API for handling complex data flows.Optimize frontend performance to handle large datasets and real-time updates across devices.Collaborate with data scientists, electronics engineers, and UI/UX teams to translate requirements into scalable solutions.Lead agile processes including sprint planning, stand-ups, and retrospectives.Mentor team members, resolve technical challenges, and ensure smooth project execution.QualificationBachelor's degree in computer science, Electronics, or a related field, or equivalent practical experience.5-7 years of experience in software development, with strong exposure to data-driven and real-time applications.Proven experience designing scalable backend architectures using microservices and handling high-throughput systems.Strong backend expertise in data processing, databases (SQL or equivalent), and distributed systems.Hands-on experience with Kafka for streaming and Redis for caching/message brokering.Experience building data-intensive frontend applications with visualization libraries such as D3.js, Chart.js, or Highcharts.Strong understanding of frontend performance optimization and state management techniques.Experience leading engineering teams and driving end-to-end delivery of complex systems.Solid problem-solving skills, especially in data-heavy and system-level challenges.Why join US?Culture of Excellence: We are committed to fostering a culture where every individual can thrive, grow, and make a difference.Opportunities for Growth: We believe in investing in our people and providing opportunities for professional development and advancement.Collaborative Culture: Join a collaborative and supportive work environment where your contributions are valued and recognized.Innovative Environment: Be part of a team that thrives on innovation and is committed to pushing the boundaries of RF technology.