Senior Software Engineer – Devices

Posted Sep 18

This is a fully remote position, open to applicants in Turkey, +1 more country.

📋 Description

• Create cross-platform applications utilizing Go and Node.js for Windows, macOS, and Linux.

• Contribute to the Device Management / MDM / Endpoint Management sector.

• Develop software that allows IT administrators to remotely set up, patch, secure, and monitor endpoints.

• Design cross-OS device management engines, MDM/DDM telemetry, custom system agents, and pipelines for zero-touch enrollment.

• Balance programming for client-side operating systems with the development of high-availability cloud APIs.

• Collaborate with architects, UX designers, and DevOps to create highly available, scalable systems and enhance user experiences.

• Operate within a Scrum framework to promote agile development practices.

• Engage with mTLS protocols and security principles.

• Utilize OAuth/OIDC flows for secure authentication and service access.

• Write and automate unit, functional, and acceptance tests.

• Participate in strategic planning and scoping activities with product managers.

• Join on-call shifts and provide responses during assigned periods.


⛳️ Requirements

• 7-10 years of experience in developing applications for Mac, Windows, or Linux, including third-party application integration.

• Proficiency in a modern programming language such as Python, Java, or Golang; experience in at least one is mandatory.

• Familiarity with AWS, GCP, or Azure.

• Experience with CI/CD pipelines, ideally using GitHub Actions.

• Understanding of containerization technologies and Kubernetes orchestration.

• Strong practical experience in backend software development or full-stack development.

• Willingness to mentor junior team members.

• Proficient in both spoken and written English.

• Familiarity with Swift, C#, or C++ is a plus.

• Knowledge of device MDM is advantageous.

• Experience with Windows services, event loggers, kernels, macOS Launch daemons, or Mac application hosting is a bonus.


🏝️ Benefits

• Remote-first work opportunity within the specified country in the job description.

• Potential for career growth and development of expertise.

• Supportive and collaborative work environment with global teams.

• Commitment to equal opportunity employment.

People also viewed

Shield AI11 hours ago

Staff Engineer, State Estimation

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Netflix12 hours ago

Software Engineer L5, Open Connect Platform

US flagUnited States OnlyFull-timeFull-stack Engineer$388k – $558k/year
ApplyView job
Travoom13 hours ago

Principal Full Stack Engineer – Travel & Ticketing

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
HeroSoftware GmbH - Shopify Apps13 hours ago

Senior Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €80k/year
ApplyView job
EverCommerce15 hours ago

Lead Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $195k/year
ApplyView job
GiveDirectly18 hours ago

Senior Software Engineer – Fundraising

US flagUnited States, +2 more countriesFull-timeFull-stack Engineer$181.1k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers