Design and develop security disciplines to solve real-world problems and build global products.
Requirements
- Solid CS fundamentals , and networking knowledge including DNS, HTTP, TCP, IP, UDP.
- Experience of designing and implementing massive scalable distributed systems
- Expert level programming in Golang, C, C++, or Rust.
- Experience of Kubernetes and Containers.
- Experience of any public cloud platforms. GCP, AWS, OCI are preferred.
- Experience of data processing frameworks such as Spark, Apache Beam, BigQuery, Dataflow
- Experience with SQL and No-SQL DB technologies such as PostgreSQL, Redis, HBbase/BigTable, Spanner
Responsibilities
- Designing and developing large scale backend systems
- Participate in all phases of the product development lifecycle from definition, design, through implementation and test
- Bring new ideas to develop security disciplines to solve real-world problems
- Develop key security research infrastructure for researchers and security services
- Establish a clear technical and architectural vision for key projects
- Promote best practices such as design reviews, code reviews, secure coding and performance tuning
Other
- Innovators - engineers who seek to design new products, designing state-of-the-art products that do not exist today.
- These engineers love to code with a drive to build global products and bring new ideas to develop security disciplines to solve real-world problems.
- We are looking for cloud advocates who take ownership of their areas of focus and who are driven to pursue problems at every level.
- Collaboration is at the heart of our culture and we need engineers who can communicate at a high level and work well with multi-functional teams towards achieving a common goal.
- BS or MS Degree in Engineering or Computer Science, related to computer security, application security, information security, network security, or cryptography is preferred or equivalent military experience required