Software Developer (Endpoints)

Helsinki; Oulu

⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️

WithSecure

WithSecure™ ( bisher F-Secure) ist der strategische Partner für Unternehmen, die durch angepasste Tools und Lösungen messbare Ergebnisse in der Cybersicherheit erzielen wollen.

View all jobs at WithSecure

Apply now Apply later

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.

WithSecure™ is seeking a Software Developer (Endpoints) to join our dynamic Products organization. You will be part of the engineering team behind WithSecure™ Elements incident response capabilities. This team designs and builds the core response technology that empowers both our internal teams and customers to detect, investigate, and mitigate cyber threats effectively.

In this role you will be part of an agile development team, with end-to-end ownership of features spanning our backends and multi-platform endpoint software. Your focus will be on developing endpoint solutions for Windows, Linux, and macOS and contribute to DevOps practices that ensure smooth operation and continuity in production. This role demands a balance of technical depth, collaboration, and a passion for continuous improvement in a rapidly evolving cybersecurity landscape.

At WithSecure™, we believe in the power of flexibility and connection, which is why we embrace a hybrid work model that combines the freedom of remote work with the energy of in-person collaboration. We’re looking for someone based in the Helsinki or Oulu area who values both independence and teamwork, and who can join us at the office on a weekly basis to connect, innovate, and grow together.

Key Responsibilities

  • Endpoint Software Development: Design and develop endpoint software for Windows, Linux and macOS.
  • Technical Problem-solving: Troubleshoot, debug, and optimize code for performance and reliability.
  • Practicing DevOps: Develop and maintain test automation and DevOps infrastructure for effective testing and monitoring of software in production.
  • Full-stack Development: Optionally, contribute to our cloud backend technology stack based on skills and willingness to develop full-stack solutions.

Qualifications

  • Ability to develop and maintain software running on Windows, Linux, and macOS platforms.
  • Familiarity with platform-specific nuances and deployment practices.
  • Solid understanding and hands-on experience with C++ and Python for scripting, automation, or core application logic.
  • Experience with building and utilizing test automation, CI/CD and DevOps systems with multi- and cross-platform applications.
  • Troubleshooting abilities in multi-platform environments, with experience using debugging tools and profilers on various OSs.
  • Bonus points for proficiency and interest in cloud development (AWS), or front-end web development

Key Competencies

  • Harnessing the Power of AI: Proficiency in utilizing AI tools in feature development, automation, daily productivity, etc. Enthusiastic but thoughtful approach to utilizing AI on real world applications.
  • Strong Security and Quality Mindset: Deep understanding and determination to apply high security and quality standards across the full software development lifecycle.
  • Applied Problem-solving and Collaboration: Ability to tackle complex challenges independently and by collaborating with stakeholders in agile Products organization.
  • Passion for Continuous Improvement: A growth mindset and the ability to stay current in evolving technologies led by curiosity and experimentation.
  • Knowledge Sharing: Enthusiasm for spreading knowledge, insights, and best practices within a team. Ability to communicate technical topics clearly and concisely.

Apply now Apply later

* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰

Job stats:  0  0  0

Tags: Agile Automation AWS C CI/CD Cloud DevOps Full stack Incident response Linux MacOS Monitoring Python SaaS Scripting SDLC Windows

Perks/benefits: Startup environment

Region: Europe
Country: Finland

More jobs like this

Explore more career opportunities

Find even more open roles below ordered by popularity of job title or skills/products/technologies used.