Our client is a leader in the world of Phishing and Content protection. We are helping them hire a Principal Engineer to contribute broadly to the detection engines, analysis systems, and other core intellectual property.
We're looking for a principal engineer who has experience building, monitoring, and maintaining high-volume, low-latency distributed SaaS solutions, with a focus on mobile.
This is a full-time (and remote within North America) opportunity, to drive development on their massively scalable platform.
Requirements Include......
- Strong development background in C++ and Java
- Experience in developing, planning, and executing user space systems programming. Demonstrated knowledge of system call, kernel interactions, and concurrency.
- Experience with networking protocols and technologies that include TCP/IP, DNS, DNS over TLS, and DNS over HTTPS.
- 16 to 20+ years of overall development experience in designing/implementing large-scale, distributed, production class software on public cloud platforms such as AWS and GCP.
- Discipline for testing and automation - unit, functional, integration, and other forms of automated testing
- Collaborative attitude, with an interest in growing a strong engineering team and culture: everything from hiring great people, to mentoring junior engineers, to fine-tuning process as necessary
- Stellar communication skills, able to work well with a smart, passionate, and growing team