1,456,758open jobs
88,633companies
228,746added this week
Browse all
Salary
≈ $57k – $94k per year (Estimated)
Location
In office (Poznań)
Seniority
Senior

Confirmed on the employer's own hiring board on Oct 11, 2026. First seen by Alion on Sep 23, 2026.

Overview
Company
Impact
Profile match
WithSecure is a Finnish cybersecurity company headquartered in Helsinki and separated from F-Secure in 2022. It provides endpoint protection, cloud security and consulting to businesses. The company is listed on Nasdaq Helsinki.

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

  • Design, build, and maintain Vue 3 front-end applications, including shared components, state management, and integrations with GraphQL and REST APIs.
  • Build and operate backend services, serverless functions, and reporting pipelines in Python and Node.js/TypeScript.
  • Contribute to services written in Rust.
  • Contribute to our AI capabilities, including agents, retrieval over internal documentation, and user-facing AI features.
  • Work with AWS services, including Lambda, containers, API Gateway, DynamoDB, S3, Step Functions, RDS/PostgreSQL, OpenSearch, Bedrock, and related operational tooling.
  • Contribute to infrastructure as code across a mixed toolchain.
  • Support the ongoing modernisation of our CI/CD environment, including the migration of build and deployment pipelines from Jenkins to GitHub Actions.
  • Take an active part in code review and help maintain a high standard of quality across the codebase.
  • Contribute to architecture and design decisions, and own the technical design of the components you build.
  • Document your technical decisions clearly so the team can understand and build on them.
  • Participate in incident handling and operational support for the services owned by the team, and help improve the tooling that makes this easier.

Team responsibilities

  • Participate in sprint and quarterly planning, and help estimate and break down epics into well-defined tickets.
  • Take ownership of features from refinement through delivery and operation.
  • Raise dependencies and blockers early and work with other teams to resolve them.
  • Contribute to the team’s ways of working, including review conventions, ticket standards, and documentation.
  • Support colleagues through code review, pairing, and knowledge sharing, and help onboard new team members.
  • Help the team use AI coding assistants effectively, including maintaining agent instructions in the repositories you work in.

Qualifications

  • Several years of commercial software development experience, including building and operating production services.
  • Strong experience building modern front-end applications, preferably with Vue 3.
  • Confidence working with JavaScript-based front-end applications. Our Vue codebases use JavaScript rather than TypeScript.
  • Solid backend development experience with Python or Node.js/TypeScript, and a willingness to work in both.
  • Experience with Rust is an advantage, but a genuine willingness to learn is sufficient.
  • Experience working in an agile team, including refining and estimating work in Jira or a similar tool.
  • Experience using AI coding assistants in real codebases, with the judgement to review and correct their output.
  • Practical AWS experience and an understanding of service-oriented or serverless architectures in production.
  • Experience with infrastructure as code (we mainly use Terraform, with some AWS CDK and CloudFormation) and CI/CD pipelines such as GitHub Actions.
  • Good written and spoken English.

Nice to have

  • Experience building LLM-backed features or agents, such as tool calling, retrieval pipelines, or evaluation.
  • Experience migrating CI/CD pipelines (for example from Jenkins to GitHub Actions) or decommissioning legacy components.
  • Experience with GraphQL clients and schemas in front-end applications.
  • Experience with observability and operations, including metrics, structured logging, alerting, and debugging production issues in AWS.
  • Familiarity with Svelte or SvelteKit. We maintain one TypeScript-based SvelteKit application that is being decommissioned, so you may work with it during the transition. New front-end development is focused on Vue 3.
  • A background in cyber security or experience building tools for security analysts and incident responders.

Key competencies

  • Takes ownership of their work end to end, from design through to running it in production.
  • Balances delivering the next increment with keeping the codebase healthy.
  • Identifies friction and helps remove its underlying cause.
  • Communicates clearly, particularly in writing, and provides enough context for others to act.
  • Approaches AI with curiosity and discipline, experiments thoughtfully, communicates honestly about what does not work, and applies appropriate care before changes reach production.
  • Shares knowledge through demonstrations, documentation, reviews, pairing, and day-to-day collaboration.
  • Works effectively with ambiguity and is comfortable in an environment that combines mature systems with newer technologies.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,456,758 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Poznań
Senior Java Developer 2 hours ago
≈ $57k – $92k per year (Estimated) • Remote (Poland) • 5+ years exp • Wrocław
Java
SQL
Java
Spring Boot
Hibernate
Databases
Apache Kafka
DevOps
Rest API
Helm
CI/CD
Docker
Kubernetes
Amazon S3
Apply
≈ $57k – $94k per year (Estimated) • Hybrid • Warsaw
Java
Java
Maven
Spring Boot
Micronaut
Databases
Google BigQuery
BigQuery
DevOps
Rest API
GCP
Jenkins
Git
Docker
Kubernetes
SOAP
Cybersecurity
ISO 27001
Management
Jira
Apply
≈ $25k – $62k per year (Estimated) • Hybrid • 1+ year exp • Kraków
Java
PHP
Kotlin
Scala
Databases
MySQL
PostgreSQL
DynamoDB
OpenSearch
DevOps
Terraform
GitHub Actions
PagerDuty
Prometheus
VictoriaMetrics
CI/CD
AWS
Docker
Kubernetes
Grafana
Apply
≈ $25k – $62k per year (Estimated) • Hybrid • Kraków
JavaScript
TypeScript
C
Node JS
C
FFmpeg
Databases
MySQL
Redis
RabbitMQ
ElasticSearch
AI/ML
Claude Code
AI Agents
Text-to-Speech
Frontend
GraphQL
React.js
DevOps
Rest API
GitHub Actions
CI/CD
AWS
Docker
Kubernetes
Akamai
Apply
In office • Full-Time • Shanghai
C++
DevOps
WebRTC
WebSockets
Apply
≈ $54k – $90k per year (Estimated) • Hybrid • Poznań
Python
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
PostgreSQL
Apache Kafka
Frontend
React.js
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Cybersecurity
GDPR
Management
Agile
Apply
≈ $55k – $91k per year (Estimated) • Hybrid • Poznań
Python
SQL
Python
FastAPI
Databases
PostgreSQL
Redis
pgvector
AI/ML
LangChain
LLM
OpenAI
DevOps
CI/CD
AWS
Docker
Kubernetes
Cybersecurity
GDPR
Apply
$77k – $95k per year • Hybrid • Full-Time • Amsterdam • Poznań
JavaScript
TypeScript
Elixir
Elixir
Oban
Databases
PostgreSQL
Redis
RabbitMQ
Frontend
Angular
React.js
Apply
$49k – $68k per year • Hybrid • Full-Time • Poznań
JavaScript
PHP
TypeScript
PHP
Symfony
Databases
MySQL
PostgreSQL
Frontend
Vue.js
Apply
≈ $49k – $92k per year (Estimated) • Hybrid • Contractor • Warsaw • Kraków • Gdańsk • Wrocław • Poznań
Java
SQL
Java
Spring Framework
Maven
Spring Boot
Hibernate
Hazelcast
Databases
PostgreSQL
Redis
Apache Kafka
DevOps
Rest API
CI/CD
Jenkins
Docker
Kubernetes
SOAP
Apply
See all jobs
This is one of many
1,456,758 more open roles from verified company boards, updated every day.