Proofpoint Senior Software Engineer in Helena, Montana
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.
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 have solid understanding of algorithms & data structures along with their runtime complexities.
You are confident in building and troubleshooting highly performant and multithreaded applications at scale
You understand the complexities and tradeoffs for building systems with 99.99 and 99.999% availability.
Comfortable working with cloud platforms like AWS or GCP, especially in a hybrid Private/Public cloud model
Good working knowledge of design and stability patterns =
Provide technical leadership and up level to other members on the team
Partner with senior management on technical strategy and roadmap
Work closely with data scientists to integrate machine learning models in production
What you bring to the team
Bachelor’s Degree or higher in a quantitative discipline or other relevant field
8+ experience in working with large scale distributed systems
Experience with one or more of popular programming languages C++/Go/Python is required
Has intellectual curiosity and stays abreast with current technologies
High accountability and a track record of delivering game changing products with quality.
Deep customer focus: Always start the with customer and work backwards
Understand lean software development practices and embrace data informed decisions.
Challenges status quo and looks for continuous improvement in systems and processes.
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!