At a Glance
- Tasks: Develop cloud-native security controls and enhance product security for our cutting-edge platform.
- Company: Join Neo4j, the leader in Graph Database & Analytics with a vibrant community.
- Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
- Why this job: Make a real impact on security in a fast-growing tech environment.
- Qualifications: Experience in security engineering, cloud technologies, and programming languages like Go or Python.
- Other info: Be part of a diverse team committed to innovation and user success.
The predicted salary is between 48000 - 84000 £ per year.
Neo4j is the leader in Graph Database & Analytics, helping organizations uncover hidden patterns and relationships across billions of data connections deeply, easily, and quickly. Customers use Neo4j to gain a deeper understanding of their business and reveal new ways of solving their most pressing problems. Over 84% of Fortune 100 companies use Neo4j, along with a vibrant community of 250,000+ developers, data scientists, and architects across the globe.
At Neo4j, we are proud to build the technology that powers breakthrough solutions for our customers. These solutions have helped NASA get to Mars two years earlier, broke the Panama Papers for the ICIJ, and are helping Transport for London to cut congestion by 10% and save $750M a year. Some of our other notable customers include Intuit, Lockheed Martin, Novartis, UBS, and Walmart.
Neo4j experienced rapid growth this year as organizations looking to deploy generative AI (GenAI) recognized graph databases as essential for improving its accuracy, transparency, and explainability. Growth was further fueled by enterprise demand for Neo4j's cloud offering and partnerships with leading cloud hyperscalers and ecosystem leaders.
Our Vision: At Neo4j, we have always strived to help the world make sense of data. As business, society and knowledge become increasingly connected, our technology promotes innovation by helping organizations to find and understand data relationships. We created, drive and lead the graph database category, and we are disrupting how organizations leverage their data to innovate and stay competitive.
The Role: Aura is Neo4j's managed cloud platform, operating at scale with 800+ Kubernetes clusters across multiple clouds. At its core is Omni, the platform that powers Aura. Within it, the Platform Security team ensures developers have the tools and documentation to ship secure code and create services using a secure-by-design ethos.
We're hiring experienced engineers with a security mindset to expand our tooling, add new guardrails, and partner with Aura teams on secure design.
What you will do:
- Develop cloud-native controls in Azure, AWS and/or GCP to enforce the security baseline at scale, integrating with open-source and vendor tools as needed.
- Enhance product security along the software development lifecycle by creating paved roads and defining additional security and software excellence requirements for containerised services running on multiple managed Kubernetes clusters.
- Act as a subject matter expert for the Platform and Engineering teams by providing guidance on cloud and k8s services, secure infrastructure-as-code, modern secure AuthZ/AuthN techniques (i.e. SPIFFE) and secrets management solutions.
- Collaborate with other teams to define and implement Cloud/K8s native policies and procedures (i.e. Kyverno, Pod Security Standards).
- Conduct security assessments, audits and architecture reviews to introduce new cloud controls in the platform and make recommendations to improve the overall security posture.
- Support the incident detection and response process by maintaining cloud monitoring and alerting tooling and developing scripts needed for troubleshooting and resolution of incidents and security issues.
The ideal candidate would have:
- Experience with Containers, Kubernetes, Infrastructure-as-Code and programming languages such as Go, Java and/or Python.
- Proven experience in a security engineering role with handsāon technical involvement and exposure to decision making processes.
- An active interest and background in Cloud, Infrastructure and/or Network security.
- Proven track record with cloud-native authentication mechanisms (i.e. OIDC, OAuth2), secrets management, admission controllers, service mesh, mTLS and cloud-based IAM solutions.
- Familiarity with securing and hardening Kubernetes clusters, containerised applications and Linux hosts.
- Demonstrated ability to architect cloud-native applications, including the design of APIs and microservices on containers.
Why Join Neo4j?
- Raised the biggest funding round in database history ($325M Series F). Backed by world-class investors like Eurazeo, GV (formerly Google Ventures), and Inovia Capital, Neo4j has raised over $600M in funding and is currently valued at over $2Bn.
- Coāfounder and CEO Emil Eifrem has built an amazing culture that prides itself on relationships, inclusiveness, innovation, and customer success.
- Countless industry awards. Massive enterprises and individual developers/data scientists love Neo4j. A strong sense of community and ecosystem is built around the platform.
- A recent Forrester Total Economic ImpactTM Study cited Neo4j as delivering 417% ROI to customers.
- Neo4j was named as a Visionary in the 2023 Gartner Magic QuadrantTM for Cloud Database Management Systems among 19 other recognized global DBMS vendors.
- Neo4j was also ranked as a Strong Performer among 14 top vendors in The Forrester WaveTM: Vector Databases, Q3 2024.
Research shows that members of underrepresented communities are less likely to apply for jobs when they don't meet all the qualifications. If this is part of the reason you hesitate to apply, we'd encourage you to reconsider and give us the opportunity to review your application. At Neo4j, we are committed to building awareness and helping to improve these issues.
One of our central objectives is to provide an inclusive, diverse, and equitable workplace for everyone to develop their potential and have a positive, careerādefining experience. We look forward to receiving your application.
Neo4j Values:
- (we)-[:VALUE]->(relationships)
- (we)-[:FOCUS_ON]->(userSuccess)
- (we)-[:THRIVE_IN]->(:Culture {type: ['Open', 'Inclusive']})
- (we)-[:ASSUME]->(:Intent {direction:'Positive'})
- (we)-[:WELCOME]->(:Discussions {nature: 'IntellectuallyHonest'})
- (we)-[:DELIVER_ON]->(ourCommitments)
Software Engineer - Cloud Platform Security in London employer: Neo4j Inc
Contact Detail:
Neo4j Inc Recruiting Team
StudySmarter Expert Advice š¤«
We think this is how you could land Software Engineer - Cloud Platform Security in London
āØTip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can open doors that a CV just can't.
āØTip Number 2
Show off your skills! Create a portfolio or GitHub repo showcasing your projects. This gives potential employers a taste of what you can do, especially in tech roles.
āØTip Number 3
Prepare for interviews by practising common questions and scenarios related to cloud security and Kubernetes. The more you rehearse, the more confident you'll feel!
āØTip Number 4
Don't forget to apply through our website! Itās the best way to ensure your application gets seen by the right people at Neo4j. Plus, we love seeing candidates who are proactive!
We think you need these skills to ace Software Engineer - Cloud Platform Security in London
Some tips for your application š«”
Tailor Your CV: Make sure your CV is tailored to the Software Engineer - Cloud Platform Security role. Highlight relevant experience with cloud-native technologies, security practices, and any programming languages mentioned in the job description. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about cloud security and how your background makes you a great fit for Neo4j. Donāt forget to mention specific projects or experiences that relate to the role ā we love hearing about your journey!
Showcase Your Projects: If you've worked on any relevant projects, whether personal or professional, make sure to include them. Weāre interested in seeing your hands-on experience with Kubernetes, containers, and security measures. A portfolio or GitHub link can really help us understand your capabilities!
Apply Through Our Website: We encourage you to apply directly through our website. Itās the best way for us to receive your application and ensures youāre considered for the role. Plus, it shows us youāre serious about joining the Neo4j team!
How to prepare for a job interview at Neo4j Inc
āØKnow Your Tech Stack
Make sure youāre well-versed in the technologies mentioned in the job description, especially around cloud platforms like Azure, AWS, and GCP. Brush up on your knowledge of Kubernetes, Infrastructure-as-Code, and programming languages like Go, Java, or Python. Being able to discuss these confidently will show that you're ready to hit the ground running.
āØShowcase Your Security Mindset
Since this role focuses on security, be prepared to discuss your experience with security engineering and how you've implemented secure practices in past projects. Bring examples of how you've enhanced product security or conducted security assessments. This will demonstrate your proactive approach to security in software development.
āØPrepare for Scenario-Based Questions
Expect questions that ask you to solve hypothetical problems related to cloud security or Kubernetes. Practice articulating your thought process clearly and logically. Use the STAR method (Situation, Task, Action, Result) to structure your answers, which will help you convey your problem-solving skills effectively.
āØCultural Fit Matters
Neo4j values inclusiveness and innovation, so be ready to discuss how you align with their culture. Think about examples from your past experiences that highlight your ability to work collaboratively and contribute to a positive team environment. Showing that you can thrive in their culture will set you apart from other candidates.