Software Engineer, Rapid Innovation El Dorado Hills
Cameron Park, El Dorado County, California, USA
Listed on 2026-10-17
-
Software Development
Software Engineer, Backend Developer, Cloud Engineer - Software, Software Architect
Location: Cameron Park
Staff Software Engineer, Rapid Innovation
Description
Keeper Security is hiring a Staff Software Engineer to join a new rapid innovation team focused on turning ambitious ideas into working software. This is a 100% remote position, with an opportunity to work a hybrid schedule for candidates based in the Chicago, IL or El Dorado Hills, CA metro areas.
Keeper’s cybersecurity software is trusted by millions of people and thousands of organizations globally. Keeper is published in 23 languages and sold in over 150 countries. Join one of the fastest-growing cybersecurity companies and work on emerging ideas and strategic technical initiatives across Keeper’s product portfolio.
About KeeperKeeper Security is one of the fastest-growing cybersecurity software companies that protects thousands of organizations and millions of people in over 150 countries. Keeper is a pioneer of zero-knowledge and zero-trust security built for any IT environment. Its core offering, KeeperPAM®, is an AI-enabled, cloud-native platform that protects all users, devices and infrastructure from cyber attacks. Recognized for its innovation in the Gartner Magic Quadrant for Privileged Access Management (PAM), Keeper secures passwords and passkeys, infrastructure secrets, remote connections and endpoints with role-based enforcement policies, least privilege and just-in-time access.
Learn why Keeper is trusted by leading organizations to defend against modern adversaries at
As a Staff Software Engineer on Keeper’s Rapid Innovation team, you will serve as a hands-on technical leader responsible for turning high-priority ideas into working software. Projects may begin with limited requirements and span backend services, web applications, desktop software, security products, developer tooling, AI-enabled capabilities or entirely new product concepts. You will independently shape technical approaches, make architecture decisions, build prototypes and determine what is required to validate an idea.
When a concept proves successful, you will help transition it to an established or newly formed product engineering team and move on to the next initiative.
This role is designed for an engineer who thrives in ambiguity, enjoys learning unfamiliar systems quickly and is energized by building across multiple areas of software engineering rather than owning a single product or technology stack long term.
Responsibilities- Rapidly design and build working software for new product concepts, technical experiments and strategic initiatives
- Take loosely defined ideas from concept through functional implementation with minimal product or technical specification
- Define architecture and technical direction for early-stage projects while making pragmatic tradeoffs around speed, security and scalability
- Work across backend, frontend, desktop, platform, integration and infrastructure technologies depending on project needs
- Develop backend services and APIs using Java and other appropriate technologies
- Evaluate unfamiliar technologies, frameworks, APIs and codebases and become productive quickly
- Integrate AI models, APIs and emerging AI capabilities into software when appropriate, partnering with Keeper’s AI and Machine Learning teams for specialized expertise
- Identify technical risks, validate feasibility and determine whether concepts are ready to move toward productization
- Create enough technical structure, documentation and architecture guidance to support clean handoff to long-term engineering owners
- Mentor engineers and raise technical standards through design reviews, technical guidance and hands-on collaboration
- Collaborate directly with the CTO, Engineering leaders, Product teams and subject-matter experts across Keeper
- Use AI-assisted development tools such as Claude, ChatGPT, Git Hub Copilot or similar platforms extensively to accelerate research, coding, debugging, testing and technical exploration
- 9+ years of professional software engineering experience with demonstrated breadth across multiple areas of software development
- Strong software engineering fundamentals and the ability to design and build complete applications, services and integrations
- Demonstrated experience leading technical architecture and execution for complex software projects
- Proven ability to independently take ambiguous or minimally defined ideas from concept through functional implementation
- Strong backend development experience, preferably with Java and modern service-oriented…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).