Software Development Engineer - macOS Endpoint

6 days, 9 hours ago
Full-time
Senior
Software Development
BeyondTrust

BeyondTrust

BeyondTrust is a global cyber security company specializing in identity and access security solutions, trusted by over 4,000 customers worldwide.

Professional Services
1K-5K
Founded 1985
$49M raised

Description

  • Design, build, and maintain the macOS client at the core of the endpoint security solution.
  • Help shape the architecture of new features and services and provide technical direction on complex projects.
  • Review requirements to identify gaps and limitations, and communicate proposed simplifications with cross-functional teams.
  • Own code quality through rigorous code reviews, pull-request feedback, and enforcement of unit testing and engineering guidelines.
  • Develop and improve build, deployment, and test automation for the team.
  • Identify, prioritize, and help resolve technical debt.
  • Collaborate with the team to define work clearly and deliver quality outcomes each sprint.
  • Investigate and resolve customer issues escalated to engineering and feed learnings back into the product.
  • Track emerging macOS and security technologies and recommend improvements to tools and development processes.
  • Become the go-to expert for at least one area of the product and deepen that expertise over time.

Requirements

  • Degree in a software engineering discipline or equivalent practical experience.
  • Strong software engineering background with significant hands-on development experience and specialist depth in at least one technical area.
  • Hands-on macOS development experience with Swift, Objective-C, and/or C++.
  • Experience building systems-level software or endpoint security software.
  • Hands-on experience with macOS launch daemons, launch agents, unified logging, and XPC components.
  • Experience directing agentic AI development tools such as Claude Code, including framing problems, challenging output, and reviewing generated code for correctness, security, and maintainability.
  • Experience with formal software development methodologies.
  • At least 2 years of commercial software engineering experience for the Software Development Engineer level, or typically 5+ years with technical leadership for the Senior Software Development Engineer level.
  • Experience working with Qt (preferred).
  • Experience with Apple’s System Extension framework (Endpoint Protection) (preferred).
  • Knowledge of Apple’s authorization system, the sudo plugin framework, or the macOS kernel and Mandatory Access Control Framework (MACF) (preferred).
  • Relevant professional qualifications or certifications (preferred).

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Convert (Backend/Infra)

Webflow 251-1K Internet Software & Services

Webflow is hiring a remote-first Senior Software Engineer in Argentina to build and operate backend systems for its agentic recommendations and AI workflow platform, with a focus on reliability and infrastructure ownership.

Apache Airflow AWS CI/CD Kubernetes LLM MongoDB Node.js Python TypeScript
9 hours, 7 minutes ago

Senior Software Engineer, Backend

Validation Cloud 11-50 IT Services

Validation Cloud is hiring a Senior Backend Engineer to build scalable Node API and Web3 data services for its AI platform powering Web3 finance.

AWS Azure Blockchain Docker GCP Go Kubernetes
9 hours, 22 minutes ago

Cybersecurity Engineer SME

Electrosoft 51-250 Internet Software & Services

Electrosoft Services, LLC is seeking a Cybersecurity Subject Matter Expert to serve as the senior advisor and technical lead supporting DoD cybersecurity compliance, risk management, and enterprise security initiatives.

Cybersecurity
9 hours, 22 minutes ago

SAP MDG Technical Developer

C5MI 11-50 Internet Software & Services

C5MI is seeking an SAP MDG Technical Developer to support a federal SAP S/4HANA environment by building and maintaining master data governance solutions that improve data quality, workflow automation, and system integration.

Agile JIRA SAP ABAP Scrum
9 hours, 37 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers