Software Engineer (GRC)

Formalize
Copenhagen,
Formalize logo

Oversigt og nøgleindsigter

Formalize søger en Software Engineer til deres GRC-team i København, hvor du vil arbejde med komplekse compliance workflows og samarbejde tæt med ingeniører, produkt- og designteams. Stillingen tilbyder muligheder for professionel udvikling og en struktureret karriereramme.

Højdepunkter

  • Mulighed for at arbejde med komplekse GRC workflows og sikre systemets fleksibilitet og sikkerhed.
  • Struktureret karriereramme med regelmæssige performance evalueringer og lønforhøjelser.
  • En støttende kultur, der fremmer læring, samarbejde og innovation.

Påkrævede kvalifikationer

  • Professionel erfaring som Software Engineer med solid forståelse for objektorienteret programmering.
  • Erfaring med PHP som server-side sprog og Angular som frontend framework.
  • Gode testpraksisser og kendskab til automatiserede testframeworks.

Ønskværdige kvalifikationer

  • Interesse for Domain-Driven Design (DDD).
  • Erfaring med serverless infrastruktur på AWS.

Den ideale kandidat

Den ideelle kandidat har en stærk teknisk baggrund og evne til at kommunikere tekniske løsninger klart. De er nysgerrige, villige til at lære og trives i et teammiljø med fokus på samarbejde og innovation.

Jobdetaljer

46000 - 52000 kr/måned
Fuldtid
37 timer/uge
Hybrid
Copenhagen

Jobbeskrivelse

About the role & The team

We are looking for a Software Engineer to join our GRC (Governance, Risk and Compliance) team. In this role, you will collaborate closely with Engineering, Product, and Design to build the central governance, regulation, and compliance workflows in Formalize. You will handle the complex technical challenges of our core platform, ensuring our patterns are robust enough for global scale while acting as a key contributor to the team.

Our team is curious, open and supportive. You'll be encouraged to ask questions, share ideas and challenge existing ways of working. At Formalize, we believe in learning by doing, and you'll have the chance to grow through collaboration, mentorship and meaningful projects that stretch your skills.

This role starts at 46,000 DKK per month and can grow up to 52,000 DKK as you develop. You’ll be part of our structured career framework, which includes regular performance reviews. As you build skills, take on new responsibilities and progress in your role, your salary grows with you. Our framework makes development clear and transparent, so you always know what the next step looks like.

What you will do

  • Implement complex GRC workflows, ensuring our compliance engine remains flexible and secure even when handling intricate regulatory requirements.

  • Develop logic-heavy features for risk management and governance modules that serve as the foundation of our platform.

  • Participate actively in technical discussions, sharing ideas and providing high-level feedback during code reviews.

  • Ensure code reliability and performance through thorough testing and by maintaining a high standard for long-term system maintainability.

  • Collaborate closely with Product and Design to evaluate feature feasibility and define the most efficient technical implementations.

  • Proactively identify and resolve technical debt, ensuring the structural integrity of our core compliance logic.

Our tech stack

  • PHP with Laravel

  • Angular 21 (embracing signals, but heavy use of RxJS)

  • TailwindCSS

  • PostgreSQL

  • Redis for caching

  • Serverless infrastructure on AWS

Not an expert in our entire stack? No problem. At Formalize, we value curiosity and a willingness to learn. With solid fundamentals and the right mindset, we will help you grow the rest.

What you bring

  • Professional experience in a Software Engineering role, with solid fundamentals in object-oriented programming and common design patterns.

  • The ability to discuss technical solutions clearly and participate actively in team-wide technical sessions.

  • Experience with at least one server-side language (we work with PHP) and a modern frontend framework (we use Angular).

  • A curiosity for Domain-Driven Design (DDD) and an interest in building for a global scale.

  • Good testing practices and familiarity with automated testing frameworks.

What do we offer you?

  • Thorough pre- and onboarding to set you up for success

  • A culture of ownership, trust, and independence with the support you need

  • Continuous development through bi-annual growth talks and weekly check-ins

  • A strong team spirit where we celebrate wins and enjoy time together across offices

  • Our annual Global Summit, where the whole company meets and connects

Our recruitment process

  • Send your application and upload relevant information

  • 30 minutes online interview with our Talent Acquisition team

  • 30 minutes online interview with the Hiring Manager

  • Completion of Personality Assessment & 1h Technical Interview

  • 30 minutes walkthrough our career framework and offer details

  • 60 minutes in person interview to meet the team

About Formalize

Formalize is a tech company founded in 2021 with offices in Aarhus, Copenhagen, Milan, and Madrid. Currently, we are a team of +180 people from 19 nationalities operating in multiple European markets and are one of the fastest growing SaaS scale-ups. We thrive on ambition, deliver impact through pragmatism, and embrace passion and honesty. We are celebrating our wins, learn from our mistakes, and grow together as a team.

Our journey began within the whistleblowing compliance sector, highlighted by the award-winning Whistleblower Software by Formalize, laying the foundation of our success story. Now, we have extended our expertise to a larger compliance universe, including data compliance, risk, and privacy. Our Formalize product helps companies to effortlessly navigate and stay ahead in the ever-changing landscape of compliance. Our platform adapts to regulatory changes, continuously adapting to meet and foresee the evolving needs of our users, ensuring businesses remain compliant and confident in their operations.

Still curious? Read more about us here: About Formalize.

Ready to apply?

We will hold interviews and hire on an ongoing basis. For more information or questions, please contact the responsible recruiter in the Talent Acquisition team. Apply now with your resume and other relevant information through our Career Page. We look forward to seeing your application!

Karrierevej

Typisk karriereforløb

1

Senior Software Engineer

2

Tech Lead

3

Engineering Manager

Vækstpotentiale

I denne rolle har du mulighed for at udvikle dine tekniske færdigheder og tage ansvar for komplekse projekter. Efterhånden som du opnår erfaring og viden, kan du stige til senior niveau og potentielt lede et team eller et projekt.

Overførbare færdigheder

Objektorienteret programmeringProblemløsningSamarbejde og kommunikation

Branchekontekst

Software engineering inden for GRC er en voksende niche, da virksomheder i stigende grad fokuserer på compliance og risikostyring. Denne rolle er central for at sikre, at teknologi understøtter overholdelse af regler og lovgivning på globalt plan.

Færdighedsanalyse

Kritiske færdigheder

Objektorienteret programmering

Solid fundament i objektorienteret programmering er nødvendigt for at udvikle komplekse GRC workflows.

Server-side programmering (PHP)

Erfaring med PHP er nødvendig for at implementere logik-tunge funktioner i risikostyringsmoduler.

Frontend framework (Angular)

Erfaring med Angular kræves for at udvikle moderne frontend løsninger.

Vigtige færdigheder

Automatiserede testmetoder

God testpraksis og kendskab til automatiserede testframeworks er vigtigt for at sikre kodepålidelighed.

Teknisk kommunikation

Evnen til klart at diskutere tekniske løsninger og deltage aktivt i tekniske diskussioner.

Team samarbejde

Samarbejde med produkt- og designteams for at evaluere funktionalitet og tekniske implementeringer.

Ønskværdige færdigheder

Domain-Driven Design (DDD)

En interesse for DDD vil hjælpe med at bygge løsninger, der skalerer globalt.

Mest kritiske færdigheder

Objektorienteret programmeringServer-side programmering (PHP)Frontend framework (Angular)

Sådan fremhæver du din erfaring

Fremhæv tidligere erfaringer med softwareudvikling, specielt med PHP og Angular, ved at beskrive specifikke projekter eller opgaver, hvor du har anvendt disse færdigheder. Beskriv også hvordan du har bidraget til teamarbejde og tekniske diskussioner.

Interviewforberedelse

Sandsynlige spørgsmål

Kan du beskrive et komplekst GRC workflow, du har arbejdet med?

erfaring

Tip: Giv et konkret eksempel og fokuser på din rolle i projektet.

Hvordan sikrer du, at din kode er pålidelig og vedligeholdelsesvenlig?

teknisk

Tip: Diskuter dine testmetoder og kodegennemgangsprocesser.

Hvad ved du om Domain-Driven Design, og hvordan har du anvendt det før?

teknisk

Tip: Vis din forståelse og anvendelse af DDD i tidligere projekter.

Hvordan håndterer du teknisk gæld i et projekt?

situation

Tip: Beskriv en situation, hvor du har identificeret og løst teknisk gæld.

Hvordan ville du samarbejde med design- og produktteams for at evaluere funktionalitet?

kultur

Tip: Fortæl om vigtigheden af tværfagligt samarbejde og dine erfaringer med det.

Spørgsmål du kan stille

  • Hvordan ser et typisk projektforløb ud i GRC-teamet?
  • Hvilke værktøjer og teknologier bruger teamet mest?
  • Hvordan måler I succes i jeres projekter?

Tale punkter

  • Din evne til at lære nye teknologier hurtigt.
  • Eksempler på succesfuld tværfaglig samarbejde i tidligere roller.
  • Din interesse for GRC og hvorfor det tiltaler dig.

Bekymringspunkter at være opmærksom på

  • Manglende erfaring med teamorienteret arbejde.
  • Usikkerhed om grundlæggende programmeringsprincipper.

Ansøgningsstrategi

Ansøgningstips

  • Fremhæv din erfaring med PHP og Angular, da det er centralt for stillingen.
  • Vis din interesse for GRC-området og hvordan du kan bidrage til at løse komplekse compliance udfordringer.
  • Inkluder konkrete eksempler på projekter, hvor du har arbejdet med objektorienteret programmering og designmønstre.

Nøgleord at inkludere

Software EngineeringComplianceRisk ManagementDomain-Driven DesignAutomatiseret test

Fokus i ansøgningen

Fremhæv din passion for softwareudvikling og hvordan din erfaring med komplekse systemer kan bidrage til Formalizes GRC-team. Beskriv din evne til at lære og din interesse for at udvikle innovative løsninger.

Tilpasning af CV

Tilpas dit CV ved at fremhæve relevante erfaringer og projekter, der viser din kompetence inden for PHP og Angular. Sørg for at inkludere sektioner om dine færdigheder i testpraksis og dit kendskab til designmønstre.

Ofte stillede spørgsmål

Hvad indebærer stillingen som Software Engineer i GRC-teamet?

Som Software Engineer i GRC-teamet hos Formalize vil du udvikle komplekse governance, risikostyrings- og compliance-workflows. Du vil samarbejde med tværfaglige teams for at sikre, at vores platform fungerer effektivt og sikkert på globalt plan.

Hvilke kvalifikationer kræves for at ansøge om stillingen?

Vi søger en kandidat med professionel erfaring inden for softwareudvikling, solid viden om objektorienteret programmering og designmønstre. Du skal også have erfaring med PHP og et moderne frontend-framework som Angular samt en interesse for Domain-Driven Design.

Hvad tilbyder Formalize sine medarbejdere?

Formalize tilbyder en grundig onboarding, en kultur præget af ejerskab og tillid, samt kontinuerlig udvikling gennem samarbejde og mentorship. Derudover har vi et struktureret karriereframework, der sikrer, at din løn og ansvar følger med din udvikling.

Hvordan er arbejdsmiljøet hos Formalize?

Arbejdsmiljøet hos Formalize er åbent, støttende og fokuserer på læring og samarbejde. Vi værdsætter nysgerrighed og opfordrer vores medarbejdere til at stille spørgsmål og udfordre eksisterende metoder.

Hvad er forventningerne til en Software Engineer i denne rolle?

Vi forventer, at du aktivt deltager i tekniske diskussioner, bidrager med feedback under kodegennemgange og identificerer teknisk gæld. Du skal også sikre, at koden er pålidelig og vedligeholdelsesvenlig gennem grundig testing.

Hvilke teknologier arbejder I med i GRC-teamet?

I GRC-teamet arbejder vi med en tech stack, der inkluderer PHP med Laravel, Angular, TailwindCSS, PostgreSQL og Redis til caching, samt serverless infrastruktur på AWS. Du behøver ikke at være ekspert i hele stakken, men en villighed til at lære er vigtig.

Er der muligheder for karriereudvikling i denne stilling?

Ja, hos Formalize har vi et klart karriereframework, der inkluderer regelmæssige performance reviews og muligheder for at tage nye ansvar. Som du udvikler dine færdigheder, vil din løn stige i takt med dine fremskridt.

Hvad er lønrammen for stillingen som Software Engineer?

Stillingen starter med en månedsløn på 46.000 DKK, som kan vokse til 52.000 DKK, mens du udvikler dig i din rolle. Lønudviklingen er baseret på dine færdigheder og ansvar.

Stillinger

Software EngineerSoftware Developer

Lignende jobs