Senior Staff Software Engineer (C/C++/Go/Java)
Company: Proofpoint
Location: Los Angeles
Posted on: May 16, 2022
|
|
Job Description:
It's fun to work in a company where people truly BELIEVE in what
they're doing!_We're committed to bringing passion and customer
focus to the business._**The Role:**We are looking for a seasoned
professional to lead, design & develop our flagship spam detection
products. You get to work with some of the largest threat
intelligence data in the cyber security and craft peta byte scale
solutions to help protect some of the most targeted people,
especially in fortune 1000 companies. You'll build hybrid systems
that take the best of rules based and machine learning based
approaches in real "real time" and process billions of messages
every day. A few seconds could make all the difference between a
security breach and a blocked message. In succeeding with
Proofpoint, you help make the internet a safer place for everyone.+
You will lead and build high-throughput low-latency threat
detection services for the Proofpoint flagship email protection
product.+ You will build state-of-art classifiers and threat
detection pipelines for scalability, availability, supportability
and automation.+ You will partner closely with cross-functional
teams on detection efficacy, technical strategy and product
roadmap.+ You will champion bringing in best industry practices to
attain higher development standards on the team and the larger
organization.+ You will troubleshoot and enhance highly performant
multithreaded distributed applications at scale.+ You will
challenge status quo and looks for continuous improvement in
systems and processes.**Basic Qualifications:**+ Bachelor's degree
or higher in a related technical field or equivalent technical
experience.+ 8+ years of experience in working with software design
and development.+ 8+ years of programming experience in
C/C++/Go/Java or similar programming language.+ Solid understanding
of algorithms & data structures along with their runtime
complexities and tradeoffs.+ Design and operational experience in
supporting large scale multi-threaded applications.**Preferred
Qualifications:**+ MS in Computer Science or related technical
discipline or equivalent experience.+ Through knowledge of
multi-threading, concurrency and virtualization/container
technologies.+ Experience and knowledge of distributed data systems
and building services at large scale.+ Familiarity with Cloud
Infrastructure Providers such as AWS or GCP.+ Experience in email
and cybersecurity technologies including classifiers, data
encryption, authentication and privacy controls.+ Ability to
partner with cross-functional teams on detection efficacy,
technical strategy and roadmap,+ Demonstrated high accountability
and a track record of delivering game changing products with
quality.+ Demonstrated intellectual curiosity and stays abreast
with current technologies.+ Understanding of lean software
development practices and embrace data informed
decisions.\#LI-EC1_If you like wild growth and working with happy,
enthusiastic over-achievers, you'll enjoy your career with us!_
Keywords: Proofpoint, Los Angeles , Senior Staff Software Engineer (C/C++/Go/Java), IT / Software / Systems , Los Angeles, California
Click
here to apply!
|