Who Youll Work With
Aristas Network Detection and Response (NDR) platform is a mission-critical security tool for our customers. Its reliability is paramount. We are hiring a senior founding Customer Reliability Engineer (CRE) to join our team. This role is foundational to the evolution of our customer-facing infrastructure and operational posture.
What Youll Do
- Develop and maintain software that parses network traffic for the purpose of extracting key features for threat analysis.
- Improve the speed quality and ease of use of the parser infrastructure.
- Work with data consumers to define which features to extract from network traffic.
- Discuss general requirements with others and help to define specifications to satisfy those requirements. The engineer is expected to lead on individual tasks though with review and feedback from others.
- Where the situation warrants it make suggestions for more general improvements that involve multiple product components not just the traffic parser.
Qualifications :
- This position is for a senior software engineer. We enjoy training and mentoring each other but we expect senior members of the team to work through issues independently (even if more slowly) when others are not available.
- Proficiency with the Haskell programming language is required including widely-used libraries and styles of functional programming.
- Understanding of multi-threaded programming for both concurrency and parallelism is required.
Preferred
- Understanding of machine-level efficiency issues including high core-count computer systems memory caching and NUMA is a strong benefit.
- Some ability to read assembly language would be a strong benefit as would the ability to read core output from GHC.
- Some knowledge of C and would be helpful as well as the Haskell FFI.
- Familiarity with Linux systems would be a plus.
- Familiarity with Nix package management and the Nix language would be a plus.
- Knowledge of the Rust programming language is not required but would likely be beneficial to future research into parsing infrastructure alternatives.
Values
We believe our mission is one of service to others whether that is protecting our customers from harm or empowering other developers to do work they are proud of.
Humility matters to everyone on the engineering team in Arista NDR and we accept the sobering reality that we as humans make mistakes forget things easily and have over-inflated confidence in our grasp of complexity. We value humility because we think it leads to better solutions (social or technological) and better understanding.
We believe that software (any form of automation really) should free people to do their most creative work. Therefore we value low maintenance software and technology that empowers us to write it.
Benefits & Perks
Competitive salary with RSU grant.
Comprehensive medical dental and vision.
401k with company match.
Flexible vacation.
Flexible work hours and paternity/maternity leave.
#LI-SP1
Additional Information :
Arista Networks is an equal opportunity employer. Arista makes all hiring and employment-related decisions in a non-discriminatory manner without regard to race color religion sex sexual orientation gender identity national origin or any other factor determined to be unlawful under applicable federal state or law law. All your information will be kept confidential according to EEO guidelines.
Remote Work :
Yes
Employment Type :
Full-time
Who Youll Work WithAristas Network Detection and Response (NDR) platform is a mission-critical security tool for our customers. Its reliability is paramount. We are hiring a senior founding Customer Reliability Engineer (CRE) to join our team. This role is foundational to the evolution of our custom...
Who Youll Work With
Aristas Network Detection and Response (NDR) platform is a mission-critical security tool for our customers. Its reliability is paramount. We are hiring a senior founding Customer Reliability Engineer (CRE) to join our team. This role is foundational to the evolution of our customer-facing infrastructure and operational posture.
What Youll Do
- Develop and maintain software that parses network traffic for the purpose of extracting key features for threat analysis.
- Improve the speed quality and ease of use of the parser infrastructure.
- Work with data consumers to define which features to extract from network traffic.
- Discuss general requirements with others and help to define specifications to satisfy those requirements. The engineer is expected to lead on individual tasks though with review and feedback from others.
- Where the situation warrants it make suggestions for more general improvements that involve multiple product components not just the traffic parser.
Qualifications :
- This position is for a senior software engineer. We enjoy training and mentoring each other but we expect senior members of the team to work through issues independently (even if more slowly) when others are not available.
- Proficiency with the Haskell programming language is required including widely-used libraries and styles of functional programming.
- Understanding of multi-threaded programming for both concurrency and parallelism is required.
Preferred
- Understanding of machine-level efficiency issues including high core-count computer systems memory caching and NUMA is a strong benefit.
- Some ability to read assembly language would be a strong benefit as would the ability to read core output from GHC.
- Some knowledge of C and would be helpful as well as the Haskell FFI.
- Familiarity with Linux systems would be a plus.
- Familiarity with Nix package management and the Nix language would be a plus.
- Knowledge of the Rust programming language is not required but would likely be beneficial to future research into parsing infrastructure alternatives.
Values
We believe our mission is one of service to others whether that is protecting our customers from harm or empowering other developers to do work they are proud of.
Humility matters to everyone on the engineering team in Arista NDR and we accept the sobering reality that we as humans make mistakes forget things easily and have over-inflated confidence in our grasp of complexity. We value humility because we think it leads to better solutions (social or technological) and better understanding.
We believe that software (any form of automation really) should free people to do their most creative work. Therefore we value low maintenance software and technology that empowers us to write it.
Benefits & Perks
Competitive salary with RSU grant.
Comprehensive medical dental and vision.
401k with company match.
Flexible vacation.
Flexible work hours and paternity/maternity leave.
#LI-SP1
Additional Information :
Arista Networks is an equal opportunity employer. Arista makes all hiring and employment-related decisions in a non-discriminatory manner without regard to race color religion sex sexual orientation gender identity national origin or any other factor determined to be unlawful under applicable federal state or law law. All your information will be kept confidential according to EEO guidelines.
Remote Work :
Yes
Employment Type :
Full-time
View more
View less