Senior macOS Developer

United States🕖 3 months ago

Summary

VMware Anywhere Workspace platform, the core of Omnissa's vision of Autonomous Workspaces, allows companies to make it easy for employees to work anywhere, any time, on any device, without compromising security. But making things easy for our customers is extremely challenging for us, so we are looking for unique thinkers of varying backgrounds that want to take on such complex, highly technical, customer-impacting challenges. We have a large customer base that spans across industry verticals including most of the Fortune 500 companies. The work you do here has a broad, measurable impact on the businesses and communities that these customers represent.

Job Description

Digital Employee Experience (DEX) is a key solution pillar of the Autonomous workspace. As part of the DEX Telemetry team, you will be providing technical leadership by driving the design and development of the product. You will be leading engineering initiatives and champion a culture of ownership, continuous improvement, and engineering excellence. You will coach, manage, and mentor a team of high performing engineers. You have a strong interest in macOS client-side application development and have delivered client-side applications on macOS. You are passionate about end user experience for client applications and focus on high performant applications. You have a good understanding of the mac operating system and are proficient with the internals of the macOS platform and subsystems. You have a keen eye for performance and robustness of macOS applications and have experience in troubleshooting, performance monitoring, tuning, and headless upgrades of applications. You have a good understanding of the C++ and Swift language specifications.

You have experience in working with a team of highly skilled engineers and have adopted a culture of good coding practices, testable code, CI/CD and well-monitored applications. You have experience in code reviews, architecture discussions and influencing a technical choice for the product you own. You have also experience in working closely with product management to strike a balance between features and engineering excellence.

Key Responsibilities

Lead the design, implementation, and maintenance of resilient, high-performance, and scalable software solutions optimized for the native macOS platform. Collaborate with cross-functional teams to define and implement new features. Conduct code reviews, mentor junior developers, and contribute to improving development best practices.Debug and resolve technical issues, bugs, and performance bottlenecks. Implement and maintain robust unit tests and automated tests to ensure code quality. Stay up to date with Apple’s latest tools, frameworks, and best practices, and incorporate them into the development process.

Qualifications

Technical expertise in architecting and designing enterprise software on macOS. Knowledge of macOS internals and software architecture. Deep understanding of Apple’s macOS frameworks. Experience in Endpoint Security, Network Extensions, Secure Transport, and URL sessions. Familiarity with TCP/IP, UDP, and HTTPS protocols. Experience with multi-threading, concurrency, and performance optimization. Strong proficiency in C++ and Swift. Experience with Xcode, Instruments, and other Apple development tools. Proficiency in creating, maintaining, and executing unit tests, integration tests, and automated end-to-end tests. Experience with CI/CD pipelines is a plus.

Within the first 6-12 months, what are the 2-3 most important performance goals?

In the first 6 weeks you will Get a good understanding of the DEX Telemetry agent architecture and source code. Compile, build and test the telemetry agent on macOS. Develop unit tests to increase code coverage. Actively participate in design and code-reviews

In the subsequent weeks you will

Focus on the design and development of new features and components for DEEM. Document your design. Build, test and optimize your design. Develop unit tests that span > 90% code coverage. Contribute to feature migration from legacy to TLM. Develop components test cases. Work closely with multiple stakeholders in other parts of the product

What type of work will I be doing? What assignments or requirements will I be performing on a regular basis? What are my deliverables?

You will be expected to write lots of code and then some more. You will build and maintain reliable, reusable, testable C++ code on macOS platform. You will design software, assist with technology choices, develop prototypes to test your theory. You will be expected to support the team in handling escalations, debugging, and troubleshooting customer issues.

Who is the hiring manager? What is your background and management style? What is the structure of the team/organization I will be working with?

This role will be reporting to the Senior Manager of Engineering. Our team’s focus is to build the best of breed DEX solution. Our team comprises of heterogenous mix of subject matter experts in Windows, macOS and Linux internals. We believe in building trust among all our stakeholders and committing to make our customers successful. The team is organized based on modules to define clear responsibility and accountability. At the same time the team is fluid enough to own up whatever is needed for the larger product to be successful.

Where is this role located?

Flexible: The role is considered flexible and will be a mix of working from a local Omnissa office or remote depending on your preferences and the arrangements determined with your future manager.

This job requisition is not eligible for employment-based immigration sponsorship by Omnissa.

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago