Senior Software Engineer

Area 1 Security

(Redwood City, California)
Full Time
Job Posting Details
About Area 1 Security
We are led by security and big data experts from organizations, like the NSA, USCYBERCOM, Cisco/IronPort and FireEye who realized the need for a proactive solution to stop targeted phishing attacks. We work with some of the world’s most sophisticated security organizations in finance, retail, health care, and professional services to strengthen their cybersecurity posture.
Summary
Join a team of talented Software Engineers, Security Researchers and Data Scientists in building large-scale data analytic systems to stop phishing attacks before a victim is made aware.
Responsibilities
* Create the product’s subsystems and key components by applying up-to-date expertise in Software Engineering to define, design and create world-class implementations. * Collaborate with other senior engineers to improve the overall system at the architectural, design, and implementation levels. * Design and implement forward-looking portions of the system to execute a long-term product vision. * Work with large scale data systems in both online/streaming and offline/batch fashions. * Design and implement revisions to areas of the system to enhance key features such as performance, reliability, scalability, or add new functionality.
Ideal Candidate
* BS/MS in Computer Science or equivalent practical experience. * 7 years of experience designing and implementing software systems. * Skilled software engineers who enjoy security work (systems security, applications security, network security, cryptography, or automated malware analysis). * Software development experts who specialize in big data analysis and the design and construction of large-scale multi-tier systems using open-source technologies. * Advanced ability to design and implement software systems in Java, Scala or Python. * Significant experience in security, cryptography, malware analysis, data analysis, high-reliability clusters, statistics. * Recent development or architectural leadership experience with large-scale data systems, streaming analytics, Hadoop and/or Spark is a plus. * Detailed understanding of object-oriented design practices. * Experience with continuous delivery environments and agile methodologies is a plus. * Experience with NoSQL technologies desirable.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.