GraphQL API Engineer - Cybersecurity and Artificial Intelligence

Engineering /
Full-time /
About Cyberfame

Cyberfame is on a transformative mission to secure the open-source supply chain against the 742% YoY rise in software supply chain attacks.
With new risks and evolving threats, especially surrounding AI driven threats, we focus on Large Language Models, Big Data, cryptography, and cybersecurity. We're revolutionising the cybersecurity landscape. Our platform leverages AI and graph theory to deploy SOARs, which are 10 times faster and more cost effective than traditional methods, saving businesses around the globe significant time and costs.
Our goal? Deliver 10x better cybersecurity at 10x lower cost for growing teams. Our mission is to secure the global open source supply chain.

Role: Engineering Lead
Location: Hybrid, based in Berlin *Must be within commuting distance of Berlin, or willing to relocate by January 1, 2024*.
Type: Full-time Employment in Germany

GraphQL Engineer at Cyberfame

As GraphQL Engineer@Cyberfame, you will play a mission critical role in building a GraphQL API from the ground up, integrating neo4j, Firestore, and Apache Airflow Data Pipelines to provide a seamless data layer for a React application. You will be the core value driver of the Cyberfame Data as a Service Product.

A growth mindset and significant experience in startups and cybersecurity required to get a share in our mission and success.

Core Responsibilities:

Design and Implement GraphQL Schema:Develop clear abstractions and data models in neo4j and Firestore.
Craft a GraphQL schema that accurately represents the data models in neo4j and Firestore.
Implement efficient resolvers to fetch data from neo4j, Firestore, and manage workflows in Apache Airflow.
Optimize for Performance:Ensure fast response times through query optimization and implementing caching mechanisms.
Security and Authentication:Implement secure authentication and authorization mechanisms for the GraphQL API.
Testing and Documentation:Develop comprehensive tests to maintain API stability.
Create clear and concise documentation to assist frontend developers in consuming the GraphQL API.
Collaboration with Frontend Team:Maintain open communication with React developers to understand and meet their data requirements.

Skills and Competencies:

Strong proficiency in GraphQL Schema Design.
Hands-on experience with Neo4j and Firestore.
Knowledge of Apache Airflow’s workflow management capabilities.
Effective communication and collaboration skills.
Ability to write comprehensive tests and documentation.

Soft and Communication Skills:

Empathetic Communication: Understand and anticipate the needs of frontend developers to provide them with the most efficient data fetching capabilities.
Problem-Solving: Proactively identify potential issues in data integration and performance, proposing and implementing solutions.
Adaptability: Stay agile and adapt to changing requirements or new technologies to continuously improve the GraphQL API.
Continuous Learning: Keep up-to-date with the latest developments in GraphQL, databases, and related technologies.
Clear and Concise Writing: Create documentation that is easy to understand, aiding in quicker onboarding and problem-solving for developers.

Success Metrics:

Positive feedback from frontend developers on API performance and ease of use.
Reduction in data fetching time and API response times.
High-quality LLM generated, well-maintained documentation leading to less time spent onboarding new developers.

Compensation & Benefits:

High Impact, futuristic mission for a good cause & a public good
Competitive cash compensation.
Generous equity and stock options package, an opportunity to own shares of the company you'll be building.
Opportunity to shape the technological direction of a growing company.
Collaborative and innovative work environment.
Highly empathic, intelligent working environment.

Company Culture:

At Cyberfame, we believe in the transformative power of technology and its ability to bring about meaningful change. Our team is composed of visionary thinkers, innovators, and dedicated professionals who are committed to securing the open-source supply chain. We value continuous learning, collaboration, and personal growth. Our culture is built on trust, transparency, and a shared passion for our mission. We encourage independent thinking, celebrate diversity, and foster an environment where every team member feels empowered to contribute their unique perspectives and expertise. We thrive on clear, direct, feedback and live the cybernetics dream.

💜 What do we value?

We work smart and hard.
Taking initiative and completing tasks in the best way possible, even if it means taking on a heavier workload because you're seeing the bigger picture.
We treat each other extraordinarily well.
Being resourceful about completing tasks.
We share information openly, broadly, and deliberately.
Persevering through any situation.
We avoid any unnecessary rules and processes.
Our dream team is composed of "humble geniuses".
We value diversity & inclusion.
Doing what no one else is willing to do
We encourage independent decision-making by employees.

If you feel that your experience and skills do not align with this specific role, we welcome you to submit an open application to our company and we'll keep your information on file for future opportunities that may be a better fit!

Equal Opportunity

Cyberfame is an equal opportunity employer. We encourage people from all backgrounds to apply. We are committed to ensuring that our technology is made available and accessible to everyone. All employment decisions are made without regard to race, colour, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law.