Logo Hornetsecurity GmbH

Software Engineer

New

Job

  • Level
    Senior
  • Job Field
    Application
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Hanover
  • Working Model
    Full Remote
  • Job Summary

    In this role, you will develop the business logic and UI for Hornetsecurity's endpoint protection products on macOS, responsible for architecture, implementation, and maintenance of client software in a team.

    Job Technologies

    Your role in the team

    • You will be responsible for creating, improving and maintaining business logic and UI components of Hornetsecurity's endpoint protection products that help users worldwide to remove malware from their systems and stay protected. This role is specifically dedicated to macOS development.
    • Primary responsibility is focused on architecture, development and maintenance related to new and existing Hornetsecurity client software components that are designed to support multiple platforms (macOS and Windows). This involves everything from minor code changes to design of new modules, including writing code, debugging, testing, and documentation.
    • You will contribute to cross-component communication and integration, including networking and inter-process communication mechanisms.
    • You will collaborate closely with DevOps and build pipelines to ensure reliable delivery, signing, and deployment of macOS applications.
    • You will complete documentation and provide input to improve procedures for installation, development, and maintenance processes.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Solid understanding of both macOS and Windows architectures.
    • Familiarity with GitLab Pipelines, Azure Pipelines and modern DevOps practices (CI/CD) is highly desirable.
    • Fluent verbal and written English communication skills.

    Experience

    • 5+ years of hands-on experience developing and maintaining desktop applications for macOS.
    • Professional experience with one or more of: C#/.NET Core, C, C++, or Java.
    • Swift and/or Objective-C experience is a strong plus.
    • Experience with macOS code signing and application signing processes is a strong plus.
    • Experience with networking and messaging technologies such as sockets, gRPC, and RabbitMQ is a plus.
    • Hands-on experience with crash dump analysis and common source control systems.

    This text has been machine translated. Show original

    What we offer

    • Be part of a growing global company in one of the most dynamic industries - cybersecurity.
    • Free space for innovation and independent action in a fast-growing international company.
    • Short decision paths and flat hierarchies in an open working atmosphere.
    • Personal and professional development opportunities.
    • Unlimited contracts - we're looking for hornets to grow long-term with us.
    • Home-office option and flexible, trust-based working time.

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    More net

    Health, Fitness & Fun

    Food & Drink

    Topics that you deal with on the job

    Job Locations

    • Location Hanover

      Niedersachsen

      Germany

    This is your employer

    Hornetsecurity GmbH

    Hornetsecurity GmbH

    Hornetsecurity is a leading German provider of cloud security services, protecting the IT infrastructure, digital communications and data of businesses and organizations of all sizes. Its services are delivered through 9 globally redundant facilities. The product portfolio includes all key areas of email security, from spam and virus filtering to legal compliance archiving and encryption, as well as protection against CEO fraud and ransomware.

    Description

  • Company Size
    50-249 Employees
  • Founding year
    2007
  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo Hornetsecurity GmbH

    Software Engineer

    Location
    Hanover
    Working Model
    Full Remote
    Diversity
    Open for all genders
    English Only
    English only required

    More Jobs