Golang / Go Job: Backend Developer

1Password

Backend Developer at 1Password

Remote โ€บ ๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡จ๐Ÿ‡ฆ 100% remote position (in US or Canada)
  (Posted Jan 5 2021)

Please mention that you found the job at Golangprojects.com

Apply now!  

About the company
Trusted by more than 60,000 businesses to protect their data, 1Password gives you complete control over passwords and other sensitive business information.

As an integral layer of the Identity and Access Management (IAM) stack, 1Password protects all employee accounts โ€“ even those you arenโ€™t aware of. Give employees secure access to any app or service and safely share everything you need to work together โ€“ including logins, documents, credit cards, and more โ€“ while keeping everything else private.

1Password is easy to deploy and integrates with Azure AD, Okta, OneLogin, and Slack, so you can automatically provision employees using the systems you already trust. Itโ€™s simple to manage and fits seamlessly into your teamโ€™s workflow, so you can secure your business without compromising productivity.

Job description
Backend Developer - Admin Tools

Remote (US or Canada) / Development โ€“ Backend Development / Full Time Remote

60,000 businesses and millions of people use 1Password to protect their most important information. Weโ€™re a kind, curious, and customer-focused team on a mission to build the world's most-loved password manager and give people more control over their data.

The Administrator Tools team focuses on the experience for our most powerful users. From building usable and scalable means of managing vaults, groups, and users, to making account recovery simple, and secure, we enable administrators to manage 1Password for their entire company.

We're looking for a Go developer to join the Administrator Tools team and help develop features for the backend of 1Password. As one of our backend developers, youโ€™ll help make that administrator experience even better.

You may be a fit for the role if you:
Are excited to learn new things as you tackle new features and make existing ones better
Have a critical eye for detail and you understand that *perfection is the enemy of good*
Show a healthy balance of being able to work collaboratively while also taking responsibility for the tasks assigned to you
Show a penchant for clean, idiomatic code that's easy to read and maintain
Have a strong understanding of web server and RESTful API design
Are proficient in writing well-optimized MySQL database queries
Know secure coding practices
A thorough grasp of how networking works

Even if you donโ€™t tick all those boxes, weโ€™d like to hear from you.
The most important part of this job is approaching new challenges with curiosity and a drive to apply what you learn to fix root causes, not just symptoms. Deep curiosity, a love of learning, and a desire to help others by shipping code will help you succeed. We have cross-trained developers coming from Java, Python, C++, and JavaScript backgrounds and are happy to help you learn Go when you get here.

Bonus points if you have:
Experience with the Go programming language. It's certainly nice, but not required. Show us that you have a great understanding of any modern programming language, and we'll trust that you'll learn Go just fine.
Experience with JavaScript, Typescript, and/or React.js. Sometimes youโ€™ll need to dive into the frontend to understand how a feature works.

What you can expect:
Designing, building, deploying, and supporting new features on the server-side.
Writing a lot of Golang with robust unit and integration tests: The backend server is written entirely in Go.
Fixing pain points for our administrator users so that they can deliver a better 1Password experience to their business.
Documenting the decisions you make when creating new features so the rest of your team members can follow along.
Connecting directly with customers through the 1Password Support Forum to learn how they use the features we build and where the experience could be better.

We are a newly formed team that is excited and enthusiastic about bringing the best workflows possible to the administrators that implement 1Password for their companies. We strive to do our work asynchronously most of the time and jump on Zoom if needed. This workflow gives us great flexibility and creates an environment of freedom. We can get our work done in the way that best suits us.

Please mention that you found the job at Golangprojects.com

Apply now!  
 

Company: 1Password

1Password
job info / career page
Linkedin profile
Github: 1Password
Location: ๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡จ๐Ÿ‡ฆ US/Canada Remote, 100% Remote

Map of USA and Canada

Skills wanted, in addition to Golang:
go golang java javascript mysql
python react typescript

Golangprojects

All golang developer jobs
This is a job listing at Golangprojects,
the website dedicated to Golang jobs only.

Not the job you are looking for?
Browse all Golang jobs

๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿ‡ช๐Ÿ‡บ Golang recruitment

Golang jobs recruiter
Based in UK / Europe and
prefer to let a Go recruiter
find your dream job?

Browse golang jobs from Vistas Recruitment
or
Get in touch with Martin &
let him know with what you are looking for

Other interesting golang jobs

Golang job Sr Software Engineer - Backend Web Applications at Smallstep Sr Software Engineer - Backend Web Applications - Smallstep   (May 2025)
Fully remote in Americas timezones - Salary: 180,000-220,000
Smallstep is an internationally distributed, remote-first company. We work reasonable, flexible hours and utilize technology to accomplish goals asynchronously. We look for folks who are thoughtful, c...

Golang job Senior Software Engineer - Kube Team at Cast AI Senior Software Engineer - Kube Team - Cast AI   (April 2025)
Remote Europe, 100% Remote - Salary: 78000-108000 EUR
Core values that hold us all together: PRACTICE CUSTOMER OBSESSION. Focus on the customer journey and work backwards. Strive to deliver customer value and continuously solve customer problems. Listen...
Golang job Senior Go backend Developer at Cycloid Senior Go backend Developer - Cycloid   (May 2025)
Remote Europe, 100% Remote
This role is fully remote, you can be located anywhere in Europe and UK. Hi there! Thanks for being here and letโ€™s get started. At Cycloid, We aim to promote efficient infrastructure & software ...

Golang job Sr Software Engineer, Cross-Platform Applications at Smallstep Sr Software Engineer, Cross-Platform Applications - Smallstep   (May 2025)
Fully remote in Americas timezones - Salary: 180,000-220,000
Smallstep is an internationally distributed, remote-first company. We work reasonable, flexible hours and utilize technology to accomplish goals asynchronously. We look for folks who are thoughtful, c...

Golang job Software Engineer at Rainforest Software Engineer - Rainforest   (May 2025)
Atlanta, Georgia, United States (Remote work possible)
Who are we? Rainforest is an early stage payments-as-a-service startup that has developed a solution that makes monetizing payments for vertically focused software platforms fair and simple. We fo...
Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with java Golang jobs with javascript Golang jobs with mysql Golang jobs with python Golang jobs with react Golang jobs with typescript
๐ŸŒ Remote golang jobs ๐Ÿ”Ž ๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿ‡ช๐Ÿ‡บ Golang recruiter ๐Ÿ“ง Golang jobs newsletter ๐Ÿ“Š Golang jobs statistics ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in United States ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in California ๐Ÿ‡ฌ๐Ÿ‡ง Golang jobs in United Kingdom ๐Ÿ‡ฌ๐Ÿ‡ง Golang jobs in London ๐Ÿ‡ฉ๐Ÿ‡ช Golang jobs in Germany ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in San Francisco, CA ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in New York ๐Ÿ‡ฉ๐Ÿ‡ช Golang jobs in Berlin ๐Ÿ‡ธ๐Ÿ‡ช Golang jobs in Sweden ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in New York, NY ๐Ÿ‡ฆ๐Ÿ‡บ Golang jobs in Australia ๐Ÿ‡ฆ๐Ÿ‡บ Golang jobs in Sydney ๐Ÿ‡จ๐Ÿ‡ฆ Golang jobs in Canada ๐Ÿ‡ฎ๐Ÿ‡ณ Golang jobs in India ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in Texas ๐Ÿ‡ฉ๐Ÿ‡ช Golang jobs in Hamburg ๐Ÿ‡ฎ๐Ÿ‡ณ Golang jobs in Bengaluru ๐Ÿ‡ธ๐Ÿ‡ช Golang jobs in Stockholm ๐Ÿ‡จ๐Ÿ‡ฆ Golang jobs in Toronto ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in San Jose, CA ๐Ÿ˜ Aws & Golang jobsโ˜ธ๏ธ Kubernetes & Golang jobs๐Ÿ Python & Golang jobs๐Ÿณ Docker & Golang jobsโ˜๏ธ Gcp & Golang jobs๐Ÿช› Terraform & Golang jobs๐Ÿค– Ai & Golang jobs๐ŸŽ›๏ธ Microservices & Golang jobs๐Ÿ—„๏ธ Sql & Golang jobsโ˜๏ธ Azure & Golang jobs๐ŸŸฆ Typescript & Golang jobsโ˜• Java & Golang jobsโœ‰๏ธ Kafka & Golang jobs๐Ÿ—„๏ธ Postgresql & Golang jobs๐Ÿง‘โ€๐Ÿ’ป Devops & Golang jobs๐Ÿง Linux & Golang jobs๐Ÿ—„๏ธ Postgres & Golang jobsโš™๏ธ Saas & Golang jobsโš›๏ธ React & Golang jobsโ†”๏ธ Grpc & Golang jobs๐Ÿ“‚ Redis & Golang jobs๐Ÿด Git & Golang jobsโ˜• Javascript & Golang jobs๐Ÿ—„๏ธ Nosql & Golang jobs