Backend Engineer (Typescript, API)

Sundayyworld — France · Posted ~21 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

About The Company Riot is a pioneering cybersecurity awareness platform founded in 2020 with the mission to cultivate a robust cybersecurity culture within organizations. Backed by leading investors such as Y Combinator, Left Lane, Base10, Funders Club, and First Capital, Riot has rapidly established itself as a key player in the cybersecurity space, protecting over 2 million employees across more than 2,000 companies worldwide, including notable clients like Intercom, Deel, and Deezer. The company operates with a product-first approach, focusing on engaging, effective, and entertaining training solutions that integrate seamlessly into employees' daily workflows. Riot's innovative platform delivers chat-based courses and phishing simulation exercises via tools like Slack, Teams, Google Chat, and email, making cybersecurity education accessible and engaging. As the cybersecurity landscape evolves, Riot remains committed to addressing the critical need for a strong security culture by providing tools that empower organizations to proactively train and prepare their employees against cyber threats. The company's vision is to transform cybersecurity training from a mundane obligation into an engaging experience that employees look forward to, ultimately reducing organizational risk and strengthening defenses against hackers. About The Role We are seeking a talented Backend Engineer to join our dynamic product team and contribute to the development of Riot's flagship awareness platform. In this role, you will be responsible for designing, building, and maintaining scalable and reliable backend systems that serve millions of learners and thousands of administrators globally. You will work closely with product managers, designers, and fellow engineers to ship new features end-to-end, improve existing functionalities, and ensure the platform's robustness. Your work will directly impact the effectiveness of cybersecurity training for organizations worldwide, helping to foster safer digital environments. As part of our team, you will have the opportunity to research and prototype innovative solutions to complex problems, especially in the context of AI integration and automation. You will also be instrumental in shaping our technical standards, organizing the backend codebase, and ensuring high-quality code delivery. This role offers a chance to work in a fast-paced, AI-driven engineering environment where innovation, speed, and quality are highly valued. If you are passionate about building impactful technology and eager to contribute to a mission-driven company, this position is an excellent fit. Qualifications Minimum of 2+ years of experience developing backend applications in a production environmentProficiency with SQL and relational data modelingExperience working with modern backend frameworks and technologies, preferably Elixir, Phoenix, PostgreSQL, and related toolsStrong understanding of system architecture, scalability, and reliabilityHands-on experience with AI coding tools such as Claude Code, Codex, or similarFamiliarity with cloud infrastructure, particularly AWS, Terraform, and monitoring tools like Datadog and SentryProficiency in English (full professional proficiency) and native-level FrenchBased in Paris or willing to relocate to ParisMotivated by the company's mission to improve cybersecurity cultureStrong teamwork skills, with an eagerness to give and receive constructive feedbackAbility to prioritize tasks effectively to meet deadlines without compromising qualityResponsibilitiesDesign, develop, and deploy new features for Riot’s awareness platform, ensuring scalability and reliabilityMaintain and improve the backend codebase, establishing and following coding standardsCollaborate with cross-functional teams to research, prototype, and implement innovative solutions to complex technical problemsIntegrate AI tooling into development workflows, leveraging AI models like Claude and Codex to enhance productivityBuild and optimize internal automation pipelines to streamline development processesParticipate in code reviews, system design discussions, and technical planning sessionsEnsure high availability, performance, and security of backend systemsContribute to documentation and knowledge sharing within the team Benefits Join a financially stable and high-growth startup with a clear vision and ambitious goalsWork in a collaborative, energetic environment located in the heart of Paris at République / Canal Saint‑MartinOpportunity to be at the forefront of AI-driven engineering and cybersecurity innovationEngage with a talented team committed to continuous learning and improvementCompetitive salary and benefits packageFlexible remote work policy, with up to 2 days per month of remote work Equal Opportunity At Riot, we are committed to fostering an inclusive environment where diversity is celebrated and everyone is valued. We believe that a wide range of perspectives enhances our innovation and success. We welcome applicants from all backgrounds, regardless of race, gender, age, religion, sexual orientation, or disability. Our hiring process is designed to be fair and equitable, ensuring equal opportunity for all candidates. We are dedicated to creating a workplace where everyone feels respected, empowered, and able to thrive.