← Zurück zur Liste
Stelle · Principal

Senior Principal Software Engineer for macOS

Softwareentwickler • Principal • Hybrid • Vollzeit • Tschechien CZE - Prague, Tschechien

Senior principal software engineer role at Gen (Norton, Avast, AVG, Avira): set the technical direction for the macOS security product portfolio and multiply the impact of the engineers around you.

Responsibilities

  • ▹Collaborate with Product to clarify requirements and translate business goals into a technical roadmap
  • ▹Tackle complex, ambiguous, cross-cutting engineering challenges across products
  • ▹Define and champion engineering standards, practices and architectural principles across teams
  • ▹Mentor and develop engineers at all levels
  • ▹Make key technology decisions and evolve platforms, tooling and development practices
  • ▹Design, implement and maintain core security features
  • ▹Lead the technical evolution of the cleaning and optimization products
  • ▹Explore and integrate macOS system capabilities for tailored user experiences
  • ▹Partner with Designers to turn UI concepts into elegant, functional macOS applications
  • ▹Identify high-impact opportunities and lead initiatives improving products, platforms and engineering practices

Requirements

  • ▹Extensive experience building polished, production-grade applications on Apple platforms and owning complex features end to end
  • ▹Strong full-stack architectural knowledge
  • ▹Deep proficiency in Swift with extensive hands-on experience in AppKit and/or UIKit
  • ▹Strong Bash scripting skills
  • ▹Expert-level understanding of macOS internals, system architecture and frameworks
  • ▹Proven ability to write secure code and design secure APIs, ideally in a security- or privacy-critical domain
  • ▹Fluency with Apple's latest technologies, guidelines and best practices
  • ▹Hands-on experience integrating AI workflows into real-world software development
  • ▹Excellent communication skills toward engineers and non-technical stakeholders
  • ▹A security mindset

Nice to have

  • ▹Python experience

Soft skills

OwnershipMentoringCommunicationContinuous learningComfort setting technical direction

What we offer

  • ▹Flexible working options
  • ▹Time off
  • ▹Competitive compensation and benefits
  • ▹Well-being programs
  • ▹A broad range of AI tools supporting engineers

About the company

Gen is a global company powering Digital Freedom through consumer brands including Norton, Avast, LifeLock and MoneyLion, delivering cybersecurity, online privacy, identity protection and financial wellness to nearly 500 million users in more than 150 countries.

Languages: Angol: C1 vagy magasabb

Ähnliche Stellen