Home/Job List/Associate Software Developer
WhizHack Technologies Pvt. Ltd.

Associate Software Developer

WhizHack Technologies Pvt. Ltd.

Gurugram, Haryana, India
Full-Time
Posted 1 month ago

Job Description & Responsibilities

Associate Software Developer

Experience: 12 Years

Employment Type: Full-time

Location: In-person

Company: WhizHack

Company Profile

WhizHack is a deep-tech product engineering and cybersecurity organization working with leading academic institutions in India (IITs, NITs) and international research partners in Israel and Canada.

We build security-critical software systems for both IT and OT environments, with a strong emphasis on industrial networks, critical infrastructure, and high-reliability systems.

Our mission is to develop next-generation cybersecurity software while building a team of engineers capable of solving real-world, safety-critical, and large-scale systems problems.

Role Overview

As a Junior Software Developer, you will work as part of the core engineering team developing backend, systems, and security-focused software that operates in IT and OT environments.

This role is ideal for developers who want to grow into IT and OT cybersecurity and systems engineers, working close to Linux, networks, protocols, and real production infrastructure.

Key Responsibilities

Develop backend and system-level components for security-focused platforms

Assist in building

Network-aware services

Data ingestion and processing pipelines

Internal automation and tooling

Work with traffic-derived data from enterprise and industrial networks

Write secure, efficient, and maintainable code

Debug and troubleshoot issues across

Application code

Linux OS

Network behavior

Participate in

Design discussions

Code reviews

Testing and validation

Maintain technical documentation and implementation notes

Required Technical Skills

Proficiency in at least one of

Python

Go

Rust

C / C++

Strong understanding of

Data Structures & Algorithms

Operating System fundamentals

Working knowledge of

Linux / Unix environments

Networking basics (TCP/IP, ports, routing)

Familiarity with

Git

Shell scripting

Docker (basic usage)

OT & Cybersecurity Awareness (Expected to Learn / Grow Into)

Basics of

Industrial vs enterprise networks

Passive monitoring concepts (non-intrusive systems)

Understanding differences between

IT security vs OT security

Availability & safety vs performance

Secure coding practices for long-running and high-reliability systems

Good to Have

Exposure to

Cybersecurity fundamentals (IDS/IPS, secure coding)

Network analysis tools (tcpdump, Wireshark)

Experience with

Python data libraries (Pandas, NumPy, Polars)

Backend APIs

Interest in

Low-level systems

Networking

Industrial or critical infrastructure systems

What Youll Gain

Exposure to real OT and IT cybersecurity environments

Hands-on experience with Linux, networking, and systems software

Mentorship from experienced systems and security engineers

Clear growth path toward

IT/OT Cybersecurity Engineer

Systems Engineer

Backend / Platform Engineer

Job Type: Full-time

Compensation: 435,293.64 - 1,675,920.99 per year

Benefits

Health insurance

Paid sick time

Provident Fund

Work Location: In person Associate Software Developer

Experience: 12 Years

Employment Type: Full-time

Location: In-person

Company: WhizHack

Company Profile

WhizHack is a deep-tech product engineering and cybersecurity organization working with leading academic institutions in India (IITs, NITs) and international research partners in Israel and Canada.

We build security-critical software systems for both IT and OT environments, with a strong emphasis on industrial networks, critical infrastructure, and high-reliability systems.

Our mission is to develop next-generation cybersecurity software while building a team of engineers capable of solving real-world, safety-critical, and large-scale systems problems.

Role Overview

As a Junior Software Developer, you will work as part of the core engineering team developing backend, systems, and security-focused software that operates in IT and OT environments.

This role is ideal for developers who want to grow into IT and OT cybersecurity and systems engineers, working close to Linux, networks, protocols, and real production infrastructure.

Key Responsibilities

Develop backend and system-level components for security-focused platforms

Assist in building

Network-aware services

Data ingestion and processing pipelines

Internal automation and tooling

Work with traffic-derived data from enterprise and industrial networks

Write secure, efficient, and maintainable code

Debug and troubleshoot issues across

Application code

Linux OS

Network behavior

Participate in

Design discussions

Code reviews

Testing and validation

Maintain technical documentation and implementation notes

Required Technical Skills

Proficiency in at least one of

Python

Go

Rust

C / C++

Strong understanding of

Data Structures & Algorithms

Operating System fundamentals

Working knowledge of

Linux / Unix environments

Networking basics (TCP/IP, port

Required Skills

PythonGoRustDockerGit

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience1217 years
Positions1

Posted by

N/A

Posted on:

18 Jul 2026

About WhizHack Technologies Pvt. Ltd.

More open roles

Browse all jobs →