Senior Software Engineer
Senior Software EngineerAs a Senior Software Engineer, you will have an opportunity to design and build the next generation of cloud and data security solutions. You will develop efficient software to build an internal representation of complex and large cloud infrastructures to analyze risks and vulnerabilities. You will have an opportunity to learn the internals of major public cloud providers (AWS, GCP, Azure, etc.) and put that into action developing product features. You will lead, design, and develop features on our scalable microservices based infrastructure for solving data security problems in SaaS applications. If you want to be at the forefront of cloud data security and want to work with an excellent engineering team to learn and grow your career, this may be THE opportunity you are looking for.Life at Proofpoint as Senior Software Engineer:3+ years of experience in building applications and services in one of AWS, GCP, and Azure4+ years of experience in Python or NodeJS is preferredExperience in Scala/Java - advantage4+ years of experience in cloud security is preferred6+ years of experience building system or application software with modern technologiesPrior experience building SaaS products is a plusStrong software design, complexity analysis, development, and debugging skillsStrong verbal and written communication skillsGood knowledge of cloud infrastructure and data securityBachelor's degree in CS/EECS or similar. Master's degree in CS preferred.Our culture encourages and respects people who are hands-on, honest, focused, and committed. For this role, it entails:A deep understanding of whatever you are working onAn intuitive understanding of ROI for your tasksTaking end-to-end ownershipStrong ability to work independently and meet goals/ deadlines with minimal direction/ guidanceBeing extremely curious and hungry to make an impactLearning quickly, enjoy and taking pride in both identifying and solving problemsMoving fast without compromising quality and future ability to scaleWhy Proofpoint?Protecting people is at the heart of our award-winning lineup of cybersecurity solutions, and the people who work here are the key to our success. We're a customer-focused and driven-to-win organization with leading-edge products—and many exciting reasons to join our team. We believe in hiring the best the brightest and cultivating a culture of collaboration and appreciation. We are a diverse, multinational company with opportunities in all functions, and leaders that welcome candidates from all walks of life. Apply today and explore your future #LifeAtProofpoint.At Proofpoint, we believe that an exceptional career experience includes a comprehensive compensation and benefits package. Here are just a few reasons you'll love working with us:Competitive compensationComprehensive benefitsCareer success on your termsFlexible work environmentAnnual wellness and community outreach daysAlways on recognition for your contributionsGlobal collaboration and networking opportunitiesOur culture is rooted in values that inspire belonging, empower purpose and drive success-every day, for everyone.We encourage applications from individuals of all backgrounds, experiences, and perspectives. If you need accommodation during the application or interview process, please reach out to accessibility@proofpoint.com.Interested? Submit your application along with any supporting information- we can't wait to hear from you!