Taro Logo

Senior Software Engineer, Support Tools (Full Stack)

Keeper Security provides zero-trust and zero-knowledge cybersecurity solutions, specializing in password management and privileged access management.
El Dorado Hills, CA, USA
Senior Software Engineer
Remote
5+ years of experience
Cybersecurity · Enterprise SaaS

Job Description

Keeper Security, a leading cybersecurity company trusted by millions globally, is seeking a Senior Software Engineer to join their Support Tools team. This is a 100% remote position focused on full-stack development of internal support tools. The role combines both frontend and backend development, requiring expertise in Java, JavaScript, MySQL, and AWS technologies. The ideal candidate will be joining an elite technical team, working on designing and maintaining tools used by Keeper employees while collaborating with cross-functional teams.

The company specializes in privileged access management and cybersecurity solutions that are FedRAMP and StateRAMP Authorized, FIPS 140-2 validated, and SOC 2 and ISO 27001 certified. Their products focus on password management, secrets management, privileged access, secure remote access, and encrypted messaging.

As a Senior Software Engineer, you'll be responsible for designing and developing secure, scalable solutions, conducting code reviews, and troubleshooting complex issues. The role requires strong technical skills in full-stack development, excellent communication abilities, and the capacity to manage multiple concurrent projects. The position offers comprehensive benefits including medical, dental, and vision insurance, 401k options, generous PTO, and above-market bonuses.

This role is particularly suited for experienced developers who thrive in an agile environment and are passionate about cybersecurity. The position requires US Person status due to GovCloud involvement, offering an opportunity to work on critical security infrastructure while maintaining work-life balance through the remote work arrangement.

Last updated 2 months ago

Responsibilities For Senior Software Engineer, Support Tools (Full Stack)

  • Own the ability to self-start and prioritize, plan, organize, and manage multiple tasks efficiently
  • Collaborate with product managers, designers, and other engineers
  • Design, Develop, and maintain secure and scalable solutions for Keeper's Support Tools
  • Utilize Java, MySQL, AWS, JavaScript
  • Balance multiple concurrent projects with varying priorities
  • Write clean, maintainable, and well documented code
  • Conduct code reviews
  • Troubleshoot and debug issues
  • Excel at communicating with technical and non-technical teams

Requirements For Senior Software Engineer, Support Tools (Full Stack)

Java
JavaScript
React
MySQL
  • 5+ years of professional experience in full-stack software development
  • Bachelor's or Master's degree in Computer Science or equivalent discipline or equivalent experience
  • Strong experience with Java, JavaScript, HTML, CSS and popular frameworks/libraries
  • Experience with database design and management (MySQL)
  • Familiarity with cloud platforms (AWS)
  • Excellent problem solving and communication skills
  • Proven ability to work in an agile development environment
  • Must be a US Person (US citizen or Green Card holder)

Benefits For Senior Software Engineer, Support Tools (Full Stack)

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • 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)
  • Generous PTO plan
  • Above market annual bonuses