Job Closed

This listing is no longer active.

Jamf logo
Jamf

The Standard in Apple Enterprise Management

Senior Software Engineer – macOS Developer

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 1,001-5,000Since 2002H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

170 days ago

Salary

$113.3K - $241.8K / year

Seniority

Senior

Associate Degree5 yrs expExperience acceptedEnglishJenkinsLinuxUnix

Job Description

Senior Software Engineer – macOS Developer

Jamf

• Break down customer problems into work you and the team can execute on. • Independently complete tasks from start to finish with high quality. • Ability to communicate technical concepts to stakeholders. • Use your knowledge of Engineering best practices to ask the right questions, solve problems and build great software with a high level of quality. • Produce designs for new and existing features. • Clearly communicate technical concepts with others in the organization (Technical Communication, Support, Product and Cloud). • Performs all job responsibilities in alignment with the core values, mission and purpose of the organization. • Adheres to the highest moral, ethical and legal standards to deliver an environment that promotes respect, innovation and creativity. • Supports and promotes a positive, inclusive workplace one in which the talents and strengths of our increasingly diverse workforce are welcomed, further developed, and manifested in our work.

Job Requirements

  • Minimum of 5 years of experience developing enterprise grade software with understanding of testing and quality assurance processes (Required)
  • Minimum of 5 years of demonstrated experience in system-level development using modern operating systems (Required)
  • Deep understanding of operating system internals, including kernel architecture, memory management, and process scheduling (Required)
  • Experience with native development toolchains and debugging tools (Preferred)
  • Strong knowledge of POSIX systems programming and Unix/Linux fundamentals (Preferred)
  • Experience with system profiling, performance analysis, and crash dump analysis (Preferred)
  • General experience performance and load testing applications (Preferred)
  • Hands-on experience with AI-driven coding assistants like GitHub Copilot, Cursor, others to enhance development productivity.
  • Experience building enterprise level software
  • Experience working within an agile organization
  • Understanding of build systems such as Jenkins or Bamboo
  • Strong communication skills
  • Proven analytical and problem-solving skills
  • Ability to interact effectively with co-workers in a results-driven culture
  • Ability to engage with and establish trust and rapport with all levels of customers and employees
  • Solution focused ability working collaboratively in a fast-paced environment
  • Apple platform experience
  • 2 year / Associates (Required)
  • 4 year / Bachelor's Degree (Preferred)
  • A combination of relevant experience and education may be considered

Benefits

  • Named a 2025 Best Companies to Work For by U.S. News
  • Named a 2024 Best Technology Company to Work For by U.S. News
  • Named one of Forbes Most Trusted Companies in 2024
  • Named a 2024 Best Companies to Work For by U.S. News
  • Opportunity to make a real and meaningful impact for more than 75,000 global customers
  • Clear career path that enables growth under supportive leadership and management
  • Participation in ongoing security training is mandatory
  • Established security protocols will be adhered to, sensitive data will be handled responsibly

Related Job Pages

More Full-stack Engineer Jobs

Accela logo

Senior Software Engineer

Accela

Market-leading solutions that empower governments to build thriving communities, grow businesses and protect citizens.

Full TimeRemoteTeam 201-500Since 2000H1B Sponsor

• Serve as a Mobile Developer on a Scrum team, building and enhancing cross-platform mobile applications using modern frameworks. • Design and develop robust mobile application features with a strong focus on performance, responsiveness, and user experience. • Write unit tests, document code, and follow established software development best practices. • Collaborate closely with backend developers, QA engineers, designers, and product managers to define and deliver high-quality mobile solutions. • Contribute to planning, estimation, and technical discussions during grooming and sprint planning sessions. • Participate in the full mobile development lifecycle, from conceptualization and architecture through testing, deployment, and support. • Continuously improve code quality, performance, and reliability through code reviews and refactoring. • Stay up to date with emerging mobile trends, frameworks, and tools.

Ireland
Job Closed
Houer logo

Full Stack Developer

Houer

Temos paixão por inovação e projetos de impacto. Nossas soluções buscam transformar milhões de vidas

Full TimeRemoteTeam 501-1,000Since 2015H1B No Sponsor

• Develop and maintain web and mobile applications using PHP (Yii2 framework), JavaScript (Nest.js/Next.js, Electron), React and React Native. • Collaborate on the development and maintenance of APIs. • Work with SQL databases (MySQL/PostgreSQL + PostGIS), assisting with data modeling and query optimization. • Support the team in integrations with GeoServer and Auth0. • Actively participate in technical discussions and code reviews. • Learn and apply new technologies and development methodologies.

Brazil
Job Closed
Patreon logo

Senior Software Engineer, Data

Patreon

Creativity powered by membership.

OtherRemoteTeam 201-500Since 2013H1B Sponsor

• Design, build, and maintain the pipelines that power all data use cases. This includes ingestion of raw data from production databases, object storage, and message queues, and vendors into our Data Lake, and building core datasets and metrics. • Develop intuitive, performant, and scalable data models (facts, dimensions, aggregations) that support product features, internal analytics, experimentation, and machine learning workloads. • Implement robust batch and streaming pipelines using Spark, Python, and Airflow. • Build pipelines adhering to standards for accuracy, completeness, lineage, and dependency management. Build monitoring and observability so teams can trust what they’re using. • Work with Product, Data Science, Infrastructure, Finance, Marketing, and Sales to turn ambiguous questions into well-scoped, high-impact data solutions. • Pay down technical debt, improve automation, and follow best practices in data modeling, testing, and reliability. Mentor peers earlier in their career within the team.

California + 1 moreAll locations: California | New York
$200K - $300K / year
Job Closed
OtherRemoteTeam 201-500Since 2018H1B Sponsor

• Lead the end-to-end architecture and evolution of major platform components, making foundational design decisions that will shape the long-term direction of the observability platform. • Build scalable, reliable, and performant features that provide visibility into customer data pipelines. • Collaborate closely with product, design, and engineering teams to define and deliver high-impact initiatives. • Write high-quality, maintainable code while following best practices in testing, CI/CD, and operational excellence. • Set and champion engineering standards for code quality, testing, design, and operational excellence across the team. • Help improve and evolve the observability platform’s tooling, infrastructure, and processes. • Lead and coordinate responses to complex production incidents, guiding the team towards rapid resolution and long-term improvements. • Proactively identify technical opportunities, risks, and gaps - and drive initiatives to address them. • Mentor engineers of all levels through design reviews, pairing, and feedback, and contribute to the professional growth of the team.

New York
$200K - $230K / year
Job Closed