Software Engineer - Full Stack

 Posted 4 days ago
     
2-5 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Develop and maintain the full-stack platform, focusing on TypeScript APIs, NoSQL data transformations, and Angular frontend applications. You will also manage Pulumi Infrastructure as Code and optimize DevOps CI/CD pipelines.

Location: Remote (CET to CET+3) 
Type: Full-time 
Eligibility:  Independent and unrestricted work authorization in the EU  
Travel: 0–25% 
Language: English

About Dawnguard 

Are you passionate about secure cloud architecture and excited to shape the future of cybersecurity with AI?  

Dawnguard’s mission is to redefine cybersecurity with a platform that enables true shift-left security—from day zero to day 10,000. 
We embed security directly into system architecture, before a single line of code is written. Our AI-powered platform automates design validation and generates production-ready Infrastructure as Code (IaC) across AWS, Azure, and GCP. 

At Dawnguard, we believe security should be proactive, collaborative, and cloud-native. We’re rewriting the DNA of cybersecurity—driven by curiosity, integrity, and resilience. 

We start with real customer problems—no tech for tech’s sake. We speak with honesty, even when it’s hard. We think independently, challenge assumptions, and welcome bold ideas that push us forward. We break things to understand them, then build something better. And when we see a problem, we own it. 

If that sounds like you, let’s talk. 

The Role

As a Medior Software Engineer - Full Stack, you’ll be part of the core team building Dawnguard’s platform. You'll work across the entire Dawnguard platform, from customer-facing Angular applications to the backend services, data pipelines, and cloud infrastructure that power them. While much of your work will focus on backend systems and cloud processing, you'll also contribute significantly to the frontend experience, helping deliver secure, scalable, and user-friendly solutions.

You’ll collaborate with engineers, product designers, and security experts to:

  • Ensure stable typescript APIs for all the data the frontend application needs

  • Build optimized and performant data transformations for a NoSQL database

  • Maintain and expand the Pulumi Infrastructure as Code for our customer environments

  • Maintain and improve DevOps processes such as CI/CD pipelines and Docker images

  • Develop Angular applications by integrating backend services and translating product designs into interactive, user-friendly applications

Responsibilities

  • Fully implementing new features in a small team, from refinement to release

  • Using AI agents to write secure, stable and maintainable Typescript

  • Participating in code reviews and deliver quality by ensuring code is tested

  • Collaborate with colleagues to share knowledge and design the best solutions

  • Keep codebases up to date with the latest versions of frameworks and dependencies

Qualifications

  • 3-5 years of experience in full stack typescript development

  • Proficiency in Typescript, Express / NestJS, JSON, Angular and HTML5 & CSS3

  • Experience with cloud platforms such as AWS / Azure and NoSQL databases

  • Familiarity with ETL, IaC, event driven development and performance optimization

  • Bonus: experience with SSO (SAML / OIDC) and working with LLMs

What You’ll Get   

  • Competitive salary and equity package.  

  • Flexible working hours and remote setup.  

  • Unlimited PTO  

  • Opportunity to shape a category-defining product from the ground up.  

  

For any questions or additional information, feel free to contact us at careers@dawnguard.ai.  

Recruitment Notice 
We kindly ask recruiting agencies and third-party recruiters not to contact us regarding this role. Dawnguard does not accept unsolicited resumes or candidate submissions from external recruiters. Any such materials received will not create an obligation to pay referral fees. 

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified