Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
11.0 - 16.0 years
30 - 40 Lacs
Hyderabad
Remote
About the Role: We are seeking a highly skilled Senior Technical Lead / Principal Software Engineer with extensive expertise in React.js, Node.js, Javascript, PostgreSQL, TimescaleDB, NoSQL , Grafana, Prometheus , and cloud technologies. The ideal candidate will have a strong background in IoT , MQTT , and the Telecom industry , with proven experience in architecting solutions, leading technical teams, and driving end-to-end product development. Key Responsibilities: Architectural Leadership : Design, develop, and implement scalable, resilient, and secure architectures for complex systems, ensuring alignment with business requirements and industry standards. Legacy Application Reengineering: Lead the transformation of legacy applications into modern, highly scalable platforms. Design and implement microservices architecture to improve scalability, maintainability, and deployment flexibility. Collaborate with stakeholders to understand the current system and identify opportunities for modernization. Technical Ownership : Drive end-to-end ownership of system components, from design through deployment and maintenance. Team Leadership : Lead, mentor, and manage a technical team, fostering a collaborative environment and ensuring delivery excellence. Development : Build and maintain robust, high-performance applications using React.js, Node.js, and Javascript. Database Expertise : Optimize data storage and management strategies using PostgreSQL, TimescaleDB, and NoSQL databases. Optimising Queries and improving performance Cloud Technologies : Architect and implement cloud-based solutions leveraging Azure or AWS and IoT Core. IoT Integration : Develop and implement IoT solutions with protocols like MQTT and tools for real-time data streaming. Telecom Domain : Apply domain expertise in telecom to address unique industry challenges and develop cutting-edge solutions. Collaboration : Work closely with cross-functional teams, including product managers, designers, and other stakeholders, to ensure project success. Best Practices : Advocate and implement coding standards, code reviews, CI/CD pipelines, and other engineering best practices, OWASP Security Compliances Documentation Responsibilities Technical Or Project Documentation : Create and maintain detailed technical documentation, including system architecture diagrams, design specifications, APIs, and technical roadmaps ensuring clear communication with stakeholders Knowledge Base Development : Establish and maintain a repository of knowledge articles, code best practices, and reusable design patterns to support team productivity. Process Documentation : Document CI/CD pipelines, DevOps processes, and deployment workflows for team reference and operational efficiency. Compliance and Standards : Ensure all documentation aligns with company standards, industry best practices, and relevant compliance requirements. Collaboration Tools : Leverage tools like Confluence, JIRA, and Gitlab to ensure seamless documentation management and accessibility. Training Materials : Create technical training materials and onboarding guides for new team members to accelerate learning and alignment with company practices Required Skills and Qualifications: Technical Expertise : Proficiency in React.js, Node.js, JavaScript, TypeScript, Grafana, Prometheus, PostgreSQL, TimescaleDB, and NoSQL databases. Cloud Platforms : Hands-on experience with any cloud platforms and cloud-native design principles. IoT and Messaging : Strong knowledge of IoT protocols (MQTT) and real-time messaging systems. Telecom Industry : Familiarity with telecom systems, challenges, and emerging trends. Architecture : Proven experience in designing distributed systems and microservices architecture. Leadership : Exceptional ability to lead technical teams, mentor engineers, and ensure project timelines are met. Communication : Excellent problem-solving, organizational, and communication skills. Tools and Processes : Experience with DevOps tools, CI/CD pipelines, version control (Git), and agile methodologies. Preferred Qualifications: Good to have any Cloud Certification. Experience with Fullstack Development & Leading Technical team Experience with TimescaleDB and time-series data processing.
Posted 3 weeks ago
3.0 - 7.0 years
0 Lacs
udaipur, rajasthan
On-site
As a Backend Engineer (SDE-II) at YoCharge, a leading Electric Vehicle Charging & Energy Management SaaS startup, you will play a crucial role in scaling YoCharge's back-end platform and services to facilitate smart charging for electric vehicles. Based in Udaipur, this full-time on-site position offers an exciting opportunity to contribute to the advancement of the EV and Energy domain on a global scale. With 3-5 years of backend development experience using Python, Django, and FastAPI, you will leverage your expertise in WebSockets, async programming, and real-time APIs to enhance the efficiency and effectiveness of YoCharge's operations. Experience in scaling high-traffic distributed systems and familiarity with OCPP protocols and EV charging infrastructure will be beneficial. Your proficiency in SQL & NoSQL databases, such as PostgreSQL, Redis, and time-series databases, will be essential for optimizing performance, while your knowledge of DevOps practices, CI/CD pipelines, containerization (Docker, Kubernetes), and cloud services (AWS/Azure/GCP) will ensure seamless operations. Additionally, experience with monitoring and logging tools like Prometheus, Grafana, and ELK Stack will be advantageous. If you have prior exposure to IoT, energy management systems, or smart grid technologies, it will be considered a valuable asset. A Bachelor's degree in Computer Science or a related field is required, along with excellent communication skills, strong teamwork abilities, and the capacity to thrive in a dynamic and fast-paced environment while meeting deadlines. If you have a passion for Electric Vehicles & Energy, enjoy building innovative products, thrive in startup environments, and have experience in developing solutions at scale, you are the ideal candidate for this role at YoCharge. In return, you will have the opportunity to work on cutting-edge EV and clean energy solutions that are shaping the future of mobility, tackle real-world scalability and ML challenges, and collaborate with a diverse team of engineers, data scientists, and industry experts. Furthermore, competitive salary, performance-driven incentives, and ample growth opportunities await you as part of the YoCharge team.,
Posted 3 weeks ago
6.0 - 11.0 years
30 - 45 Lacs
Hyderabad
Work from Office
Management Level Definition: Contributions impact technical components of HPE products, solutions, or services regularly and sustainable. Applies advanced subject matter knowledge to solve complex business issues and is regarded as a subject matter expert. Provides expertise and partnership to functional and technical project teams and may participate in cross-functional initiatives. Exercises significant independent judgment to determine best method for achieving objectives. May provide team leadership and mentoring to others. What you will do: Experiment, design, develop and maintain machine learning models and pipelines with a high potential for value and scale. Collaborate with other ML engineers, data scientists, product managers, and other engineers to ensure successful implementation of machine learning solutions. Perform research and testing to develop or customize machine learning algorithms; conduct model training and evaluation as needed; integrate, test, tune and monitor the solutions developed. Research and evaluate new technologies and tools for machine learning. Maintain and update existing machine learning systems. Hands-on develop, productionize, and operate Machine Learning models and pipelines at scale, including both batch and real-time use cases. Work with large scale structured and unstructured data, build and continuously improve cutting edge Machine Learning models. Leads the project team for design and development of complex products and platforms, including solution design, analysis, coding, testing, and integration for building efficient, scalable and robust cloud subsystems. Reviews and evaluates designs, test plans, and develops code for compliance with cloud design and development guidelines and standards. Provides tangible feedback to improve product quality and mitigate risks. Represents the engineering team in various technical forums and provides guidance and mentoring to less-experienced team members. Drives innovation and integration of new technologies into projects and activities in the software systems design organization. Analyzes science, engineering, business, and other data processing problems to develop and implement solutions to complex application problems, system administration issues, or network concerns. What you will need: Bachelor's or master's degree in computer science, engineering, information systems, or closely related quantitative discipline. Typically, 7-15 years experience. Knowledge and Skills: Strong programming skills in Python & preferrable familiar with Golang Understanding microservice architecture and how they can be built in a containerized, Kubernetes-managed environment is central to all modern cloud-native applications. Designing and integrating software systems running on multiple platform types into the overall architecture. Evaluating forms and processes for software systems testing and methodology, including writing and executing test plans, debugging, and testing scripts and tools. Excellent written and verbal communication skills. Ability to effectively communicate product architectures and design proposals at senior management levels.
Posted 1 month ago
7.0 - 12.0 years
11 - 15 Lacs
Bengaluru
Work from Office
As a Senior Technical Specialist, you will play a key role in developing and maintaining network management applications for optical transport technologies, ensuring efficient configuration, fault supervision, and performance monitoring. You will leverage your expertise in data science and machine learning to enhance network management capabilities, applying advanced models and feature engineering techniques. With strong proficiency in Python, Java, GoLang, and cloud-based technologies, you will drive innovation, optimize performance, and enable seamless deployments through CI/CD pipelines. Your adaptability and leadership will help mentor junior developers, foster collaboration, and navigate the fast-paced, evolving landscape of optical network management. This role offers the opportunity to make a significant impact on global deployments while continuously learning and growing in a cutting-edge technological environment. You have: Bachelor's degree or equivalent, with 7 to 12 years of experience as a Data Scientist. Analyze data and apply suitable models (single variate, multivariate). Expertise in different learning models (Supervised, Unsupervised, and various Neural Network variations). Proficient in applying probabilistic and stochastic models to different data sets and performing feature engineering for various models. Stay up to date with the capabilities and limitations of different models and distinguish between real-time and batch processing needs. It would be nice if you also had: Proficiency in NumPy, Pandas, PyTorch, SciPy, Keras, TensorFlow and GoLang, corresponding packages for Java, Python, and various Time Series databases. Ability to differentiate between Proof-of-Concept mode and Deployment for small- and large-scale data using CI/CD pipelines. Strong domain knowledge or the ability to learn the Optical Transport domain for effective feature engineering and Capable of leading a team and working in a fast-paced, iterative environment. Working on products including Photonic/WDM, Optical Transport, and SDH/SONET. Optics Network Management applications provide users with control over the network, including configuration (infrastructure, end-to-end services), fault supervision, and performance monitoring. Applications interface with various Network Elements, provide a user-friendly graphical interface, and implement algorithms and functions to facilitate network management and reduce OPEX. Optics Network applications are deployed worldwide in hundreds of installations, serving customers ranging from large enterprises to small businesses. Contributing to new developments and maintaining applications to enhance functionality and improve customer satisfaction.
Posted 1 month ago
8.0 - 12.0 years
15 - 19 Lacs
Gurugram
Work from Office
About The Role The Technical Architect will play a pivotal role in designing, developing, and implementing robust, scalable, and high-performing solutions to support GreyOrange's cutting-edge robotics and automation systems. The ideal candidate will have a blend of strong technical expertise, problem-solving skills, and the ability to align technical strategies with business goals. Responsibilities - Code critical sections and key features of the product. Lead and solve key technical challenges in the overall system. - Work in collaboration with Product to write design documents and with architects to create a technical roadmap. - Rearchitect existing algorithms & implementations - Perform code reviews and healthy peer feedback to the team. - Mentor and guide team members technically. - Observe and evangelize best technical practices. - Work with simulations for functional performance. Requirements - 10+ years of work experience, having demonstrated problem solving skills. - Have experience designing and implementing non-trivial software systems (e.g., using multiple processes/threads/IPC etc.) - Development experience using Java, Python, Golang, Erlang (either of these) - Experience working on any micro service platform. - Experience working on REST based API integration. - Good RDBMS skills and experience in DB/SQL - Good understanding of design patterns, object-oriented design, and frameworks. - Experience in Algorithmic development. - Good understanding of version control system. Qualifications - Education Bachelors or masters degree in computer science, Software Engineering, or a related field from a premier institute. Technical Skills - Proficiency in one or more programming languages such as Java, C++, Python, C#. - Experience with frameworks and libraries relevant to the technology stack. - Problem-Solving Strong analytical and troubleshooting skills. Ability to diagnose and resolve complex technical issues. - Communication Excellent verbal and written communication skills. Ability to convey technical information to non-technical stakeholders. Good to Have : - Exposure to serverless technologies - Exposure to various databases and associated technologies like Postgre sql, Redis etc. - Knowledge Docker, Kubernetes and cloud-based deployment environment (AWS,GCP, Azure Cloud etc.). - Knowledge of developing scripts in Python, Shell etc. - Knowledge of working with Time Series databases (Influx etc.) Note For your candidature to be considered on this job, you need to apply necessarily on the company's redirected page of this job. Please make sure you apply on the redirected page as well. Apply Insights Follow-up Save this job for future reference Did you find something suspiciousReport Here! Hide This Job Click here to hide this job for you. You can also choose to hide all the jobs from the recruiter.
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough