Backend Engineer
Keepsafe Software - Fort Worth, TX
Apply NowJob Description
Overview4 weeks ago Be among the first 25 applicantsThis 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/yrKeepsafe 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:aioa Client/Server for Python/'s asyncioReLinker, a robust native library loader for AndroidTapTargetView, an implementation of tap targets from the Material Design guidelines for feature discoverydexcount-gradle-plugin, for showing dex method counts per app buildandroid-resource-remover, for removing unused resources from your Android projectMultiStateAnimation, Android library to create complex multi-state animationsSwitchboard, a mobile A/B testing frameworkOur Tech StackAndroid - KotliniOS - Swift 5Python3.xAWSDynamoDBPostgresCouchbase Server/LiteAbout KeepsafeKeepsafe 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.RequirementsGreat software engineering skills: code speaks stronger than degreesExperience developing in Python 3.xStrong knowledge of DevOps fundamentalsAppetite for fast product iteration, shipping high quality appsMindset for independent work and ownership of the appsExperience or interest in cryptography and security engineeringMinimum 2 years of full-time related experienceSoftware Engineering SkillsProficiency in backend development using PythonExperience in designing and developing RESTful APIsKnowledge of API gateways (AWS API Gateway, Nginx) and rate limiting, authentication, and caching strategiesExperience 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 architectureDevOps SkillsProficiency 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 managementExperience working with message queues and event-driven architectures (AWS SQS)Strong experience with CI/CD pipelines (Jenkins, GitHub Actions, CircleCI, etc.)ExtraExperience with asynchronous programming in Python (asyncio, aiowith application deployment strategies (Blue/Green, Canary, Rolling Updates)Familiarity with database management (SQL, NoSQL, PostgreSQL, Couchbase, Redis)Experience with Key/Secret Management best practicesHands-on experience with Infrastructure as Code (IaC) (Terraform, Ansible)BenefitsCompetitive compensationExcellent benefits - 100% health care premiums, great dental, vision & family benefitsRemote company: in-person onboarding in San Francisco Bay Area then work from anywhere in the United StatesStipend for work from home desk setup including phone/internetFast growth in a small, high-performance teamCan transfer H1BSeniority levelAssociateEmployment typeFull-timeJob functionIndustriesIT Services and IT ConsultingReferrals increase your chances of interviewing at Keepsafe Software by 2xSan Francisco, CA $40,000 - $100,000 3 months agoSan Francisco, CA $120,000 - $180,000 1 month agoSan Francisco, CA $90,000 - $150,000 4 months agoSan Francisco, CA $150,000 - $215,000 2 months agoFull Stack Engineer, Reporting Systems - Contract 6moSan Francisco, CA $160,000 - $180,000 1 month agoWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
Created: 2025-09-17