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 stronger cybersecurity culture within organizations. Backed by leading investors such as Y Combinator, Left Lane, Base10, Funders Club, and First Capital, Riot has rapidly grown to protect over 2 million employees across more than 2,000 companies worldwide, including notable clients like Intercom, Deel, and Deezer. The company is committed to transforming cybersecurity training from traditional, ineffective methods into engaging, bite-sized chat-based courses that employees genuinely enjoy. Riot's innovative platform combines short courses delivered through popular communication tools with simulated phishing attacks, providing a safe environment for employees to learn and practice cybersecurity best practices. With a focus on delivering scalable, reliable, and impactful solutions, Riot strives to make cybersecurity awareness accessible, entertaining, and effective for all organizations regardless of size or industry. About The Role We are seeking a talented and motivated Backend Engineer to join Riot’s product team, focusing on enhancing our Awareness platform. In this role, you will be instrumental in developing and deploying new features that serve millions of learners and thousands of administrators globally. Your responsibilities will include designing robust backend systems, organizing and maintaining the codebase, and collaborating closely with cross-functional teams to prototype and implement innovative solutions to complex problems. As part of our engineering team, you will work in a fast-paced environment that emphasizes AI-driven workflows, leveraging cutting-edge AI tools such as Claude and Codex daily. You will have the opportunity to shape the future of cybersecurity training by building scalable, reliable, and user-centric features that make a tangible difference in how organizations foster a cybersecurity-aware culture. This role offers a unique chance to work with modern technologies like Elixir, Phoenix, PostgreSQL, and AWS, and to be part of a mission-driven company dedicated to impactful innovation in cybersecurity education. Qualifications Minimum of 2+ years of experience building backend applications in a production environmentProficiency in SQL and relational data modelingExperience with backend frameworks and technologies, preferably Elixir/Phoenix, but strong backgrounds in Ruby, Python, or Go are also valuedHands-on experience with AI coding tools such as Claude, Codex, or similarStrong problem-solving skills and ability to prototype solutions to complex technical challengesAbility to work collaboratively within a cross-functional team and give/receive constructive feedbackExcellent time management skills with a focus on shipping features on time without compromising qualityFull professional proficiency in English and native proficiency in FrenchWillingness to relocate to Paris or currently based in ParisMotivated by a mission-driven environment with an interest in cybersecurity Responsibilities Design, develop, and deploy new features for Riot’s Awareness platform, ensuring scalability and reliabilityBuild and maintain robust backend systems that support millions of learners and thousands of administrators worldwideOrganize and standardize the backend codebase, establishing best practices and coding standards for the teamResearch, prototype, and pitch innovative solutions to address technical challenges and improve platform performanceCollaborate with product managers, designers, and other engineers to deliver high-quality features aligned with company goalsIntegrate AI tooling into development workflows, leveraging tools like Claude and Codex for code generation and automationBuild internal automation pipelines to streamline development, deployment, and maintenance processesParticipate in code reviews, knowledge sharing, and continuous improvement initiatives within the engineering team Benefits Opportunity to work at a financially healthy, high-growth startup with a clear vision and ambitious goalsCompetitive salary package aligned with experience and roleFlexible remote work policy with up to 2 days per month of remote workModern, cozy office located in the heart of Paris, in the République / Canal Saint‑Martin areaCollaborative team environment with a focus on innovation and continuous learningExposure to cutting-edge AI tooling and technologies in a mission-driven settingProfessional development opportunities and the chance to make a tangible impact on cybersecurity awareness globally Equal Opportunity At Riot, we are committed to fostering an inclusive and diverse workplace. We believe that a variety 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 an environment where everyone feels valued, respected, and empowered to contribute their best. If you are passionate about making a difference in cybersecurity education and meet the qualifications, we encourage you to apply and join our mission-driven team.