This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Secure Code Warrior
Posted 4mo ago

Senior Software Engineer - Learning Platform

Secure Code Warrior
Bruges, West Flanders, Belgium
HybridFull Time
Responsibilities
  • Drive innovation
  • Develop features
  • Manage databases
Requirements
  • 5+ years full-stack software engineering in SaaS/enterprise
  • Strong JavaScript/TypeScript, Node.js, React
  • Experience with MongoDB and PostgreSQL
  • AI tooling
  • REST APIs
  • Git
  • Collaborative
Technical tools mentioned
JavaScriptTypeScriptNode.jsReactMongoDBPostgreSQLGitREST APIs

Job description

Join Secure Code Warrior to create a safer digital landscape by assisting companies to secure their software through developer-led practices!

Secure Code Warrior’s mission is to establish new standards for coding that transform the ways software is created. We do this by providing the world’s leading agile learning platform that delivers the most effective secure coding solution for developers to learn, apply, and retain software security principles.  More than 600 enterprises trust Secure Code Warrior to implement agile learning security programs, build safer software, and create a culture of developer-driven security.  We are a venture-backed company with offices in Australia, the United States, Belgium, Iceland, and the United Kingdom.

Our Engineering team is focused on building a reliable product that educates our users. As an organization, we are also pioneering robust AI Software Governance solutions. While that broader mission is a key part of our future, your team's specific focus in this role will be directly on developing and enhancing our core Learning Platform. We are looking for an experienced Senior Software Engineer to join our Bruges team and help us build these critical educational tools.
 
In this role, you will work on delivering features that help developers learn to write secure software and understand the usage of AI. You will be part of a collaborative team, working alongside engineers across multiple regions to evolve our architecture and consistently deliver value.
 
We actively utilize AI—not just as a subject we teach our users, but as a practical tool in our own software development. If you are a versatile developer who enjoys a collaborative environment and using modern tools to build good software, we would love to have you on our team.


Our Engineering team is focused on building a reliable product that educates our users. As an organization, we are also pioneering robust AI Software Governance solutions. While that broader mission is a key part of our future, your team's specific focus in this role will be directly on developing and enhancing our core Learning Platform. We are looking for an experienced Senior Software Engineer to join our Bruges team and help us build these critical educational tools.
 
In this role, you will work on delivering features that help developers learn to write secure software and understand the usage of AI. You will be part of a collaborative team, working alongside engineers across multiple regions to evolve our architecture and consistently deliver value.
 
We actively utilize AI—not just as a subject we teach our users, but as a practical tool in our own software development. If you are a versatile developer who enjoys a collaborative environment and using modern tools to build good software, we would love to have you on our team.


Our Engineering team is focused on building a reliable product that educates our users. As an organization, we are also pioneering robust AI Software Governance solutions. While that broader mission is a key part of our future, your team's specific focus in this role will be directly on developing and enhancing our core Learning Platform. We are looking for an experienced Senior Software Engineer to join our Bruges team and help us build these critical educational tools.
 
In this role, you will work on delivering features that help developers learn to write secure software and understand the usage of AI. You will be part of a collaborative team, working alongside engineers across multiple regions to evolve our architecture and consistently deliver value.
 
We actively utilize AI—not just as a subject we teach our users, but as a practical tool in our own software development. If you are a versatile developer who enjoys a collaborative environment and using modern tools to build good software, we would love to have you on our team.


What You Will Do
  • Drive Product Innovation: Architect, build, and deliver robust, scalable features for our Learning Platform that directly impact how external developers learn secure coding and AI principles

  • Full-Stack Development: Write clean, maintainable, and efficient code across our core stack, primarily utilizing Node.js on the backend and React on the frontend

  • Database Management: Design, optimize, and interact with various database technologies, maintaining high performance across both MongoDB (NoSQL) and PostgreSQL (SQL) environments

  • Legacy Modernization: Navigate, maintain, and systematically modernize existing legacy codebases. Your versatility as an all-around developer will be crucial here

  • Champion AI-Assisted Engineering: Actively utilize and advocate for AI coding assistants and LLMs in your daily workflow to accelerate development, improve test coverage, and enhance overall code quality

  • Collaborate and Mentor: Work closely with cross-functional teams (Product, Design) and partner with other engineering squads to align on shared goals in a fast-paced environment. Participate actively in pair programming, code reviews, and architectural discussions to elevate the team's technical capabilities


  • What You Will Bring
  • Experience: 5+ years of relevant professional experience as a full-stack software engineer in a SaaS or enterprise environment

  • Core Technologies: Advanced proficiency in JavaScript/TypeScript, Node.js, and modern React

  • Data Fluency: Hands-on experience designing and managing data models in both MongoDB and PostgreSQL

  • AI Proficiency: Comfort and experience using AI development tools (e.g., GitHub Copilot, ChatGPT, Claude) to boost productivity. You understand how to prompt effectively and review AI-generated code critically

  • Adaptability: A proven track record of diving into legacy code, understanding its context, and making safe, iterative improvements without disrupting existing functionality

  • Engineering Best Practices: Deep understanding of RESTful APIs, version control (Git), and modern software design patterns

  • Team Player mindset: Excellent communication skills and a willingness to pair program, share knowledge, and collaborate daily with your peers

  •  



    You Will Stand Out If You Also Have
  • Hands-on experience with cloud infrastructure and deployment (AWS, Docker, Kubernetes, CI/CD pipelines)

  • Strong background in Test-Driven Development (TDD) and automated testing frameworks

  • Experience using and interacting with AI agents in your development workflow

  • A passion for cybersecurity and a fundamental understanding of secure coding practices (OWASP Top 10, etc.)



  • You're joining us at an exciting stage in our journey, and are key to our future success. You’ll have the opportunity to create impact, deliver on your ideas, and use your spark; experience and expertise to help us live long and prosper. 

    Warriors have full flexibility. We appreciate that you’ll do your best work when you’re rested and energized. With our business operating globally, there’s no 9-5 grind at Secure Code Warrior. You’re encouraged to work the days, times and in the way that suits your best. We also offer generous leave and work from home options so you can make work work for you.   

    We’re a tight-knit team that values humility, diversity, giving back to the community and to each other. Giving back is key to being a Warrior, and we do what we can to make the world a little bit brighter as we work to make it more secure. 

    Diversity. Inclusion. They’re more than just words for us. They’re the hard-and-fast principles guiding how we build our teams, cultivate leaders and create a company where every single person feels safe and celebrated. We have a global, multicultural following—we want to reflect that inside our walls and ensure people come as they are, we like it that way!

    About Secure Code Warrior

    Platform providing interactive secure coding training for software developers.

    Year founded
    2015
    Employees
    213
    Organization type
    Private
    Latest investment
    Raised $50.00M Series C (2023) — led by Paladin Capital Group
    Headquarters
    AU

    Similar jobs

    Senior Software Engineer roles near Bruges, West Flanders
    3mo
    Save
    Mark Applied
    Hide
    Senior Software Engineer Progress
    Waregem, ., Belgium
    OnsiteFull Time
    TVH
    TVH: Distributes replacement parts for material handling and industrial equipment.
    Progress OpenEdge experience; bachelor’s degree or equivalent; strong English; collaborative; analytical; REST/JSON; unit/integration testing.
    Progress OpenEdge, REST, JSON, Unit testing, Integration testing, Jenkins, ELK, Grafana, Kafka, Akeyless, BigQuery
    4mo
    Save
    Mark Applied
    Hide
    Senior Software Developer - Core-2D (C++) (Ghent, VOV, BE, 9050)
    Ghent, Vlaanderen, Belgium
    HybridFull Time
    Octave
    Octave: Mission-critical software for industrial assets and public safety.
    3+ YOE3+ years in C++ with strong math background; English fluency; teamwork and communication skills.
    C++, Qt, Boost, DWG
    5mo
    Save
    Mark Applied
    Hide
    Senior Software Engineer (m/f/d) - Identity Access Management Specialist
    Zwijnaarde, East Flanders, Belgium
    HybridFull Time
    Sofico
    Sofico: Provides software for automotive leasing, finance, and mobility management.
    Senior software engineer with Java 17, Java EE7, Keycloak, OAuth/OIDC, SAML; microservices; relational databases; fluent English.
    Java, Java EE, Keycloak, OAuth, OIDC, SAML, Microservices, Relational Databases, Oracle, MS SQL, PostgreSQL
    1y
    Save
    Mark Applied
    Hide
    Senior Software Engineer
    Ghent, Vlaams Gewest, Belgium
    OnsiteFull Time
    TechWolf
    TechWolf: TechWolf builds enterprise software to power skill-based workforce transformation.
    4+ YOE4+ years in software engineering; serverless Python on AWS; HR systems integrations; strong mentorship and comms; based in Belgium (Ghent) with in-office presence 3+ days/wk.
    Python, AWS, Serverless, Workday, SAP, ServiceNow
    1y
    Save
    Mark Applied
    Hide
    Senior/Lead Fullstack Software Developer
    Hofstade, Oost-Vlaanderen, Belgium
    OnsiteFull Time
    Jan De Nul
    Jan De Nul: Provides global dredging, marine, civil, and environmental engineering services.
    5+ YOEMinimum 5 years of experience in software development with knowledge of .NET, C#, web development, SQL, and coaching developers.
    .NET, C#, Blazor, Angular, RESTful web services, SQL, Power BI, Azure DevOps, Jira
    1y
    Save
    Mark Applied
    Hide
    Senior/Lead Fullstack Software Developer
    Hofstade-Aalst, Oost-Vlaanderen, Belgium
    OnsiteFull Time
    Jan De Nul
    Jan De Nul: Provides international dredging, marine, civil, and offshore infrastructure services.
    5+ YOEBachelor's IT degree; 5+ years exp; .NET Core C#, web development (Blazor/Angular), RESTful APIs, SQL, Azure DevOps, UML; leadership and coaching skills.
    .NET Core C#, Blazor, Angular, REST, ASP.NET Web API, SQL, Stored Procedures, PowerShell, Power BI, Crystal Reports, Azure DevOps, Jira, Git, SOA, UML
    This job has expired