Keeper Security

Senior Software Engineer, Backend (Java, KeeperApp)

Keeper Security$125K — $150K *
US-AnywhereRemote in United States
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of backend software development experience
  • Strong proficiency in server-side Java
  • Deep understanding of backend application architecture and APIs
  • Experience with MySQL or similar databases
  • Strong analytical and problem-solving skills
  • Quick learner who adapts to fast-paced environments
  • Experience with Kotlin is a significant advantage

Responsibilities

  • Design and implement backend services and APIs using Java
  • Write clean, maintainable, and efficient server-side code
  • Implement and enhance business logic for KeeperApp functionality
  • Design schemas, write queries, and optimize performance in MySQL
  • Collaborate with engineers and product managers on feature design
  • Participate in code reviews and uphold backend engineering best practices
  • Troubleshoot backend performance and reliability issues
  • Apply secure coding practices to protect sensitive data
  • Contribute to Agile development workflows

Benefits

  • Medical, Dental & Vision coverage for employees and domestic partners
  • Employer-paid Life Insurance with additional options for family members
  • Voluntary Short/Long Term Disability Insurance
  • 401K options (Roth and Traditional)
  • Generous PTO plan that rewards commitment and seniority, including bereavement and jury duty leave
  • Above market annual bonuses
Full Job Description
Description

Keeper Security is hiring a Senior Software Engineer to join the KeeperApp backend team, focused on building and maintaining server-side systems that support one of Keeper's core products. This is a 100% remote position with an opportunity to work a hybrid schedule for candidates based in the El Dorado Hills, CA or Chicago, IL metro area!

About the Role

As a Senior Software Engineer on the KeeperApp team, you will design, develop, and maintain server-side services and APIs that support core application functionality. You will take ownership of backend components, influence implementation decisions, and contribute to long-term system maintainability. This role emphasizes problem solving, analytical thinking, and strong backend fundamentals. While the broader platform runs in AWS, this position focuses primarily on application-level backend development, not infrastructure ownership.

Responsibilities
  • Design and implement backend services and APIs using Java
  • Write clean, maintainable, and efficient server-side code
  • Implement and evolve business logic that supports core KeeperApp functionality
  • Work with MySQL to design schemas, write queries, and optimize performance
  • Collaborate with senior engineers and product managers on feature design and implementation
  • Participate in code reviews and contribute to backend engineering best practices
  • Troubleshoot and resolve backend issues related to performance, correctness, and reliability
  • Apply secure coding practices to protect sensitive data and services
  • Contribute to Agile development workflows and iterative feature delivery

Requirements
  • 5+ years of professional experience in backend software development
  • Strong experience with server-side Java
  • Solid understanding of backend application architecture and APIs
  • Experience working with MySQL or similar relational databases
  • Strong problem-solving and analytical skills
  • Ability to learn quickly and adapt in a fast-paced environment
  • Experience with Kotlin is a strong plus
  • Bachelor's degree or equivalent experience
  • Must be a U.S. Person

Benefits
  • Medical, Dental & Vision (inclusive of domestic partnerships)
  • Employer Paid Life Insurance & Employee/Spouse/Child Supplemental life
  • Voluntary Short/Long Term Disability Insurance
  • 401K (Roth/Traditional)
  • A generous PTO plan that celebrates your commitment and seniority (including paid Bereavement/Jury Duty, etc)
  • Above market annual bonuses

Classification: Exempt

About Keeper Security

Keeper Security is a cybersecurity company that provides password management and digital vault solutions for businesses and individuals. The company's products include Keeper Business, which is designed for small and medium-sized businesses, and Keeper Enterprise, which is designed for larger organizations. Keeper Security was founded in 2011 and is headquartered in Chicago, Illinois.
Learn more about Keeper Security
Size
200 employees
Industry
Founded
2011

Similar Jobs

More Jobs at Keeper Security

More Information Technology Jobs

Find similar Senior Software Engineer, Backend (Java, KeeperApp) jobs: