We're building a cybersecurity platform that helps engineering teams understand the software they depend on, identify security risks, and stay compliant. Our goal is to make software supply-chain security simple and actionable. We're looking for a product-minded Full-Stack Software Engineer who enjoys working across the stack, building meaningful features, and growing alongside a small, focused team. You'll join a small engineering team that already includes experienced senior engineers, giving you the opportunity to take meaningful ownership while continuing to deepen your technical and product expertise.
What you'll do
- Design and build end-to-end product features, from database schema and backend APIs to polished frontend experiences.
- Build fast, intuitive workflows that help customers understand and act on cybersecurity data.
- Improve application performance across the frontend, backend, and database.
- Add analytics, monitoring, and alerting to help us better understand product usage and respond quickly to operational issues.
- Collaborate closely with the rest of Engineering to understand the requirements and deliver thoughtful, well crafted solutions.
- Own features from implementation through deployment, monitoring, and ongoing improvements.
- Contribute to the evolution of our engineering practices, working closely with experienced senior engineers.
What we're looking for
- EU/EAA -based candidates
- 3+ years of experience building customer-facing software products.
- Strong React and TypeScript fundamentals with experience building across the full stack.
- Experience with Node.js, REST APIs, and relational databases such as PostgreSQL.
- Experience writing modular, maintainable, and reusable code across both the frontend and backend.
- Comfortable collaborating with others, communicating clearly, and contributing to technical discussions.
- A strong sense of ownership - you enjoy taking features from idea to production.
- Comfortable working in a remote, async-first environment within a small team.
- An interest in cybersecurity and software supply-chain security. Previous experience in cybersecurity is a plus, but not required.
Our tech
This reflects the systems we build today. You don't need experience with every technology listed—we value strong engineering fundamentals and a willingness to learn.
- React, Next.js, TypeScript, and Tailwind CSS
- Node.js and NestJS
- PostgreSQL with Prisma
- Redis and Valkey for in-memory database
- Neo4j Graph Database
- Graylog for monitoring
- Docker and Docker compose for containerized Microservices
- GitHub, CI/CD
What we offer
We're a small, focused team that cares deeply about building a great product and creating an environment where engineers can do their best work.
- Competitive salary, tailored to experience, technical depth, and country of employment
- 100% remote – work from anywhere with a flexible, remote-first culture
- Paid vacation and local statutory holidays
- Latest tech equipment to help you do your best work
- High ownership with the opportunity to make a meaningful impact on the product
- Opportunity to help shape both the product and engineering culture from an early stage
- A collaborative team that values innovation, continuous learning, and engineering excellence
- Summer Hours – finish early every Friday during the summer months, with the flexibility to use the remaining time for learning new technologies
- AI tooling provided by the company, as needed for your role
- Paid vacation and local statutory holidays
- Latest tech equipment to help you do your best work
- High ownership with the opportunity to make a meaningful impact on the product
- Opportunity to help shape both the product and engineering culture from an early stage
- A collaborative team that values innovation, continuous learning, and engineering excellence