Software Developer
Experience: 3–5 Years
Employment Type: Full-time
Location: In-person / Hybrid
Company: WhizHack
Role Overview
We are seeking a Software Developer with strong experience in systems programming, backend development, and cybersecurity, who is interested in working on IT and OT security systems.
You will design and build production-grade software used in enterprise and industrial environments, where reliability, safety, and correctness are more important than rapid feature churn.
This role requires the ability to reason across application, OS, and network layers, especially in industrial and high-availability environments.
Key Responsibilities
- Design and develop high-performance, security-aware software systems
- Build and maintain:
- Network-centric services
- Data ingestion and analytics pipelines
- Automation and internal tooling
- Work with enterprise and industrial network data
- Ensure software meets OT constraints, including:
- Non-intrusive behavior
- High availability
- Predictable performance
- Analyze and optimize:
- Memory usage
- Concurrency
- Throughput
- Troubleshoot complex issues across:
- Linux systems
- Networking stacks
- Production environments
- Mentor junior engineers and review code
- Contribute to architectural decisions and technical direction
Required Technical Skills
- Strong hands-on experience in two or more of:
- Python
- Go
- Rust
- C / C++
- Deep understanding of:
- Linux internals
- OS concepts (processes, threads, memory, I/O)
- Networking (TCP/IP, ARP, routing, VLANs, sockets)
- Experience building:
- Backend services
- Long-running daemons
- System-level applications
- Hands-on experience with:
- Docker and containerized environments
- Shell scripting and automation
- Git workflows
Strong OT & Cybersecurity Preference
- Experience or strong interest in:
- Industrial / OT environments
- Network traffic inspection and protocol analysis
- Understanding of:
- Differences between IT and OT security
- Safety-critical and high-availability systems
- Familiarity with:
- Packet analysis tools (tcpdump, Wireshark)
- Secure coding and threat modeling
Preferred (Nice-to-Have)
- Experience with:
- ETL or data processing pipelines
- SQL or NoSQL databases
- Performance profiling and debugging
- Exposure to:
- On-prem or air-gapped deployments
- CI/CD pipelines
- Industrial networking concepts
What You’ll Gain
- Ownership of core IT & OT security systems
- Work on real-world industrial cybersecurity challenges
- Exposure to critical infrastructure environments
Job Types: Full-time, Permanent
Pay: ₹435,293.64 - ₹1,675,920.99 per year
Benefits:
- Health insurance
- Leave encashment
- Paid sick time
- Provident Fund
Work Location: In person