
Staff Software Engineer, Rapid Innovation
Keeper Security3 months ago
El Dorado Hills, CA, USAStaff+
Responsibilities
- 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 specifications.
- Define architecture and technical direction while balancing speed, security, and scalability.
- Work across backend, frontend, desktop, platform, integration, and infrastructure technologies.
- Develop backend services and APIs using Java and other appropriate technologies.
- Build user experiences using JavaScript, TypeScript, React, and related technologies.
- Evaluate unfamiliar technologies, frameworks, APIs, and codebases and become productive quickly.
- Integrate AI models, APIs, and emerging AI capabilities when appropriate.
- Identify technical risks, validate feasibility, and determine readiness for productization.
- Create technical structure, documentation, and architecture guidance for handoff to engineering owners.
- Mentor engineers and raise technical standards through design reviews, guidance, and collaboration.
- Collaborate with the CTO, engineering leaders, product teams, and subject-matter experts.
- Use Claude, ChatGPT, GitHub Copilot, or similar AI-assisted development tools for research, coding, debugging, testing, and exploration.
Requirements
- 9+ years of professional software engineering experience with breadth across multiple areas of software development.
- Strong software engineering fundamentals and the ability to build complete applications, services, and integrations.
- Experience leading technical architecture and execution for complex software projects.
- Ability to independently take ambiguous ideas from concept through functional implementation.
- Strong backend development experience, preferably with Java and modern service-oriented architectures.
- Experience building frontend applications with JavaScript or TypeScript and React or similar frameworks.
- Experience designing and integrating APIs, backend services, databases, and third-party technologies.
- Strong debugging and problem-solving skills across unfamiliar systems and codebases.
- Ability to learn new programming languages, frameworks, and technical domains quickly.
- Ability to make technical tradeoffs when speed and experimentation outweigh long-term production architecture.
- Demonstrated technical curiosity and experimentation with new technologies.
- Ability to influence technical direction and mentor engineers without formal people-management authority.
- Experience using AI-assisted development tools for software engineering, research, debugging, and prototyping.
- Ability to communicate technical findings, architecture decisions, and handoff requirements clearly.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Preferred experience includes hackathons, engineering competitions, open-source projects, technical side projects, startups, innovation labs, prototyping teams, cybersecurity, developer tooling, desktop, infrastructure, platform products, and taking prototypes through validation and handoff.
- Preferred experience includes Python and/or Rust and integrating large language models, AI APIs, agents, or AI-enabled workflows.
Benefits
- Medical, dental, and vision insurance, including domestic partnerships.
- Employer-paid life insurance and supplemental life insurance for employees, spouses, and children.
- Voluntary short- and long-term disability insurance.
- Roth or traditional 401(k).
- Generous paid time off, including paid bereavement and jury duty leave.
- 100% remote position, with a hybrid schedule option for candidates in the Chicago, Illinois or El Dorado Hills, California metro areas.
- Above-market annual bonuses.
Tech Stack
Categories
About Keeper Security
Keeper Security builds a cloud-based, zero-knowledge platform for password management, secrets management, privileged access management and secure remote connections for individuals and organizations. The privately held company, founded in 2011 and headquartered in Chicago, sells its KeeperPAM suite as subscription software, is published in 23 languages and sold in over 150 countries, and supports integrations with common identity providers and enterprise tech stacks.