Site Reliability Engineer
Remote
Full Time
#Engineering
#Kubernetes
#Mobile App Development
#Technical Communication
#Rust
#Management
#Digital
#GitOps
At Spruce, we are redefining how individuals interact with their digital identities. We build secure, private, and user-controlled digital versions of identification, such as mobile driver’s licenses. Our core product, Credible, is built on the foundations of open source, interoperability, and privacy-enhancing technology. We are looking for a Senior Site Reliability Engineer to join our remote-first team. In this role, you will act as a vital link between our development and customer operations teams. You will help us accelerate the delivery of new features while maintaining the high standards of performance and reliability our customers expect. Because this position focuses on our Pacific time zone customers, you will be expected to align your working hours with that region.
Key outcomes
- Develop and implement standards, best practices, and processes that ensure our software delivery is consistent, repeatable, and reliable.
- Enhance the Spruce codebase by contributing updates related to monitoring and reliability, always balancing these efforts with our commitment to security and privacy.
- Maintain system quality by reviewing pull requests to ensure they meet our established standards.
- Build automated quality assurance gates that identify errors early and bolster overall system resiliency.
- Manage production incidents by troubleshooting, analyzing, and documenting errors to prevent future occurrences.
- Define and manage service level agreements, including the systems and processes required to track and maintain system uptime.
- Act as the primary on-call resource and manage the on-call schedule for the team.
Requirements
- Proven experience with Kubernetes and a deep functional understanding of its operations.
- Practical knowledge of mobile app development lifecycles and processes.
- The ability to maintain a balance between rapid agility and system reliability, with a talent for reacting quickly to changing needs.
- Comfort working in high-ambiguity environments where you must build foundational processes while managing shifting priorities.
- Exceptional technical communication skills, with the ability to adjust your messaging for various stakeholders.
- Availability to work core hours within the Pacific time zone, specifically 8am to 5pm, along with the flexibility to support evening deployments.
- A diverse professional background with experience across various organizational sizes and structures.
Preferred qualifications
- Functional experience working with Rust.
- Knowledge of HSM management.
- Familiarity with digital identity use cases.
- Experience implementing GitOps best practices.
Compensation
We provide a competitive package that includes cash and equity compensation. Our benefits include:
- Quality group health insurance coverage.
- Unlimited PTO.
- A truly international team with a remote-first policy.
- Opportunities to connect through team gatherings held around the world.
How to apply
We are dedicated to building a diverse team and encourage applicants from all backgrounds to apply. If you are a results-oriented engineer who is passionate about user privacy and innovation, we invite you to reach out to our team to discuss how your skills can contribute to our mission.
Spruce
5 views
Company Size
11-50
Markets




