Site Reliability Engineer - Assistant Vice President

iCapital
Summary
Join iCapital's Site Reliability Engineering team as an Assistant Vice President and play a crucial role in ensuring the consistent and reliable performance of our platform. You will work at the intersection of software engineering and operations, designing and implementing scalable systems, architecting observability solutions, and building automation to enhance platform reliability. This role demands systematic thinking about reliability, translating business needs into technical solutions, and improving the robustness of complex systems. You will be responsible for designing and implementing service level objectives, developing observability strategies, and leading incident response. The position offers a fully remote work environment and a comprehensive benefits package.
Requirements
- 5+ years of SRE experience or related experience with 3+ years in AWS
- Strong experience with container orchestration platforms like Kubernetes and related ecosystem tools
- Working knowledge of databases such as MongoDB, Postgres, DynamoDB
- Strong foundation in reliability engineering principles and distributed systems behavior
- Experience defining and implementing SLOs/SLIs and using them to drive system improvements
- Demonstrated ability to design and implement observability solutions that provide actionable insights while minimizing alert fatigue
- Coding abilities in at least one IaC language (Terraform strongly preferred) and one programming language such as Python, Ruby or Java with a focus on maintainable, tested code
- Understanding of modern observability practices and experience implementing and maintaining monitoring solutions (Prometheus/Grafana, Splunk, NewRelic, CloudWatch, and ELK in the cloud)
- Strong incident response skills with experience leading incident retrospectives and driving improvements
- Excellent problem-solving abilities and experience debugging distributed systems
- Track record of successfully automating operations and reducing toil
- Strong communication skills with ability to explain complex technical concepts to diverse audiences
- A desire to share, teach, and learn as part of a team
Responsibilities
- Design, implement, and maintain service level objectives (SLOs) that align with business goals and customer expectations
- Develop observability strategies, focusing on meaningful metrics that drive actionable insights
- Architect and implement scalable infrastructure solutions using cloud-native technologies and infrastructure as code
- Drive automation initiatives to eliminate toil and improve system reliability
- Champion reliability best practices across development teams through consultation and tooling
- Design and operation of a Kubernetes environment for container management and orchestration
- Lead incident response, conduct thorough postmortems, and drive systematic improvements
- Participate in on-call rotations with a focus on continuous service improvement
Preferred Qualifications
Terraform
Benefits
- Competitive salary
- Annual performance bonus
- Equity for all full-time employees
- Healthcare with 100% employer-paid health and dental insurance
- Generous paid time off (PTO)
- Fully remote work environment