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, Content Platform

Secure Code Warrior
Bruges, Bruges, Belgium
HybridFull Time
Responsibilities
  • Develop features
  • Collaborate teams
  • Mentor peers
Requirements
  • 5+ years as a full-stack software engineer in SaaS/enterprise
  • Proficient in JS/TS, Node.js, React
  • Data modeling with MongoDB and PostgreSQL
  • Experienced with AI tools and legacy code modernization
Technical tools mentioned
Node.jsReactJavaScriptTypeScriptMongoDBPostgreSQLGitKubernetes

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.



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

  • Infrastructure: Hands-on experience with container orchestration using Kubernetes and deploying applications in cloud environments

  • 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, 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

    Software Engineer roles near Bruges, Bruges
    3d
    Save
    Mark Applied
    Hide
    C++ Software Engineer (Industry)
    Belgium or Antwerp or Ghent or Wavre
    HybridFull Time
    OMP
    OMP: Provides AI-driven, end-to-end supply chain planning software solutions.
    2+ YOERequires 2+ years of C++ experience, a degree in ICT, engineering, mathematics, or equivalent experience, and strong algorithmic, conceptual, testing, and code review skills.
    C++, UML, Git, Azure DevOps, SQL, C#, Python, PowerShell
    1w
    Save
    Mark Applied
    Hide
    R&I Software Engineer
    Kortrijk, Flemish Region, Belgium
    HybridFull Time
    Scioteq
    Scioteq: A technology manufacturer developing high-tech visualization solutions for avionics, air traffic control, and defense and security markets.
    5+ YOEMaster’s degree in industrial, computer, or electronics sciences; 5–10 years of embedded software experience; strong C and Python programming, analytical thinking, problem-solving, and fluent English.
    C, Python, AI, machine learning, graphics, HMI
    1w
    Save
    Mark Applied
    Hide
    Junior Software Engineer
    Ghent, East Flanders, Belgium
    HybridFull Time
    Warren
    Warren: Modern digital platform for Belgian pension and employee benefits.
    Master's degree in Computer Science, first software engineering experience, TypeScript proficiency or aptitude, some React, React Native, Node.js, or similar experience, and basic PostgreSQL familiarity.
    TypeScript, React, React Native, Tailwind, shadcn/ui, NestJS, Hono, Drizzle ORM, Vite, vitest, bun, SST, Pulumi, AWS, GitHub Actions, PostgreSQL, Neon, pnpm, Turborepo, Linear, Slack, Notion, GitHub, Sentry, Cursor, Claude Code, CodeRabbit
    1w
    Save
    Mark Applied
    Hide
    Experienced Software Engineer (AI)
    Brussels or Antwerp or Ghent
    OnsiteFull Time
    element61
    element61: Belgian consulting firm specializing in analytics, AI, and performance management.
    5+ YOEUniversity degree in a technical field, 5+ years of software engineering experience, modern programming language proficiency, software architecture knowledge, AI integration, CI/CD, DevOps, and strong communication skills.
    Python, JavaScript, TypeScript, Azure, Docker
    1w
    Save
    Mark Applied
    Hide
    Software Engineer
    Ghent, Flanders, Belgium
    HybridFull Time
    Qargo
    Qargo: Cloud-based transport management platform for logistics and freight operations.
    2+ YOEMaster’s degree in IT, computer science, or software engineering; 2+ years of frontend development experience; React, GraphQL, state management, and component-based architecture experience.
    React, GraphQL, Apollo, Zustand, Ant Design, Linaria
    1w
    Save
    Mark Applied
    Hide
    Senior Software Engineer
    Eindhoven or Munich or Ghent
    HybridFull Time
    ML6
    ML6: A that guides the AI revolution to create positive impact by turning AI ambitions into real-world solutions.
    4+ YOE4+ years building and architecting large-scale cloud applications, proficiency in Python, cloud platforms (AWS/GCP/Azure), GenAI and MLOps, experience delivering end-to-end production solutions and leading small teams.
    Python, GenAI, AWS, GCP, Azure, MLOps
    2w
    Save
    Mark Applied
    Hide
    Software Engineer (Go, Runtime Security)
    Ghent, Oost-Vlaanderen, Belgium
    HybridFull Time
    Aikido Security
    Aikido Security: Developer-first security platform for code, cloud, and runtime.
    Strong Go and production software experience; Kubernetes, Linux and cloud (AWS/Azure/Google Cloud); experience across the stack; customer-facing troubleshooting; familiarity with runtime security and observability tools preferred.
    Go, Kubernetes, Linux, AWS, Microsoft Azure, Google Cloud, Falco, Inspektor Gadget, Tetragon, eBPF, GitHub Actions
    2w
    Save
    Mark Applied
    Hide
    Senior Software Engineer
    Kortrijk, West Flanders, Belgium
    OnsiteFull Time
    Barco
    BarcoEuronext Brussels: BAR: Develops networked visualization solutions for entertainment, enterprise, and healthcare.
    5+ YOEBachelor's/Master's in IT or related, ~5 years experience preferred, proficiency with JavaScript, TypeScript, Node.js, Python, Linux, automated testing, strong communication and problem-solving.
    JavaScript, TypeScript, Node.js, Python, Linux
    This job has expired