Endpoint Engineer Jobs
Endpoint Engineer jobs are open across healthcare, finance, government, and enterprise technology, from junior to senior and principal levels, with specializations in device management, security hardening, and unified endpoint management. Find a role that fits from the openings below and apply directly.
Find Endpoint Engineer JobsOverview
Showing 5 of 111+ Endpoint Engineer jobs









You'll work primarily in React and TypeScript, with the freedom to go deep on frontend architecture — component design, state management, testing strategy — while also having real influence over the API contracts your UI depends on. Our engineering team moves fast, experiments with AI tools as part of our everyday workflow, and gives engineers genuine ownership rather than tightly scoped tickets. If you want to build ambitious, brand-new UI for a product where the stakes (security, trust, scale) are real, and you want a seat at the table when it comes to defining how a feature should work — not just how it should look — this is that role.
Location - We are flexible on remote working from home, if you are located in the USA and reside in one of the following states - CA, CO, CT, FL, GA, *IL, KS, MA, MD, ME, NJ, NC, NY, OH, OR, TN, TX, VA, and WA. We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option.
We hire the best software engineers, but experience in our stack can’t hurt: NinjaOne is built on Java, Kotlin, C++, Golang and Postgres; supporting millions of user endpoints and running as a scalable cloud service in AWS. Knowing large-scale datastore bottlenecks, asynchronous application design and client-server architecture will help you.
What You’ll be Doing
- Design and build new frontend surfaces for the Endpoint State and Control team from scratch, with real input into architecture, component structure, and conventions from day one
- Lead UI technical design end-to-end for your features — defining API contracts alongside backend engineers, architecting components, and setting the test strategy
- Translate Figma designs into accurate, production-ready UI, while pushing back with informed engineering and UX perspective when a design needs to flex for feasibility
- Write and maintain thorough unit and integration tests (Jest, React Testing Library) as a non-negotiable part of shipping any component
- Help establish the patterns, standards, and shared components that will shape how the Endpoint State and Control team builds going forward
- Partner cross-functionally with backend engineers, designers, and product managers as the team's roadmap and priorities take shape
- Bring AI tools into your day-to-day development workflow and help the team figure out where they genuinely speed things up
- Other duties as needed
About You
- 7+ years of frontend engineering experience, with expert-level React (18+) and TypeScript
- A track record building complex, data-driven UI — tables, modals, multi-step forms, or other intricate interfaces — from the ground up
- Experience with React Query (TanStack Query) or an equivalent server-state management approach
- Strong testing habits: you write and maintain unit and integration tests (Jest, React Testing Library or similar) as a matter of course, not an afterthought
- Comfortable working from Figma designs with high fidelity, and confident enough in your craft to push back with an engineering or UX rationale when needed
- Experience leading technical design for a feature end-to-end — from API contract through component architecture to test strategy
- Comfortable operating in ambiguity — you enjoy standing up new patterns and making foundational decisions rather than working within an established codebase
- Curious about and comfortable experimenting with AI tools as part of your development workflow
Nice to have:
- Experience with Java 11+ or Kotlin (reading and contributing to backend code)
- Experience standing up a frontend codebase or team from scratch
- Familiarity with pnpm monorepos and shared component libraries
- Accessibility compliance experience in enterprise B2B products, and prior work in endpoint management, IT operations, or security tooling
About Us
What You’ll Love
Additional Information
- Due to operational policies, NinjaOne is unable to hire for this role within the city limits of Chicago. We will consider all qualified candidates who reside outside of the city proper or are willing to self-relocate.
Starting pay for the successful applicant depends on a variety of job-related factors, including but not limited to location, market demands, experience, job-related knowledge, and skills. The benefits available for this position include medical, dental, vision, 401(k) plan, life insurance coverage and PTO. For roles based in California, Colorado, Maryland, New Jersey, or Washington the base salary hiring range for this position is $140k - $200k per year.
For roles based in New York, the base salary hiring range for this position is $140k - $200k per year.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, veteran status, or any other status protected by applicable law. We are committed to providing an inclusive and diverse work environment.
#LI-KS2
Endpoint Engineer Jobs by Experience Level
See All 111+ Endpoint Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Endpoint Engineer JobsEndpoint Engineer Job Market
Who's Hiring


Top Industries Hiring
- Technology & Software
- Telecommunications
- Banking & Financial Services
- Investment & Asset Management
- Insurance
What Employers Look For
The qualifications that appear most often in endpoint engineer jobs.
- Hands-on experience with Microsoft Intune, SCCM, or Jamf for device management
- Proficiency in PowerShell or Bash scripting for automation and policy deployment
- Understanding of endpoint security principles including EDR tools and patch management
- Experience deploying and managing Windows 10/11 and macOS in enterprise environments
- CompTIA Security+, Microsoft 365 Certified, or equivalent endpoint-relevant certification
- Bachelor's degree in information technology, computer science, or a related field
Tips for Your Endpoint Engineer Job Search
Tailor your resume to endpoint tooling
List the specific endpoint platforms you've administered, such as Microsoft Intune, Jamf, or SCCM, by version and scale. Hiring managers scan for these names immediately, so bury them deep in a skills section and you'll lose the shortlist.
Highlight compliance frameworks you've worked under
Endpoint roles in healthcare, finance, and government often require CIS Benchmarks, NIST, or HIPAA compliance experience. Call out the specific frameworks directly in your work history rather than listing them as generic skills.
Apply early to roles that fit
Migrate Mate lists endpoint engineer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Target job postings by deployment environment
Filter openings by whether the environment is Windows-only, macOS-only, or mixed. Your resume should mirror that language. A Jamf-heavy background pitched to an Intune-first shop signals a mismatch before the phone screen starts.
Prepare a technical scenario for the interview
Interviewers routinely ask how you'd handle a zero-day patch rollout or a failed policy deployment across thousands of devices. Walk through your actual process, including rollback steps, rather than describing tools in the abstract.
Negotiate scope, not just compensation
Ask exactly how many endpoints you'd own, whether on-call rotation is included, and which teams you'd collaborate with. Endpoint engineering workloads vary dramatically by organization size, and these details shape your day-to-day far more than title does.
Endpoint Engineer Jobs: Frequently Asked Questions
Which companies are hiring the most endpoint engineers?
The companies hiring the most endpoint engineers right now include Providence, CACI International, and Booz Allen Hamilton, with the largest share of openings in Virginia, Texas, and California, based on current listings on Migrate Mate as of August 2026. Demand is strongest in healthcare systems, financial services firms, and large enterprise IT departments managing thousands of managed devices.
How many endpoint engineer jobs are remote?
About 70% of endpoint engineer openings are fully remote or hybrid as of August 2026, though fully on-site roles remain common in regulated industries like government and healthcare. Remote-friendly positions tend to cluster around cloud-first device management work, particularly roles centered on Intune or Jamf administration rather than hands-on hardware provisioning.
How do you become an endpoint engineer?
Start by building a solid foundation in operating system administration, covering both Windows and macOS environments. Earn a recognized certification such as CompTIA Security+ or a Microsoft 365 endpoint credential. Get hands-on with a device management platform like Intune or Jamf through a lab environment or an internship. Move into a helpdesk or desktop support role to gain real-world device troubleshooting experience, then work toward a dedicated endpoint engineering position as your scripting and policy management skills develop.
Can you get hired as an endpoint engineer without much experience?
Yes, entry-level endpoint engineer roles exist, and most expect candidates coming from desktop support, IT operations, or helpdesk backgrounds rather than pure endpoint engineering. Build a home lab running Intune or Jamf in trial mode, document what you configure, and include it in your resume. Certifications compensate for limited commercial experience and signal that you understand endpoint security fundamentals before your first day.
What does the endpoint engineer interview process look like?
Most endpoint engineer interviews follow a recruiter screen, a technical phone interview, and a practical or scenario-based round with the hiring team. The technical stage typically covers device enrollment methods, policy troubleshooting, patch management workflows, and scripting logic. Some employers add a take-home exercise where you write a PowerShell or Bash script to solve a specific device management problem. Final rounds often include a conversation with the IT security or infrastructure team about tooling and environment scale.
Where can I find and apply to endpoint engineer jobs?
You can find and apply to endpoint engineer jobs on Migrate Mate, which lists current openings from across the United States. Find roles that match your experience and tooling background, then apply directly to each listing.
See All 111+ Endpoint Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Endpoint Engineer Jobs