Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
JumpCloud

Devices Software Engineer

JumpCloud

. Develop, test, and maintain distributed systems and microservices .

Posted 9/17/2026full-timeRemote • TurkeyMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates strong capabilities in developing and maintaining distributed systems and microservices using Golang, with proficiency in RESTful and gRPC APIs. Experienced in deploying applications in containerized environments with Kubernetes and AWS, while collaborating effectively with diverse engineering teams.

Highest-signal resume keywords
Golang DevelopmentDistributed Systems ExperienceKubernetes and DockerRESTful and gRPC APIsAutomated CI/CD Pipelines

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
GolangNode.jsJavaC/C++RESTful APIsGRPCKubernetesDockerAWSCI/CD
Soft Skills
Strong CommunicationCollaboration SkillsTroubleshooting SkillsAbility to Work with AmbiguityTeam-oriented
Tools & Technologies
GitHub ActionsAI in SDLCVue.jsNative OS FrameworksApple MDMAndroid EnterpriseWindows MDM
Industry Keywords
MicroservicesDistributed SystemsCloud InfrastructureSoftware Engineering Design PrinciplesRemote-first Environment

Tech Stack

Tools & technologies
AndroidAWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformGRPCJavaJavaScriptKubernetesMicroservicesNode.jsObjective-CPythonSDLCSwiftTypeScriptVue.jsC++Go

About the role

Key responsibilities & impact
  • Develop, test, and maintain distributed systems and microservices
  • Build services using Golang, with Node.js or Java as needed and native C/C++/Java development depending on the subsystem
  • Develop and integrate RESTful and gRPC APIs
  • Deploy scalable web applications in containerized environments using Kubernetes, Docker, and AWS
  • Build applications or scripts that interact deeply with native operating-system frameworks
  • Use automated CI/CD pipelines to build, test, and safely ship code
  • Leverage AI during SDLC and PDLC phases to accelerate development, improve user experience, and support testing cycles
  • Collaborate with UI/UX teams on modular, reusable Vue.js UI components for full-stack work
  • Apply knowledge of device enrollment concepts and device management protocols
  • Participate in on-call shifts and respond during assigned shifts
  • Collaborate with geographically diverse engineering teams

Requirements

What you’ll need
  • 3 to 5 years of professional production experience
  • Core capability in Golang
  • Understanding of object-oriented backend environments
  • Experience developing, testing, and maintaining distributed systems and microservices
  • Experience with Golang; Node.js/Java depending on subsystem; native development using C/C++/Java
  • Experience with RESTful/gRPC APIs
  • Experience with Kubernetes, Docker, and AWS cloud infrastructure
  • Baseline exposure to building applications or scripts interacting with native OS frameworks
  • Experience with automated CI/CD pipelines, such as GitHub Actions
  • Strong knowledge of Go, Java, Python, TypeScript, or other programming languages
  • Experience working in a distributed systems environment
  • Strong technical foundation in software engineering design principles/patterns
  • Experience working efficiently with geographically diverse engineering teams in a remote-first environment
  • Understanding of Apple MDM/DDM/ADE, Android Enterprise, or Windows MDM protocols highly valued
  • Swift, Objective-C, or C++ knowledge is a major differentiator
  • Experience with AWS preferred; GCP or Azure exposure
  • Strong communication and collaboration skills
  • Good troubleshooting skills and ability to work with ambiguity and drive clarity
  • Ability to thrive in a fast-moving, team-oriented, collaborative environment while following processes and best practices
  • Fluency in spoken and written English
  • Must be located in and authorized to work in Türkiye

Benefits

Comp & perks
  • Remote-first work arrangement within Türkiye
  • Opportunity to work with teams across 15+ countries
  • Professional growth and expertise-sharing opportunities
  • Supportive, collaborative environment
  • Opportunity to contribute ideas and approaches to products and features
  • Work with a seasoned executive team and supportive board
  • Equal opportunity employer