C++ Developer
Antarctica
- Mumbai, Maharashtra
- Rs. 8,00,000 per year
- Permanent
- Full-time
- 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.
- 2+ years of experience with C++ development, preferably in a system-level or Windows environment.
- Solid understanding of Windows OS internals, especially related to network stack, process management, and permissions.
- Proven experience working with Windows Filtering Platform (WFP) or similar low-level networking APIs to capture and analyze network traffic.
- Experience with real-time data acquisition and efficient background services on Windows.
- Strong understanding of inter-process communication (preferably via Socket connections) and JSON formatting for data transport.
- Ability to map PID to application metadata including app name and icon.
- Comfortable designing for performance and stability in resource-constrained environments.
- Hands-on experience with debugging tools, logging mechanisms, and diagnostic utilities for crash/error monitoring.
- Experience with Electron packaging workflows, including creating bundled installers and enabling auto-start services, is a strong plus.
- Familiarity with code signing, store submission processes, and deployment best practices for Electron desktop apps.
- Prior experience working with Electron or similar cross-platform app environments.
- Familiarity with macOS or Linux network monitoring (though not required for this role).
- Exposure to climate tech, IoT platforms, or tools aimed at the SDGs.
- International Exposure to Clients & Partners
- Stellar Growth & Mentorship
- Top-Notch Hardware Gadgets
- Paid Time Off
- Work From Home
- First-Class Train Pass
- Training & Development with Unlimited Access to Udemy Courses
- Special Holidays
- Performance Bonus & Stock Options
- Promotion of Gender Equality & Safe Work Environment
- You get only one chance to apply every year. Make sure to pay attention to every detail of your application!
- Your application starts the moment you apply, by submitting a resume AND a cover letter.
- We receive thousands of applications so in order for us to qualify early on the most motivated candidates, we only consider applications that have a cover letter, even as short as a couple of sentences, for as long as it mentions - at the least - a strong reason and desire to join our company.
- Which means, avoid using ChatGPT like thousands of other candidates. Be genuine and sincere, it works and you'll definitely stand out!
- Spend some time going through our website, get to understand what we do, have a look at our team and tell us how you feel you'll fit in within our organization.
- Between us, we don't really care about your previous experiences but rather to see how much you care about our mission.
- Video & Live interviews, assignments, whatever we ask you during this hiring process aims at unveiling your capabilities for the position. We'll let you know the moment we feel it won't work with us. This doesn't mean you won't succeed elsewhere, rather the opposite! It is a matter of getting all our planets aligned at the right moment.
- Good luck ;)