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


blockchain
go

Other jobs that might be interesting

Sr. Golang Engineer with Ruby - 100% remote - EPSG Corporation   (June 2020)
Remote US, 100% Remote
Sr. Go Developer for 6 month+ contract. 100% Remote Go Developer Role for U.S. based resources. PROJECT: Customer has existing undocumented code from a third party build. Need a self starter who can review the code and make keep / refactor / rearchitect ...

Senior Software Engineer - Screenleap   (May 2020)
Worldwide, 100% Remote
We have built a product that users love and we need your help to make it even better! You will have the opportunity to work on a product used by millions of people, solve challenging technical problems, and make a meaningful impact on the company. In your role...
Senior Golang Backend Engineer (Contactor) - Para   (May 2020)
Worldwide, 100% Remote
Full time senior golang contractor needed, for healthcare startup. Roughly two months worth of work but open to long term engagement. We use golang, kubernetes, and docker on GCP using a REST architecture....
 
About Golangprojects