Job Title: Senior Software Engineer/Architect
Company: NetQuest Corporation
Location: United States – Philadelphia-area
About Us:
NetQuest Corporation is a leading provider of network visibility and cyber solutions, specializing in products for government defense and telecommunications sectors. We empower organizations to protect networks and harness data insights for informed network security decision-making. As we expand our presence across the industry, we seek a dynamic and results-driven team member.
Position Overview:
As a Senior Software Engineer/Architect you will play a crucial role in driving work with our Engineering and Product Management teams developing a high-performance deep packet processing and streaming analytics platform for the cybersecurity market, where each person’s challenge and contributions have real impact.
Key Responsibilities:
- End-to-end ownership of projects across the entire stack
- Conduct in-depth discovery and architecture development, creating technical artifacts and presenting solutions to the team
- Assist in developing products with web frameworks, application programming interfaces, databases, and multiple backend languages
- Mentor and provide technical leadership to colleagues, fostering a culture of innovation and collaboration
- Roll up your sleeves, write code, and build proof-of-concepts when necessary
Qualifications:
- Experience: 10+ years of experience, preferably in communications, network security, or cyber intelligence sectors
- Education: Bachelor’s degree in Computer Science, Computer Engineering, a related technical field, or equivalent practical experience
- Skills:
- Broad understanding of software architecture and design
- Data structures/algorithms
- Software development in C++, C, Java, Python, Bash/shell
- TCP/IP networking
- Familiarity with Docker, Ansible, Kafka, NetFlow/IPFIX
- Linux software development with multi-threading experience
- Strong debugging skills
- Experience with Agile/Scrum software development methodologies
- Ability to organize, prioritize and multi-task assignments
- Passion to learn the latest technology
Compensation:
NetQuest offers competitive compensation. Please speak with the hiring manager for specific details. Employees also benefit from comprehensive health insurance, dental insurance, paid time off, and other perks.
Why Join Us?
- Competitive salary and bonus structure
- Opportunities for professional growth and development in the cybersecurity market
- A supportive and inclusive company culture that values innovation and teamwork
- The chance to work with cutting-edge technology and industry leaders in cybersecurity
How to Apply:
If you are ready to take your career to the next level and make an impact at NetQuest Corporation, please submit your resume detailing your relevant experience and why you would be a great fit for our team.