Backend Engineer

Keepsafe Software

San Francisco (CA)

Remote

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

100% health care premiums
Stipend for home office setup
Fast growth in a small team

Job summary

A leading consumer privacy company is seeking a Software Engineer to enhance their mobile privacy products. You will work on backend systems, develop RESTful APIs, and ensure robust encryption and data security. The role requires a minimum of 2 years' related experience and strong Python skills. Enjoy competitive compensation and benefits while working from anywhere in the U.S. after initial onboarding in the San Francisco Bay Area.

Qualifications

  • Great software engineering skills: code speaks stronger than degrees.
  • Experience developing in Python 3.x.
  • Strong knowledge of DevOps fundamentals.

Responsibilities

  • Design and own a significant part of the codebase.
  • Develop core pieces of infrastructure.
  • Collaborate directly with product and design teams.

Skills

Backend development using Python
Designing and developing RESTful APIs
Database design and optimization
Experience with mobile backend services
API gateways knowledge
Experience integrating with third-party APIs
Cloud platforms (AWS, GCP)
CI/CD pipelines

Education

Minimum 2 years of full-time related experience

Job description

Overview

4 weeks ago Be among the first 25 applicants

This range is provided by Keepsafe Software. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$120,000.00/yr - $150,000.00/yr

Keepsafe is a leader in the consumer privacy space with over 100 million users globally on iOS and Android trusting us. Our flagship photo vault reflects our belief that protecting personal pictures, videos, and important documents on your phone should be simple and foolproof. This year, we\'ll develop and launch new offerings allowing people to save and share their data without sacrificing control.

Our founders are serial entrepreneurs from Germany who appreciate ambitious and independent thinking, precision, beautiful code, and above all else privacy. We are a fully-remote team with monthly in-person meet-ups. Onboarding will take place in-person in the San Francisco Bay Area. We\'re looking for exceptional engineers to define and build the next generation of our consumer privacy mobile product.

As an engineer at Keepsafe, you\'ll serve millions of people who use our apps daily. You\'ll have the opportunity to carry a lot of responsibility and have a direct impact on the company. You\'ll work autonomously and design and own a significant part of our codebase. You\'ll help the team scale, develop core pieces of infrastructure, and solve hard problems.

Our engineering team is at the forefront of security, smart encryption, key management, data transcoding, secure and fast cloud sync, and back-end custom analytics development for the future. You\'ll collaborate directly with our product and design teams and work with your peers to make big decisions about how things get done.

We are proud to have open sourced some of our work on our Github page. Some selected projects we\'re proud of are:

  • aiohttp, a HTTP Client/Server for Python\'s asyncio
  • ReLinker, a robust native library loader for Android
  • TapTargetView, an implementation of tap targets from the Material Design guidelines for feature discovery
  • dexcount-gradle-plugin, for showing dex method counts per app build
  • android-resource-remover, for removing unused resources from your Android project
  • MultiStateAnimation, Android library to create complex multi-state animations
  • Switchboard, a mobile A/B testing framework

Our Tech Stack

  • Android - Kotlin
  • iOS - Swift 5
  • Python3.x
  • AWS
  • DynamoDB
  • Postgres
  • Couchbase Server/Lite

About Keepsafe

Keepsafe protects your personal space. Our mission is to make privacy and security simple. In an era that\'s overvalued sharing, privacy is the new freedom.

Our flagship product, Keepsafe Photo Vault, has been downloaded by close to 100 million people all across the globe and is a leader in the consumer app subscription business.

Requirements

  • Great software engineering skills: code speaks stronger than degrees
  • Experience developing in Python 3.x
  • Strong knowledge of DevOps fundamentals
  • Appetite for fast product iteration, shipping high quality apps
  • Mindset for independent work and ownership of the apps
  • Experience or interest in cryptography and security engineering
  • Minimum 2 years of full-time related experience

Software Engineering Skills

  • Proficiency in backend development using Python
  • Experience in designing and developing RESTful APIs
  • Knowledge of API gateways (AWS API Gateway, Nginx) and rate limiting, authentication, and caching strategies
  • Experience with mobile backend services that support iOS/Android clients (Couchbase Server/Gateway)
  • Understanding of database design and optimization (PostgreSQL, MySQL, DynamoDB, Redis, Couchbase)
  • Familiarity with push notifications and real-time communication (WebSockets, MQTT, Firebase Cloud Messaging)
  • Ability to work with message queues and event-driven architecture (SQS, Pub/Sub)
  • Experience integrating with third-party APIs (payment gateways, social auth, analytics, etc.)
  • Experience with frontend development (HTML, CSS, JS, Vue.js or other framework) and Zendesk Plugin architecture

DevOps Skills

  • Proficiency in cloud platforms (AWS, GCP) and container orchestration (Kubernetes, Docker)
  • Solid knowledge of scripting and automation (Python, Bash)
  • Experience in monitoring, logging, and alerting (ELK, Datadog)
  • Knowledge of networking, security best practices, and identity management (IAM, OAuth, SSO)
  • Understanding of microservices architectures and API management
  • Experience working with message queues and event-driven architectures (AWS SQS)
  • Strong experience with CI/CD pipelines (Jenkins, GitHub Actions, CircleCI, etc.)

Extra

  • Experience with asynchronous programming in Python (asyncio, aiohttp)
  • Experience with application deployment strategies (Blue/Green, Canary, Rolling Updates)
  • Familiarity with database management (SQL, NoSQL, PostgreSQL, Couchbase, Redis)
  • Experience with Key/Secret Management best practices
  • Hands-on experience with Infrastructure as Code (IaC) (Terraform, Ansible)

Benefits

  • Competitive compensation
  • Excellent benefits - 100% health care premiums, great dental, vision & family benefits
  • Remote company: in-person onboarding in San Francisco Bay Area then work from anywhere in the United States
  • Stipend for work from home desk setup including phone/internet
  • Fast growth in a small, high-performance team
  • Can transfer H1B
Seniority level
  • Associate
Employment type
  • Full-time
Job function
  • Industries
  • IT Services and IT Consulting

Referrals increase your chances of interviewing at Keepsafe Software by 2x

San Francisco, CA $40,000 - $100,000 3 months ago

San Francisco, CA $120,000 - $180,000 1 month ago

San Francisco, CA $90,000 - $150,000 4 months ago

San Francisco, CA $150,000 - $215,000 2 months ago

Full Stack Engineer, Reporting Systems - Contract 6mo

San Francisco, CA $160,000 - $180,000 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

iOS Developer - Onsite (Burlingame/ SF, California)
iOS Developer - Onsite (Burlingame/ SF, California)

Braintrust • San Francisco (CA)

On-site
USD 128,000 - 160,000
Significant equity
Good salary
Medical and dental benefits
Data Security Engineer
Data Security Engineer

Akkodis • San Francisco (CA)

On-site
USD 150,000 - 200,000
Medical, dental, and vision insurance
Short-term disability
401K plan
+1
Senior Software Engineer
Senior Software Engineer

On Me • San Francisco (CA)

On-site
USD 135,000 - 175,000
Competitive salary
Unlimited paid time off
Medical, dental, and vision insurance
+2
Software Engineer, Front-End Systems
Software Engineer, Front-End Systems

Stealth AI Startup • San Francisco (CA)

Remote
USD 150,000 - 250,000
Medical insurance
Vision insurance
401(k)
+2
Staff Backend Engineer
Staff Backend Engineer

World • San Francisco (CA)

On-site
USD 225,000 - 265,000
Healthcare
401(k) plan
Flexible time off
+1
Senior Software Engineer, Cryptography & Secrets Management
Senior Software Engineer, Cryptography & Secrets Management

Keeper Security • Cameron Park (CA)

Remote
USD 120,000 - 160,000
Fullstack Engineer, Entry Level
Fullstack Engineer, Entry Level

Jobright.ai • California (MO)

On-site
USD 70,000 - 100,000
Medical insurance
Vision insurance
401(k)
Founding Full Stack Engineer
Founding Full Stack Engineer

Text.ai (YC X25) • San Francisco (CA)

On-site
USD 100,000 - 150,000
Competitive Pay
Meaningful Equity
401k Plan
+1
Lead Software Engineer
Lead Software Engineer

Cardlytics • Menlo Park (CA)

Hybrid
USD 210,000 - 255,000
Flexible paid time off plus company holidays
Medical, dental, and vision insurance
401(k) with company match
+3
Senior Software Engineer, Youth Well-Being
Senior Software Engineer, Youth Well-Being

Jobright.ai • San Francisco (CA)

On-site
USD 160,000 - 180,000
Medical insurance
Vision insurance
401(k)