Keeper Security, Inc. logo
Keeper Security, Inc.

Manage, protect and monitor all your organization's passwords, secrets and remote connections with zero-trust security

Senior Software Engineer, Endpoint Agent – MacOS

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 501-1,000Since 2011H1B No SponsorCompany SiteLinkedIn

Location

California + 1 moreAll locations: California | Illinois

Posted

86 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer, Endpoint Agent – MacOS

Keeper Security, Inc.

• Design, build, and maintain macOS agent components for EPM, including elevation workflows, policy enforcement, and audit logging • Implement secure local policy evaluation and caching to support offline/online operation and consistent enforcement • Build robust agent lifecycle capabilities including installation, upgrades, rollback safety, notarization/signing, and configuration management • Integrate the agent with management-plane services and APIs for policy distribution, device identity, telemetry, and reporting • Strengthen tamper resistance and abuse prevention, including hardening service/daemon behavior and agent configuration/update flows • Improve diagnostics and observability (structured logs, health signals, performance profiling, crash handling) to support enterprise deployments • Collaborate with QA Automation to improve test coverage and reliability across unit, integration and end-to-end test suites • Participate in secure SDLC practices, threat modeling, code reviews, and on-call/incident response as needed

Job Requirements

  • 5+ years of professional software engineering experience delivering production software
  • Strong experience building macOS-native software such as daemons/services, endpoint agents, system utilities, or security tooling
  • Proficiency in one or more languages commonly used for macOS agent development (e.g., Swift/Objective-C, C/C++, Rust, Go)
  • Solid understanding of macOS security and privilege models (process execution, entitlements, TCC/privacy controls, least privilege patterns)
  • Experience with packaging and enterprise deployment patterns on macOS (pkg, signing, notarization, MDM distribution)
  • Strong debugging skills for complex issues (concurrency, performance, stability, and root cause analysis)
  • Experience building automated tests and working in CI/CD environments; strong engineering hygiene around reviews and documentation
  • Strong communication skills and ability to partner cross-functionally with Product, QA and Security.

Benefits

  • Medical, Dental & Vision (inclusive of domestic partnerships)
  • Employer Paid Life Insurance & Employee/Spouse/Child Supplemental Life
  • Voluntary Short/Long Term Disability Insurance
  • 401K (Roth/Traditional)
  • A generous PTO plan that celebrates your commitment and seniority (including paid Bereavement/Jury Duty, etc.)
  • Above-market annual bonuses

Related Job Pages

More Full-stack Engineer Jobs

Alvys logo

Senior Product Engineer

Alvys

Tomorrow’s TMS, Today.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Product ownership (outcome-driven): Own a product area end-to-end, including problem framing, implementation, rollout, and iteration. • Technical leadership: Lead multi-person projects, write and review design docs, and make sound architectural decisions. • Operational excellence: Build systems that are observable and reliable, participate in incident response, and drive post-incident improvements. • Cross-functional collaboration: Partner closely with Product, Design, and operational stakeholders to ship high-leverage workflow improvements. • Mentorship: Mentor engineers through code reviews, pairing, and setting high standards for quality and product thinking. • Complexity reduction: Identify opportunities to simplify architecture, workflows, and UX to improve both customer experience and developer velocity.

Latin America
Job Closed
Chemonics International, Inc. logo

Senior Software Developer

Chemonics International, Inc.

Chemonics is an Equal Opportunity Employer and does not discriminate in its selection and employment practices. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, political affiliation, sexual orientation, gender identity, marital status, disability, protected veteran status, genetic information, age, or other legally protected characteristics. Military veterans, AmeriCorps, Peace Corps, and other national service alumni are encouraged to apply. Chemonics will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant.

OtherRemoteTeam 1,001-5,000

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Chemonics International is conducting a recruit for a Sr. Software Developer for Alchemi Venture Studio, our investment subsidiary that mobilizes private‑sector capital to back innovative, inclusive, and sustainable development solutions. Alchemi is seeking a proactive, self-managed Senior Software Developer to own end-to-end design, development, testing, and deployment of modern web applications and AI-driven systems. The role is hands-on, individual contributor focused, with significant autonomy in technical decision-making and product experience design. We are looking for individuals who have a passion for making a difference in the lives of people around the world. - This role focuses on hands-on software design and development, contributing to systems architecture, collaborating with technical leaders, and implementing secure, innovative solutions across domains such as financial technology, artificial intelligence (AI), supply chain, and other areas as directed. - Design, build, and maintain full-stack applications using React, Next.js, TypeScript, and Python, with a strong emphasis on clean architecture and high-quality code. - Own end-to-end delivery: requirements clarification, solution design, implementation, automated testing, CI/CD, and production deployment and monitoring. - Architect and implement backend services on AWS (e.g., API gateways, serverless functions, containers, storage, and data services) with a focus on scalability, reliability, and cost efficiency. - Develop and maintain Supabase-based backends, including schema design, auth, and Edge Functions for custom logic and integrations. - Integrate and operate deployments on Vercel, optimizing build pipelines, performance, and observability across environments. - Use GitHub for version control, code review, and workflow automation; help enforce best practices in branching, reviews, and CI. - Design and implement AI-powered features using LangChain and LangGraph, including multi-agent systems that orchestrate tools, external APIs, and knowledge bases. - Leverage AWS AI services (including Bedrock) to build intelligent application features such as search, summarization, personalization, and assistants. - Model and build knowledge graphs using Neo4j and Apache AGE, integrating them into applications for advanced querying, reasoning, and recommendation. - Collaborate closely with product and design to deliver excellent UI/UX, including interaction design, information architecture, and responsive layouts. - Write comprehensive automated tests (unit, integration, and end-to-end) and establish quality gates as part of the development workflow. - Drive technical discovery and prototyping of new tools, frameworks, and patterns, sharing findings with the team and influencing technology choices. - Diagnose and resolve complex production issues across the stack, including performance bottlenecks, reliability problems, and data inconsistencies. Qualifications - 6 or more years of professional software development experience, including substantial end-to-end ownership of complex applications. - Strong proficiency with React, Next.js, and TypeScript for building modern, responsive web interfaces. - Solid experience with Python for backend services, scripting, and AI/ML-related integration work. - Hands-on experience with AWS services for application hosting, data storage, and integration (e.g., Lambda, API Gateway, ECS/Fargate or similar, S3, RDS/managed Postgres). - Practical experience building and operating backends on Supabase, including Postgres, Auth, and Edge Functions. - Experience deploying and operating applications on Vercel, including environment configuration and performance optimization. - Strong GitHub skills: branching strategies, pull requests, code review, and CI workflows. - Demonstrated experience building AI-enabled applications using frameworks such as LangChain and LangGraph, and familiarity with multi-agent system patterns. - Experience with AWS AI offerings (e.g., Bedrock or similar managed model-hosting services) and integrating them into product features. - Working knowledge of graph databases and knowledge-graph design using Neo4j and/or Apache AGE. - Proven ability to design intuitive, polished user interfaces and user flows, with a portfolio or examples of past UI/UX work. - Excellent communication skills, with the ability to work independently, manage priorities, and collaborate asynchronously. - Ability to solve technical, managerial, or operational problems and evaluate options based on relevant information, resources, well-rounded experience and knowledge. - Entrepreneurial mindset, familiarity or experience working with innovation and scaling approaches preferred. - Demonstrated ability to synthesize and convey complex ideas effectively. - Ability to work in a team and independently on projects and tasks. - Demonstrated leadership, versatility and integrity. Application Instructions Apply by 11:59 PM EST, March 27, 2026. No telephone inquiries, please. Finalists will be contacted.

United States
New Relic logo

Growth Web Engineer

New Relic

Fostering a diverse, welcoming and inclusive environment is important to us. We work hard to make everyone feel comfortable bringing their best, most authentic selves to work every day. We celebrate our talented Relics’ different backgrounds and abilities, and recognize the different paths they took to reach us – including nontraditional ones. Their experiences and perspectives inspire us to make our products and company the best they can be. We’re looking for people who feel connected to our mission and values, not just candidates who check off all the boxes.

OtherRemoteTeam 1,001-5,000

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description New Relic is looking for a Web Engineer to join our web team. The web team’s goal is to create phenomenal user experiences that inform and excite our visitors and ultimately convert them to users of our product. You’ll help build our brand and increase our user base by contributing in the following ways: - Drive acquisition, onboarding, monetization, organic growth, and retention across New Relic’s web properties. - Improve our Drupal architecture and automated testing - our site is live on Drupal 10, and feature velocity is increasing. You’ll ensure it is ready to scale to our needs. - Participate in the design process, offering technical feedback and suggestions to the creative team, and helping us improve the process along the way. - Formulate efficient content models, security models, workflows, and templates, and develop Drupal components and modules. - Contribute to all of the technical aspects of New Relic's public web properties to improve customer experience and content authoring. - Improve the reliability and speed to delivery of new features and iterations via A/B testing, operational insights, and deep understanding of the data behind user behavior on the site. - Lead and contribute to the architecture and implementation decisions within the team. - Identify blockers and work across teams to resolve issues. Qualifications - Bachelor's or 6 years professional work experience. - 6+ years of full-stack development experience front end and back-end (i.e. HTML, CSS, Javascript/React, Node.js, MVC, MySQL, NoSQL, RESTful APIs). - Strong expertise in Drupal 9/10 development. - Solid understanding of PHP, Symfony, Twig, CSS, Git and JavaScript. - Comfortable in a fast-paced environment focused on delivering production code at a regular cadence using Agile techniques, tools and methodologies. - Having a collaborative work style that includes colleagues in important decisions and leads to shared code ownership. - Fluency in English. Requirements - Familiarity with Figma, Tailwind CSS, Eleventy, and/or Svelte JS. - Familiarity working at enterprise scale across several tech stacks and partner teams. - Experience in technical mentorship and support for helping level-up the skills of colleagues on the team. Benefits - Healthcare, dental, vision, parental leave and planning, and mental health benefits. - 401(k) plan and match. - Flex time-off. - 11 paid holidays. - Volunteer time-off. - Other competitive benefits designed to improve the lives of our employees.

United States
$146K - $182K / year
Dropbox logo

Infrastructure Software Engineer, Telemetry

Dropbox

Dropbox is the one place to keep life organized and keep work moving.

Full TimeRemoteTeam 1,001-5,000Since 2007H1B Sponsor

• Build infrastructure capable of managing metadata for hundreds of billions of files, handling hundreds of petabytes of user data, and facilitating millions of concurrent connections. • Assist in expanding Dropbox's role as the data-fabric, linking hundreds of millions of applications, devices, and services worldwide, while spearheading efforts to improve interoperability and adaptability across various ecosystems. • Measure and optimize Dropbox's analytics platform to maintain its status as one of the most advanced in the industry for extracting meaningful insights from vast data volumes. • Collaborate with cross-functional teams to innovate and implement solutions that enhance the performance, reliability, and security of Dropbox's infrastructure, ensuring a seamless experience for users worldwide.

Poland
zł212.5K - zł287.5K / year
Job Closed