Golang / Go Job: Senior Software Engineer

SpiderOak

Senior Software Engineer at SpiderOak

Remote › 100% remote position (in the US)
  (Posted Jun 11 2020)

About the company
We want to change the world, and we’ve already done it once. SpiderOak has been building encrypted software since before the first iPhone was released.

SpiderOak is committed to building secure and reliable software that protects our customers’ data. Our approach is fundamentally different from most mainstream security companies. Instead of adding layers of security on top of an insecure system, we build software that is inherently secure.

SpiderOak builds need-to-know technology that supports customers working in hostile environments. Traditional systems trust IT infrastructure to maintain the whole security system, even though the news is rife with evidence that this model does not work. Our software combines end to end encryption with a distributed ledger (aka Blockchain) technology to offer best-in-class security with no backdoors.

Job description
About SpiderOak Engineering
Our Engineering team is comprised of passionate and creative people who are committed to the premise that complexity is the enemy of security. The problem of security will not be solved by layering on more band-aids, e.g. firewalls, packet inspection, two-factor authentication, etc… these actually add complexity by increasing the attack surface. We take a fundamentally different approach by removing the need to trust your infrastructure or your admins through the combination of

Zero-trust systems and applied cryptography
Distributed ledger

Our platform and applications – built on Go – enable our customers to collaborate and communicate securely, and we’re looking for growing the team to help us turn this ambitious vision into reality. Our culture is focused on productivity and creativity, and we’re committed to collaboration with our colleagues across the organization.
Job Description

Rather than bore you with a long description, let’s cut to chase: your job is to implement distributed services in Go. Some of the specifications will be already written, but others will require you to design new services in partnership with our Security Architects. Additionally, you will iterate over our current codebase to improve it and fix bugs.
Experience & Skills

Simply put: you need prior experience in developing in Go. You also should have a desire to work with remote, distributed teams.

NOTE: Given the nature of our work, candidates must be US Citizens residing in the United States.

Benefits
Paid time off and corporate holidays
Full medical, dental, vision
Company provided hardware
Remote friendly
Parental leave

Apply now!  
 

Company: SpiderOak

SpiderOak
@spideroak
Location: US Remote, 100% Remote


go

Other jobs that might be interesting

Senior Software Engineer (Golang) - FingerprintJS
Worldwide, 100% Remote
FingerprintJS is a fully remote company with a strong open-source culture. We work on turning radical new ideas in the fraud detection space into reality. Our products are developer-focused and our clients range from freelancers to publicly traded companies. ...

Senior software engineer - Arcivr   (August 2020)
Remote US, 100% Remote
Location: Nashville, TN or remote We’re looking for a few experienced engineers to help us build and improve our newly-launched virtual event platform, Arcivr Live. We’re a small, enthusiastic team, where everyone has a significant impact on everything fr...
Senior Full Stack Developer - rewardStyle   (July 2020)
Dallas, Texas, United States (Remote work possible)
Title: Senior Full Stack Engineer Location: Dallas, Texas Your Role: Are you interested in becoming an expert full stack engineer? The LIKEtoKNOW.it team is looking for you - a talented, passionate developer looking to t...
 
About Golangprojects