Principal Software Engineer - Networking - IoT Security Startup - Skyrocket Ventures : Job Details

Principal Software Engineer - Networking - IoT Security Startup

Skyrocket Ventures

Job Location : San Francisco,CA, USA

Posted on : 2025-05-05T00:59:09Z

Job Description :
Principal Software Engineer - Networking - IoT Security Startup

Be among the first 25 applicants. Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Skyrocket Ventures.

Recruiting Director at Skyrocket Ventures

Principal Software Engineer - Networking - IoT Security Startup

Location: Sunnyvale, CA (must work in the office 1 day per week)

The company's office is in Sunnyvale, with options to work from home 4x/week. The company's product involves IoT, cybersecurity, and healthcare. It has about 120 employees, including 25 engineers, and is experiencing rapid growth. The company has raised $20 million in funding, with increasing revenues and customers across the US and globally.

The role involves programming primarily in Java (80%) and C++ (20%). The compensation package includes a salary up to $200k, a 10% yearly bonus, and equity with potential for significant gains.

Job Responsibilities:
  • Design, develop, and maintain core software components responsible for Networking Traffic Streaming and real-time processing.
  • Capture and analyze network traffic; develop code for new networking protocols and optimize existing ones.
  • Develop and enhance network parser algorithms.
  • Collaborate with customers' network engineers for deployment and troubleshooting.
  • Drive product innovation, conceptualize new features, and contribute to design and specifications.
  • Estimate project tasks and collaborate with the India Engineering team.
Qualifications:
  • Bachelor's degree in Computer Science or equivalent experience.
  • At least 7 years of development experience, including 5 years in C++, systems development, and Data networking (TCP/IP).
  • Expertise in Java backend services development.
  • Experience with TCP/IP networking, complex algorithms, and protocols like DNS, DHCP, ARP, HTTP, SSL.
  • Proficient in capturing and analyzing network traffic with tools like Wireshark.
  • Deep knowledge of Network Access Control (NAC) software such as Cisco ISE, Cisco DNA, Aruba Clearpass, among others, with responsibilities for integrations.
  • Experience in Linux environments and Agile methodologies.
  • Ability to create high and low-level design documents.
  • Strong communication skills and adaptability in fast-paced, multi-geo teams.
Nice to Have:
  • Experience with Postgres Database.
  • Understanding of network security fundamentals.
  • Healthcare domain knowledge.
  • Familiarity with modern software engineering practices and tools like CI/CD and TDD.
About Skyrocket Ventures

Skyrocket Ventures recruits for high-growth tech companies, from industry leaders to startups. This opportunity is with one of our client companies for a full-time, permanent position. Applicants must be authorized to work in the U.S. and are encouraged to apply even if not a perfect match, as companies often consider candidates with core qualifications and potential.

#J-18808-Ljbffr
Apply Now!

Similar Jobs ( 0)