What we need your help with
As part of the product engineering team you'll be in charge of designing and implementing the new features of the Sqreen Java agent.
Our technology protects web applications at run-time through dynamic instrumentation. You’ll work on server modules performing dynamic instrumentation, application security protection, and run-time monitoring to protect our Java customers' applications.
Your challenge? Make our customers' applications as safe as possible without compromising on performance.
We are a customer centric company. The Sqreen agents are protecting more than 500 customers, in production. As such, you will be in touch with our customers in order to get feedback on our features but also to get information about potential performance or stability improvement. Fixing bugs for our customers (so that no other customers will encounter them!) is a critical part of the job.
Day to day you'll:
> Own, build, test and release Sqreen's Java agent
> Design and implement key features, protocols and protections running within our customers' applications
> Use modern development methods and tools to put your code in production quickly
> Work with backend teams to enhance data flow, performance and reliability
> Produce technical blog posts and document the software you ship
> Attend conferences and meetups to share your work
> Forecast Java language and runtime evolutions to ensure the Sqreen agent has a first in class Java support
> Follow the Java ecosystem evolutions to stay close to application servers, frameworks, popular deployment mechanisms etc.
Who you are
We'd love to hear from you if you have:
> A strong interest in leading implementation of a mission critical piece of software
> The ability to design custom protocols, services and frameworks
> Significant experience with the Java ecosystem
> A high consideration of reliability, low-latency, redundancy, and security
> Excellent communication skills (we work in English)
> A product mindset and enjoy working with people outside your area of expertise - every engineer at Sqreen collaborates daily with Sales, Support and other teams
Sqreeners come from all corners of the globe and all walks of life. Diversity is important to us, so if you're unsure, please apply!
Why work for Sqreen
> On-boarding trip to Paris to start
> Be part of an incredibly talented team who are passionate about democratising security
> Join at a crucial stage of our development with a huge amount of runway for you to add value
> Contribute tangibly to our core product, bringing value to our customers each and every week
> Join a product-focused company, with a deep commitment to learning
> Ask for any book you like and enjoy a week per quarter to focus on a side project of your choice
> Attend great conferences all year round
> Enjoy premium health insurance, healthy snacks every day and coached Sqreenfit sessions every fortnight
> A relaxed working environment with regular social activities
> Beautiful 'Sqreenhouses' in central Paris (Sentier), and San Francisco (SoMa)
> An international, English speaking work environment with the opportunity to visit SF
Sqreen participates actively in the tech and security ecosystem in Paris and San Francisco so you'll have access to some of the most interesting and talented people from our network and beyond!