C++ Engineer

5 - 9 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Software Engineer at Nexthink, you will be responsible for developing the in-memory time series database that is a crucial component of the technology stack. Your role will involve working within the R&D team and making a significant impact on the satisfaction of the company's numerous customers. You should be highly motivated, result-driven, open to feedback, and have a strong sense of product ownership. Your main focus will be on developing new features for the time series database, which requires computing complex queries over extensive data collected from numerous endpoints in a short period. Expect to work in a challenging environment with opportunities for algorithm development and optimization. Key Responsibilities: - Design, implement, and enhance complex algorithms and functionalities for the time-series database - Ensure product quality by writing unit, functional, and performance tests - Conduct code reviews - Assist QA teammates in addressing issues raised by Level 3 support - Participate in the product release delivery process - Engage in agile activities such as standups, sprint planning, and grooming Qualifications: - Mid to Senior profiles with a minimum of 5+ years of experience in C++ development - Proficiency in Templates and STL - Experience in Lambda - Functional programming in C++ - Knowledge of Threading and UNIX signals - Strong debugging skills - Understanding of common data structures and algorithms - Motivation for designing new algorithms and data structures - Ability to write performant and maintainable code - Familiarity with multi-threaded environments - Excellent communication and teamwork skills - Educational Qualification: B.E/B.Tech Would be a plus: - Experience with Jenkins - CI/CD pipeline - Exposure to Git and Docker - Knowledge of BOOST Libraries - Idiomatic Python skills - Proficiency in programming in GNU/Linux environment - Understanding of Network Protocols: TCP, UDP, ZMQ, gRCP - Knowledge of C++17 Additional Details: Nexthink is a pioneering company in the global IT Market Category (DEX), shaping the future of workplace IT by providing total digital visibility across enterprises. With a diverse workforce of over 1000 employees across 5 continents, Nexthink fosters a culture of connectivity, collaboration, and innovation. Employees, known as Nexthinkers, benefit from a range of perks such as a permanent contract, competitive compensation package, health insurance, hybrid work model, flexible hours, unlimited vacation, professional training platforms, personal accident insurance, maternity and paternity leave, and bonuses for successful referrals. If you are seeking a dynamic work environment with ample challenges and opportunities for growth, Nexthink offers a great platform to thrive and have fun while working.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now
Nexthink logo
Nexthink

Software Development

Prilly Canton de Vaud

RecommendedJobs for You

chennai, tamil nadu

Hyderabad, Telangana, India

Bengaluru, Karnataka, India