JumpCloud is hiring a

Senior Software Engineer - Golang - Türkiye

Ankara, Türkiye
Full-Time
Remote
About the Organization:
Our Software Engineering organization is changing the way IT admins and users securely use their devices to get work done. Our unique development approach brings fast-paced SaaS methodologies to a traditionally stagnant and slow moving environment. Our Go agent running on customer laptops evolves quickly and gives IT admins instant access to thousands of data points about their heterogeneous environment. We believe giving admins a secure platform for their users enables our customers to move fast, stay secure, and save time. 

About the Role:
We’re looking for Senior Software Engineers with strong experience with the Go programming language to join our growing software development teams. Depending on your aptitude and abilities, you’ll be working with the full technology stack, all the way from operating systems internals to SaaS front-end code.  In addition to Go, we use Node, Docker, ELK Stack, Redis, and more.  

The Problems you’ll be solving… 
As a key part of our engineering team you’ll lead developing features that enable JumpCloud to secure and authenticate across environments with heterogeneous operating systems. Continuous improvement is a core value at JumpCloud.  We challenge every member of our team to be 1% better everyday. 

What you'll be doing:

  • Partner with product, UX and other engineers on feature discovery and rapid prototyping to help shape the long term roadmap in the JumpCloud product portfolio
  • Partner with our architects to help make key technology decisions, inform build vs. buy decisions, and inform new product development vs. technical debt decisions
  • Lead and contribute to device management areas ranging from working with operating system APIs & internals to contributing to our cloud platform
  • Help your engineering team continuously improve our processes, techniques and technologies

We’re looking for…

  • 8+ years of industry/production programming experience along with experience as a tech lead or team lead, managing and/or mentoring others
  • 3+ years of Go (Golang) experience
  • Willingness and demonstrated ability to learn and embrace new technologies, languages, and frameworks
  • Strong Experience developing large-scale web applications, SaaS applications in the cloud (AWS a plus) or large, distributed systems. 
  • Comfortable with Linux/OSX/Unix as desktop development environment
  • Strong database work experience, including relational and non-relational databases.
  • Strong team player that wants to win together. We are both Agile and agile, and we’re a team that’s constantly working together
  • Bachelor’s degree in Computer Science or a closely related field
  • Passion for product and customer, not just for code.

#LI-PD1
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Software Engineer Q&A's
Report this job
Apply for this job