Principal Software Engineer, Endpoint
Skills
Software DesignSoftware DevelopmentHypertext Transfer ProtocolICMPTransmission Control ProtocolUser Datagram Protocol
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Deep knowledge of Internet technology including TCP, IP, ICMP, UDP, and HTTP
- Strong technical vision for product and technology development
- Expertise in software development, particularly in C++
- Ability to collaborate across different teams like Product Management and Product Marketing
- Passion for mentoring and up-leveling team members
Day to day
- Partnering with leaders to map technology solutions to new market opportunities
- Being a role model for the Engineering team in delivery and teamwork
- Shipping code and thinking strategically about product development
