Senior Software Engineer

Anomali, Redwood City, CA

See jobs at Anomali

Company Description
Anomali delivers earlier detection and identification of adversaries in your organization’s network by making it possible to correlate tens of millions of threat indicators against your real time network activity logs and up to a year or more of forensic log data. Anomali’s approach enables detection at every point along the kill chain, making it possible to mitigate threats before any material damage to your organization has occurred.

Job Description
At Anomali, each and every release of our software is highly scrutinized to meet the demands of our customers. As a Senior Backend Engineer, you'll have a key role in our products' success. You will collaborate with members of the team to help them identify performance bottlenecks and suggest product improvements. You will work with product management and interface directly with our customers to get direct exposure to the usage patterns we strive to satisfy. You will also drive projects to integrate benchmarking into our continuous integration and test automation frameworks.

o Participate in product design and lead product performance evaluations
o Achieve a deep understanding of our product architecture, usage patterns, and real world deployment scenarios.
o Identify the performance characteristics of our applications, find bottlenecks, and assist with overcoming them
o Develop automated performance and scalability testing methodologies that accurately reflect and stress test the various real world customer use cases
o Define, design, and implement benchmarks to generate metrics which provide relevant system characteristics
o Mentor engineers to be more mindful of scalable software patterns and code optimizations

Required Skills/Experience:
o Bachelor’s degree or higher in Computer Science, or equivalent
o 5+ years of experience in software development
o 3+ years of experience in performance engineering
o 3+ years of Java programming, JVM, CPU profiling, and JVM memory tuning
o Skills in modeling a system under load, identifying the correct benchmarks to represent it, and measuring the results
o Demonstrated ability to identify root causes of performance bottlenecks
o Experience in system administration and tool development in Linux environments
o ElasticSearch and Logstash experience is recommended

About Anomali

Anomali helps organizations find and respond to cyber threats. That's our mission. We bring to your security team the one thing that's been missing - external context. With Anomali you can now identify suspicious or malicious traffic before it even reaches your network. We turn threat intelligence into your cyber no-fly list, and seamlessly integrate this with your internal security and IT systems.


Want to learn more about Anomali? Visit Anomali's website.