
At WithSecure™, we protect businesses all over the world. Our SaaS solutions safeguard against modern cyber threats, and our innovative Co-security approach reflects our belief that true protection requires collaboration and shared expertise. No one can solve every cyber security problem alone. Our vision is to become Europe’s flagship in cyber security. Every day, our talented teams work to prevent cyber extortion, secure critical infrastructure, and prevent misuse of sensitive data. At WithSecure, it’s our people who make us exceptional – a diverse community that values passion, purpose, and a commitment to workplace well-being. If you’re ready to make an impact with a company that’s transforming cybersecurity, we’d love to hear from you.
About the role
We are looking for a Senior Software Engineer to join a small, experienced team that builds and operates the web applications and backend services behind our detection and response offering.
The team owns customer-facing security applications, internal tools used daily by our analysts, and the services and reporting pipelines that support them.
This is a hands-on engineering role. You will design, build, and operate production features across the front end and backend, take ownership of the components you work on, and help shape how the team delivers. You will work closely with product management, security analysts, and other engineering teams.
Our front-end applications are built with Vue 3. Our backend technology stack includes Python and Node.js/TypeScript across applications, serverless functions, and reporting pipelines, as well as Rust in several services.
Some parts of the product are mature and evolve carefully, while others are new and still being shaped. We are also actively decommissioning selected legacy components.
AI is an important part of both our products and our engineering practices. We build agents on AWS Bedrock with retrieval over our own documentation, automate the analysis of production alerts and CI failures, and provide AI assistant capabilities to users through our applications.
We also use AI coding assistants in our daily development work across production codebases, with agent instructions maintained in every repository. We expect you to use these tools thoughtfully and to share what works with the rest of the team.
Technical responsibilities
Team responsibilities
Qualifications
Nice to have
Key competencies
Over 900 amazing colleagues in 18 offices
Possibility to protect the world
Work with best of class experts who care
Relaxed, open and fun working environment
70+ nationalities
Global with the spirit of a small company
Purpose – Why we exist
We are here to build and sustain trust in a digital society
We are here to build and sustain trust in a digital society — trust that is threatened by uncertainty, fear and worry caused by cyber attacks and crime.
Vision – Where we are heading
No one should experience a serious loss because of a cyber attack
We envision a future where no one should experience a serious loss or be put out of business because of cyber attack or crime. At least no one who puts their trust in us.
Mission – What we do
Accelerate transition to outcome-based security
Our mission is to research, innovate and build technologies, human expertise and delivery-business models that will accelerate our customers’ and partners’ transition to outcome-based security.
Diversity & Inclusion:
WithSecure is an equal opportunity employer and believe that employing a diverse workforce is central to our success. We are committed to ensuring all qualified applicants will receive consideration for employment without regard to nationality, colour, race, ethnic or national origin, sex, gender (including gender reassignment), sexual orientation, religion or belief, age, marital status or physical or mental disability.
We will do everything we can to support you during your application. If you need us to make any adjustments to our recruitment process, speak to our recruitment team who will be happy to support you!
Rafał Urbański | Contact Person