Principal Software Engineer - macOS, Swift, ABM Job at CyberCoders, San Diego, CA

cHNDU29ab3VudXRpQkZsUUhhQW9wUkNXS0E9PQ==
  • CyberCoders
  • San Diego, CA

Job Description

Founded in 2018, we are a privately held global leader offering mobile device management and end-point security to companies around the world. Valued at $1B and employing over 200 people, we are still growing our engineering team and actively seeking Senior / Principal Software Engineers who have expertise in Swift / Objective-C / C++ and experience developing native applications for macOS.

Position Overview
We are seeking a Principal Software Engineer with a strong background in macOS development using Swift and experience in Agent-based applications/Agent-based modeling to join our team. The successful candidate will be responsible for leading the development of cutting-edge software applications that will have a significant impact on our company's products and services.

Key Responsibilities
  • Lead the development of software applications for macOS using Swift
  • Design and implement software solutions that utilize Agent-based modeling
  • Collaborate with cross-functional teams to develop and deliver high-quality software products
  • Provide technical leadership and mentorship to junior engineers
  • Maintain and improve existing software applications
  • Stay up-to-date with emerging trends and technologies in software development

Qualifications

  • Bachelor's or Master's degree in Computer Science or a related field
  • Minimum of 10 years of experience in software development
  • Expertise in macOS development using Swift
  • Experience in Agent-based applications/Agent-based modeling
  • Strong understanding of software architecture and design patterns
  • Excellent problem-solving and analytical skills
  • Excellent communication and teamwork skills
  • Ability to lead and mentor junior engineers

Benefits

  • Competitive Salary + Equity
  • 100% individual and dependent medical + dental + vision coverage
  • 401(k) with a 4% company match
  • 20 days PTO, 14 paid holidays, 10 health and wellness days per year & a Wellness Week Off
  • 12 weeks of paid leave for new parents, Paid Family and Medical Leave
  • Mental Health Benefits
  • Monthly Utilities stipend, Gym Membership, & Lunch 3 Days a Week
  • Exciting opportunities for career growth with an outstanding, inclusive culture

Applicants must be authorized to work in the U.S.

Preferred Skills

developing native applications for macOS

SWIFT

Understanding of authentication protocols in the macOS enterprise system

network applications security and secure coding practices

Agent-based applications / Agent-based modeling

low level macOS technologies

System and Network extension technologies

enterprise security

MacOS/Mach/BSD module/driver/kernel extensions

Job Tags

Holiday work, Full time, 3 days per week,

Similar Jobs

Celersoft

Product Owner Job at Celersoft

 ...Subject: Anyone available from Mexico Product Owner (Need to fill immediately) Location: Near Shore/Buenos Aires preferred...  ...Formulation experience PO/PM certification Scrum Master certification Certification in Agile methodologies... 

Career Systems Development Corporation

Social Development Specialist (Residential Advisor) Job at Career Systems Development Corporation

 ...between the ages of 16-24? If so we may have the perfect job for you. Job Corps is a government-funded, no-cost education and vocational training program administered by the U.S. Department of Labor that helps socioeconomically disadvantaged youth. We strive to... 

AtkinsRéalis

Senior Project Engineer Job at AtkinsRéalis

 ...to be a part of AtkinsRalis! We are seeking a Senior Project Engineer to join our growing teams in San Fransisco, CA . About Us...  ...; type of direction given): Supervises and reviews the work of junior professionals, technicians, and others who assist in specific assignments... 

Roche and Genentech

Global Project Manager- Personalized Healthcare Job at Roche and Genentech

 ...potential. Finally, but most importantly, we expect all team members to be treated with dignity and respect. If you have a disability and need an accommodation in relation to the online application process, please email us at Roche.****@*****.***... 

Wayne Brothers Companies

Project Manager - Industrial Group Job at Wayne Brothers Companies

 ...Position Title: Project Manager - Industrial Group Date Posted: 11/12/2024 Location: Eagleville, TN Pay Range:...  ...tasks in the safest possible manner. Ensure that a safe, accident/incident- free work environment is maintained for all co-workers,...