Senior Site Reliability Engineer
Skills
DevopsAcceleratorDatabasesDistributed DatabasesEasily AdaptableFederal LawMinutes
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor's degree and eight years of relevant experience or equivalent experience designing and operating distributed systems at scale in production
- Experience in an SRE DevOps or data-intensive systems role building operating and improving robust services
- Experience with containerized services messaging systems and databases and the ability to learn new production tools quickly
- Understanding of distributed service architectures service-to-service communication patterns failure modes and behavior under load and scale
- Fluency in at least one modern programming language with Python preferred and experience across software engineering and operations
- Experience with large-scale datasets or high-throughput data processing systems and their operational challenges
- Ability to communicate clearly with engineers and scientists and document technical concepts and decisions
- Comfort working with high autonomy and ownership of technical decisions and execution
Nice to have
- Autonomous
- Analytical
- Collaborative
- Adaptable
- Detail-oriented
Day to day
- Own the reliability and robustness of the Prompt Processing Framework for near-real-time alert delivery
- Design and improve distributed systems to reduce operational risk and improve resilience scalability and usability
- Operate Kubernetes based services with modern DevOps tooling while monitoring KPIs alerts and on-call readiness
