C++ Developer

15 Hours ago • All levels • Programming

Job Summary

Job Description

Antarctica, a Mumbai-based climate technology company, is seeking an experienced C++ Developer to join their team. The role involves designing and developing high-quality, performance-critical software systems, requiring a deep understanding of OS internals, low-level APIs, and performance optimization. The developer will create complex systems that operate seamlessly across various environments, focusing on building background services for data collection and processing, lightweight and optimized services, inter-process communication layers, and robust logging and error-handling mechanisms. Collaboration with cross-functional teams including frontend developers, DevOps engineers, and product managers is essential for seamless integration.
Must have:
  • Develop high-quality, performance-critical software systems
  • Deep understanding of OS internals
  • Deep understanding of low-level APIs
  • Experience with performance optimization
  • Develop background services for data collection and processing
  • Develop lightweight and optimized services
  • Develop inter-process communication layers
  • Implement logging, diagnostic, and error-handling mechanisms

Job Details

Antarctica is a Mumbai-based climate technology company with clients across the globe.

We build software products that change people’s lives and make the world a better place.

Our flagship product is the world’s most advanced observability ecosystem, that provides real-time insights into IT operations and enables organizations to optimize costs, reduce carbon emissions, and ensure regulatory compliance.

It is a fundamental shift in how companies measure, act on, and lead their digital transformation.

***

We are looking for an experienced C++ Developer to join our team and contribute to the design and development of high-quality, performance-critical software systems. This role demands a deep understanding of OS internals, low-level APIs, and performance optimisation, and is ideal for someone passionate about building complex systems that operate seamlessly across a variety of environments.

The position is on a hybrid model, with a base in Mumbai.

You will report directly to the Product Manager and work closely with cross-platform developers and Electron engineers to create a seamless, high-performance integration. Your work will involve deep OS-level integration, real-time data handling, and seamless communication with cross-platform frontends such as Electron.

***

You will notably be asked to:

  • Develop tools where you architect and implement background services that collect, process, and expose system-level data, such as network activity, resource usage, or app behavior metrics.
  • Develop services that are lightweight, optimised for performance, and capable of running continuously with minimal impact on CPU, memory, and battery.
  • Develop inter-process communication layers (e.g., socket-based interfaces).
  • Implement logging, diagnostic, and error-handling mechanisms for monitoring service health and system interactions.
  • Collaborate closely with cross-functional teams including frontend developers, DevOps engineers, and product managers to ensure seamless integration of system components with user-facing features.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Mumbai, Maharashtra, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Programming Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!