Taro Logo

Senior Software Engineer, Backend (Java/MySQL/AWS)

Keeper Security provides cybersecurity software trusted globally, offering zero-trust and zero-knowledge security solutions for password management, secrets management, and privileged access.
El Dorado Hills, CA, USA
Backend
Senior Software Engineer
Remote
7+ years of experience
Cybersecurity · Enterprise SaaS

Job Description

Keeper Security, a leading cybersecurity company, is seeking a Senior Backend Software Engineer to join their development team in a fully remote capacity. The role focuses on developing and maintaining core backend systems using Java, MySQL, and AWS technologies. The position offers the flexibility of remote work with an option for hybrid arrangements in El Dorado Hills, CA or Chicago, IL.

The company's software is globally recognized, being available in 21 languages and used across 120 countries. They specialize in zero-trust and zero-knowledge security solutions, providing critical services like password management, secrets management, and privileged access control to millions of individuals and thousands of organizations worldwide.

As a Senior Backend Engineer, you'll be part of an elite technical team, working on designing and implementing scalable backend solutions. The role involves heavy use of AWS services, Java programming, and MySQL database management. You'll be responsible for creating efficient APIs, optimizing system performance, and implementing robust security measures.

The ideal candidate should have 7+ years of backend development experience, strong Java programming skills, and extensive knowledge of AWS services. The position requires a deep understanding of database design and optimization, particularly with MySQL. The role also demands excellent problem-solving abilities and strong communication skills.

The company offers a comprehensive benefits package including medical, dental, and vision insurance, life insurance, 401(k) options, and a generous PTO plan. This is an excellent opportunity for a senior engineer looking to make a significant impact in the cybersecurity space while working with cutting-edge technologies in a flexible, remote environment.

Last updated 6 days ago

Responsibilities For Senior Software Engineer, Backend (Java/MySQL/AWS)

  • Own the ability to self-start and prioritize, plan, organize, and manage multiple tasks efficiently
  • Collaborate with product managers, designers, and other engineers to define and implement software solutions
  • Utilize AWS Backend services and infrastructure to build scalable and robust backend solutions
  • Design, develop, and maintain efficient and scalable backend systems and APIs using Java and AWS APIs
  • Create and optimize database schemas, write complex MySQL queries, and ensure data integrity and performance
  • Architect and implement RESTful APIs that are intuitive, secure, and well-documented
  • Identify and resolve performance bottlenecks, implement caching strategies, and optimize system performance
  • Implement security best practices, authentication, and authorization mechanisms
  • Collaborate with frontend developers, product managers, and quality assurance engineers
  • Participate in code reviews to maintain code quality
  • Investigate and resolve complex technical issues and outages

Requirements For Senior Software Engineer, Backend (Java/MySQL/AWS)

Java
MySQL
  • 7+ years of professional experience in backend software development
  • Bachelor's or Master's degree in Computer Science or equivalent discipline or equivalent experience
  • Proficiency in Java programming and related frameworks
  • Strong knowledge of database design, optimization, and administration, specifically within MySQL
  • Extensive experience with AWS services and cloud infrastructure
  • Deep understanding of software architecture principles and design patterns
  • Proven ability to design and build scalable, high-availability systems
  • Excellent problem solving and communication skills
  • Familiarity with Agile/Scrum development methodologies
  • Must be a US Person due to GovCloud involvement

Benefits For Senior Software Engineer, Backend (Java/MySQL/AWS)

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 that celebrates commitment and seniority
  • Above market annual bonuses