RiseFlake
Kimshuka Technologies Pvt Ltd

C++ Developer

Kimshuka Technologies Pvt Ltd

Remote 6-8 yrs Posted 2 months ago 1 openings
Not disclosedRemoteEngineeringSoftware Development

About this job

Kimshuka is actively seeking an experienced and highly skilled C++ Developer to join our dynamic team in Bangalore. This is an exciting opportunity for professionals with a robust background in modern C++, cloud-native applications, and distributed systems to contribute to cutting-edge projects. As a C++ Developer, you will play a crucial role in designing and building high-performance, scalable microservices.

We are looking for individuals who thrive in a collaborative environment, are passionate about technology, and are eager to make a significant impact. If you have 6-8 years of hands-on experience and are ready for your next challenge, we encourage you to apply and become a vital part of our innovative engineering team.

Key Responsibilities

  • Design, develop, and debug high-performance C++ microservices, ensuring optimal efficiency and reliability.
  • Build secure, scalable, and resilient cloud-native applications using modern architectural principles.
  • Collaborate effectively with global teams across various time zones to achieve project goals and deliverables.
  • Actively participate in scrum ceremonies, release planning, and comprehensive technical reviews to maintain high quality standards.
  • Provide critical implementation support, contributing to continuous improvement initiatives and fostering a culture of innovation.
  • Ensure robust unit testing and integration of new features, leveraging tools like Google Test.
  • Work on optimizing distributed systems for performance and fault tolerance.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 6-8 years of professional experience as a C++ Developer, with strong expertise in modern C++ standards (C++14/20).
  • Proven experience with multithreading, data structures, and algorithms for high-performance computing.
  • Solid understanding and practical experience with cloud platforms, distributed systems, and microservices architecture.
  • Proficiency in developing and consuming Pub/Sub and REST/JSON APIs.
  • Experience with unit testing frameworks, preferably Google Test, and a commitment to writing testable code.
  • Familiarity with CI/CD pipelines and cloud-native development practices.
  • Exposure to gRPC and Google Cloud Platform (GCP) is considered a significant advantage.
  • Strong problem-solving skills and the ability to work independently and as part of a team.

What We Offer

  • An opportunity to work on challenging and innovative cloud-native applications and distributed systems.
  • A collaborative and inclusive work environment with opportunities for professional growth and development.
  • Competitive compensation package aligned with industry standards and your experience.
  • Exposure to modern development practices, tools, and technologies.
  • The chance to make a substantial impact within a growing and forward-thinking organization.

Eligibility

Professionals • 6-8 years of experience

Skills

C++CI/CDDockerJSON APIKubernetesMicroservicesREST API

Perks & facilities

Certificate / Experience LetterLaptop / Equipment ProvidedStipend / SalaryTraining and Mentorship
Apply Now