Sr. Software Engineer

Company: Proofpoint
Company: Proofpoint
Location: Paris, France
Commitment: Full time
Posted on: 2023-05-11 19:45
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.Company OverviewAt Proofpoint, people are at the heart of our award-winning lineup of cybersecurity solutions, and the people who work here are the key to our success, and to that of our customers. We’re customer-focused, collaborative and committed to excellence. Through a culture of diversity, honesty and initiative, we deliver meaningful innovation that helps manage today’s biggest threats. With opportunities in all functions, we offer many exciting reasons to join our team.The Role Cloudmark as part of Proofpoint is looking for a Messaging Gateway Software Engineer to join our engineering team in Paris. The Cloudmark team builds software to provide high performance messaging security services to customers around the world, including AT&T, Comcast, Orange and Swisscom. We are looking for someone who is passionate about building high performance software and joining the fight against messaging abuse.Your day-to-day Major areas of responsibility will include writing software for our high-performance, multi-protocol, message processing solution.Design, architect and develop new features in the product with high quality implementations and performance constraints.Play a vital role in the delivery of ambitious new features and products from Engineering through to Production.Collaborate with Engineering and Product Management resources to analyse and refine requirements.Propose and implement improvements and optimizations to the code base to inc, performance, conformance.Contribute to the maintenance of released versions of the product.What you bring to the teamExpert C developer, especially with low-level/system development.Extensive knowledge of Linux systems and associated APIs (POSIX, multi-threading, networking...).Knowledge of high performance and high scalability-oriented design & development.Ability to work with complex systems and get a clear overview of all the interactions between the various componentsComfortable with fundamental Computer Science concepts such as algorithms, data structures, memory management, multithreading, etc.Great focus on work quality. High expectations for your work and proud of what you achieve. Passionate and curious about technology in general. Always looking for ways to improve quality of the software.Good communication skills both verbal and written (documentation), and good team player.Autonomous with good management of time.Degree in Computer Science, Mathematics, Engineering or a related field or equivalent years of experience.Language fluency in French and English.Nice to have:Proven experience in software architecture (designing clear, extensive frameworks, algorithms, and APIs that fit well within the overall logic)Good knowledge of networking and distributed systems. Experience in the email and/or mobile messaging field is a plus (e.g. SMTP/MTAs, Mail Infrastructures, DNS, MIME, Diameter, SMPP...)Good knowledge of Git, the GNU toolchain, CMake, and other common UNIX development tools.Knowledge of Python.Why Proofpoint We are wholly devoted to helping our customers protect their greatest assets and biggest security risk: their people. That’s why we’re a pioneer in next-generation cybersecurity and why more than half of the Fortune 100 trust us as a security partner. We welcome candidates from all walks of life. Apply today and explore your future #LifeAtProofpoint.#LI-CB1If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
View Original Job Posting