Senior Developer (Backend)

1Password provides password management and digital security solutions for businesses and individuals, serving over 150,000 businesses and millions of users.
$153,000 - $207,000
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · Finance

Description For Senior Developer (Backend)

1Password is a leading password management and digital security company serving over 150,000 businesses and millions of users worldwide. As part of the Billing & Payments team, you'll play a crucial role in building and maintaining the critical infrastructure that powers the company's financial operations. This Senior Backend Developer position offers an opportunity to work with modern technologies like Go, Redis, and Kafka while solving complex problems in a fully remote environment.

The role combines technical leadership with hands-on development, requiring expertise in Go and distributed systems. You'll be responsible for leading development initiatives, mentoring team members, and ensuring the delivery of high-quality, scalable solutions. The position offers competitive compensation ($153,000-$207,000 USD) and comprehensive benefits including health coverage, equity, and retirement matching.

1Password's culture emphasizes work-life balance, continuous learning, and inclusive growth. The company provides extensive support for professional development through training budgets and learning sessions. As a remote-first organization since 2005, they have mastered the art of building strong distributed teams while maintaining occasional in-person connections through team meetings and events.

The ideal candidate will bring 5+ years of software development experience, strong Go expertise, and a passion for best practices and design patterns. You'll work on critical financial systems, requiring careful attention to security and scalability. This role offers an excellent opportunity to impact a product used by millions while working with a collaborative, diverse team committed to making the digital world safer for everyone.

Last updated 2 months ago

Responsibilities For Senior Developer (Backend)

  • Lead development, testing and debugging of production software systems
  • Collaborate with cross-functional teams on product requirements
  • Mentor junior team members and provide technical guidance
  • Lead technical discussions and identify potential challenges
  • Drive technical design and implementation improvements
  • Build new test infrastructures
  • Conduct code reviews and maintain documentation
  • Participate in on-call rotations

Requirements For Senior Developer (Backend)

Go
Redis
Kafka
Kubernetes
  • 5+ years of software development experience
  • Strong expertise in Go, including mentoring others
  • Experience with software development best practices and design patterns
  • Experience with asynchronous service-to-service communication and message queues
  • Ability to collaborate with non-technical stakeholders
  • Experience in implementing testing methodologies
  • Continuous learning and knowledge sharing mindset

Benefits For Senior Developer (Backend)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
Equity
  • Maternity and parental leave top-up programs
  • Wellness spending account
  • Generous PTO policy
  • Company-wide wellness days
  • Wellness Coach membership
  • Comprehensive health coverage
  • Employee stock option program
  • Retirement matching program
  • Training budget
  • Free 1Password account
  • Paid volunteer days
  • Fully remote environment

Interested in this job?

Jobs Related To 1Password Senior Developer (Backend)

Senior Developer, Product Engineering

Senior Developer position at 1Password focusing on identity and access management capabilities for business customers.

Senior Developer (Backend)

Senior Backend Developer position at 1Password focusing on building and maintaining critical infrastructure for billing and payments systems.

Senior Software Developer, Full Stack, Google Workspace

Senior Full Stack Software Developer role at Google working on Google Workspace, developing and maintaining enterprise-scale web applications.

Senior CPU Performance Architect

Senior CPU Performance Architect position at Google, focusing on custom silicon solutions and processor architecture optimization for consumer products.

Senior Software Engineer, Full Stack

Senior Software Engineer position at Google building innovative solutions using Large Language Models (LLMs) and developing new engineering functions in the Cloud CISO organization.