Datadog is looking to build the best platform in the world for engineers to understand and scale their systems, applications, and teams, specifically for macOS users, by delivering a best-in-class observability experience with the Datadog Agent and establishing macOS as a first-class platform across all Datadog products.
Requirements
- Hands on experience with native macOS APIs; such as EndpointSecurity, launchd, mach, sysctl, os_log, or System/Network Extensions;
- Strong macOS internals knowledge, with a thorough understanding of system architecture and runtime behavior
- Significant experience in one or more languages: C/C++, Objective C and/or Swift
- Experience building and shipping software that runs on macOS
- Proven ability to own and deliver features in a fast-paced, high-growth environment to build new products
- Experience developing cross-platform software, including some experience with native SDKs for Windows
- Experience with Golang
Responsibilities
- Design, implement, and share ownership of macOS Agent-based integrations to collect data for system, network, and security monitoring
- Leverage macOS native system technologies to design and build comprehensive observability features integrated with the macOS platform; including System Extensions, Endpoint Security Framework, Network Extensions, Unified Logging, and launch daemons;
- Own new feature development end-to-end from ideation to implementation
- Solve unique challenges at the intersection of system programming, distributed telemetry, and endpoint observability & security
- Investigate performance bottlenecks and write optimized resource-efficient software
- Be a driving force in product decisions and plan the most important projects to work on next with your team
- Mentor other engineers and drive technical direction across macOS initiatives
Other
- 5+ years of experience building applications and tooling
- Motivated by solving problems for customers first and foremost and building beautiful products that customers love
- Ability to work in a fast-paced, high-growth environment
- Strong communication and collaboration skills
- Bachelor's degree or equivalent experience