remote
Backend Developer - 1password
Backend Engineer
Backend Developer building secure, scalable services for a leading password management platform, leveraging Python, Node.js, and cloud infrastructure to deliver high‑performance, resilient APIs.
About the role
Key Responsibilities
- Design, develop, and maintain high‑throughput backend services in Python and Node.js.
- Implement secure authentication, authorization, and data storage solutions on AWS.
- Collaborate with cross‑functional teams to define API contracts and data models.
- Containerize applications with Docker and orchestrate deployments using Kubernetes.
- Write automated tests, perform code reviews, and ensure adherence to security best practices.
Requirements
- 3+ years of backend development experience in a production environment.
- Strong proficiency in Python and Node.js with a solid understanding of asynchronous programming.
- Hands‑on experience with AWS services (EC2, RDS, S3, Lambda) and CI/CD pipelines.
- Familiarity with containerization (Docker) and orchestration (Kubernetes).
- Solid knowledge of relational databases (PostgreSQL/MySQL) and SQL query optimization.
Skills
pythonnodejsawsdockerkubernetessql