Senior Software Engineer

Year    MH, IN, India

Job Description

Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!
About the Role
We are seeking a highly skilled Senior Software Engineer to join our team building a network vulnerability scanning platform. This role involves designing, developing, and maintaining a complex security product that operates at both low-level network and application-layer protocols, with a strong focus on performance, reliability, and security.
Key ResponsibilitiesDesign, develop, and maintain core components of a network vulnerability scanning engine in C/C++. Analyze requirements and collaborate with product management and security researchers to translate them into robust, scalable implementations. Implement and optimize network protocol handling at both low-level (TCP/IP, packet parsing) and application-layer protocols (HTTP(S), SMB, SSH, etc.). Participate in code reviews, enforce best practices, and contribute to improving software quality and security. Troubleshoot and debug complex issues involving networking, and system-level interactions. Collaborate cross-functionally with QA, DevOps, and security researchers to deliver high-quality releases on time.

Required QualificationsBachelor's or Master's degree in Computer Science, Software Engineering, or a related field. 5-8 years of relevant experience. Strong proficiency in C/C++ for systems programming. Solid understanding of computer networking, including TCP/IP, sockets programming, and application-layer protocols (HTTP, SMB, SSH, etc.). Experience with Linux systems programming and debugging at low levels (network stack, file systems, concurrency). Strong problem-solving and debugging skills, with attention to performance and scalability.

Preferred QualificationsExperience in security software development or vulnerability scanning tools. Experience with CI/CD pipelines and modern DevOps workflows. Knowledge of secure coding practices and exposure to cryptographic libraries. Experience with Cloud providers such as AWS/OCI/Azure is a big plus. * Strong affinity to automation for any repetitive tasks.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3921241
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year