Oh oh! Awesome! {$ msg.text $} ({$ msg.count $})

(Senior) Software Engineer - macOS and Linux Sensor

  • Helsinki +1 more
  • Helsinki +1 more

WithSecure™ protects businesses all over the world from modern threats. We do this through a Co-security approach born from first-hand knowledge that no one can solve every cyber security problem alone. Every single day, our diverse, growing team fights against online extortion, threats to national infrastructure, the unlawful spread of sensitive information, and everything in-between. The best part about working for WithSecure is our people! We are a community of dedicated and passionate professionals that take workplace happiness seriously. If you’re looking for something that’s more than just a job – we’d love to hear from you.

Does developing high-performance, low-level code for macOS and Linux sound interesting? Would you be motivated by protecting customers against cyber breaches? If yes, we have a job for you! We, in Detection and Response R&D (DRRD) unit, are looking for a (Senior) Software engineer to join our Linux and macOS sensor engineering team.

Our unit builds technologies for detection and continuous response against the most advanced cyber-attacks out there. The technologies we build are sold to different market segments in different forms -- either as pure-play software or as managed services.

Endpoint detection and response technologies generally work by collecting data from the endpoint and finding anomalies and attacks in that data. This requires our endpoint sensor to interact with the OS on a low-level and to collect high-volumes of data while not consuming much resources or slowing down computing. Majority of the sensor features are built in a way that they have shared components across Linux and macOS.

Your role is to, together with a seasoned team of other developers, figure out how necessary data can be collected and how this collection can be done in a robust and well performing way. We expect you to grow to become a strong developer for the macOS sensor, but you will have many chances to contribute to Linux development as well - if you wish. You don't necessarily need previous experience on macOS, but it's essential to have high interest and motivation to develop your skills there.

Key Responsibilities

  • Design and develop macOS and Linux sensor software
  • Optimize new and existing code for high performance, low memory foot print while minimizing the overall system impact
  • Proactively collaborate with technical stakeholders, in- and cross-team, such as lead developers and fellow engineers

  • Troubleshoot issues as reported from customers

What are we looking for?

  • Ability to develop high-quality code in C/C++ and can demonstrate that through job experience or community projects
  • Willingness to grow and become a strong developer in macOS environment
  • Experience in designing and implementing of product features on Linux, macOS or Unix
  • Teamwork skills and can-do attitude
  • Ability to communicate in English fluently

Bonus points

  • Experience in development of features that have requirements for high reliability, memory usage and efficient performance
  • Experience in Objective-C, Python or Rust

What will you get from us

  • A chance to make a true impact in building the tools for defending against cyber-attacks
  • And of course, we offer a great working atmosphere, competitive salary and benefits including extensive health care, remote working, company supported sport activities and many more things to keep our best asset – people – happy!

Work with great people

Karolina Malagocka
Senior Marketing Manager
"We see the value of each and every person"
William Jardine
Managing Consultant
"The freedom is a big thing for me. The trust you are doing something worthwhile."
Robert Grześkowiak
Lead Software Engineer
"At WithSecure you won't feel bored. There are opportunities to learn new things every day."
Fairuz Zainor
"I joined WithSecure (previously F-Secure) straight after graduating and now, 10 years later, I am still happy to be here."

Great Place to Work

  • Over 1,700 amazing colleagues in nearly 30 offices

  • Possibility to protect the world

  • Work with best of class experts who care

  • Relaxed, open and fun working environment

  • 68+ of nationalities

  • Global with the spirit of a small company

About the 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.

Alvi Hirvelä | Contact Person

I'm interested

Helsinki +1 more
Visit website