FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Site Reliability Engineer
Early Warning. Partner with development teams by designing availability and resiliency patterns in applications and infrastructure .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and implementing software and tools for performance, availability, and scalability while ensuring security standards. Proficient in leading cross-functional teams and managing complex projects in a technical environment.
Highest-signal resume keywords
Site Reliability EngineeringMicroservices ArchitectureCI/CD Pipeline ImplementationPython DevelopmentDocker Experience
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonGoJavaMicroservices ArchitectureCI/CD PipelinesLinux AdministrationDatabase TechnologiesMessaging FrameworksCaching LayersTroubleshooting
Soft Skills
Team LeadershipMentoringCollaborationProblem SolvingCommunication
Tools & Technologies
DockerAWSKubernetesGitChefMavenJenkinsRedisMemcachedKafka
Industry Keywords
Risk ManagementApplication ManagementObservabilityMonitoring SystemsDisaster Recovery
Tech Stack
Tools & technologiesAWSChefDockerDynamoDBJavaJavaScriptJenkinsKafkaKubernetesLinuxMavenMicroservicesOraclePythonRedisRubyGo
About the role
Key responsibilities & impact- Partner with development teams by designing availability and resiliency patterns in applications and infrastructure
- Design and implement software and tools to improve performance, availability, scalability, and latency while meeting security standards
- Support risk management and protect the integrity and confidentiality of systems and data
- Build automation and tooling for application management, deployments, configuration changes, and disaster recovery
- Design, implement, and promote observability and monitoring systems to proactively detect and diagnose problems
- Continuously evaluate application capacity and provide statistics and scaling recommendations to Product and Business teams
- Identify performance bottlenecks and collaborate with cross-functional teams to troubleshoot and resolve issues
- Serve as a technical liaison for the application and provide documentation and runbooks to Level 1 and Level 2 teams
- Participate in a 24x7 on-call rotation
- Develop repeatable patterns and reusable standards across teams
- Provide feedback and technical requirements to the software development lifecycle
- Implement best-practice microservice design patterns and modern software reliability approaches
- Serve as a senior technical expert on site reliability engineering issues, industry trends, and emerging technologies
- Coach and mentor team members
Requirements
What you’ll need- Bachelor’s Degree in Business and/or Computer Science or related field
- 12+ years of related experience managing large complex projects in a technical or software development environment, inclusive of post-graduate degree
- Proven ability to lead a team through high priority incidents and improve the RCA process
- Excellent troubleshooting skills and proven experience resolving technical issues in complex environments
- Hands-on experience designing and developing with one or more of Python, Go, or Java
- Experience with Docker
- Experience in Microservices Architecture
- Experience with messaging frameworks such as Kafka, SQS, or JMS
- Experience with database technologies such as Oracle, DynamoDB, or Aurora
- Experience with caching layers such as Redis and Memcached
- Strong understanding of Linux administration
- Experience implementing CI/CD pipelines, including Git, Chef, Maven, or Jenkins
- Strong understanding of networking fundamentals
- Experience leading cross-functional teams to create technical solutions
- Proven track record designing and building complex end-to-end systems as a full stack developer
- Background and drug screen
- Must be eligible to work in the United States for any employer at the date of hire
- Must be able to complete employment eligibility verification through E-Verify
- Preferred: Good programming skills in Java, Ruby, Python, JavaScript, or Go
- Preferred: Hands-on experience supporting applications in a 24x7 customer-facing production environment
- Preferred: Working knowledge of AWS, Docker, Kubernetes, or Swarm
Benefits
Comp & perks- Discretionary incentive plan
- Competitive medical (PPO/HDHP), dental, and vision plans
- Company contributions to Health Savings Account (HSA)
- Flexible spending accounts (FSA) for commuting, health, and dependent care expenses
- 401(k) retirement plan with 100% Company Safe Harbor Match on the first 6% deferral immediately upon eligibility
- Flexible Time Off for exempt (salaried) employees
- Generous PTO for non-exempt (hourly) employees
- 11 paid company holidays
- Paid volunteer day
- 12 weeks of Paid Parental Leave
- Maven Family Planning support including egg freezing, fertility, adoption, surrogacy, pregnancy, postpartum, early pediatrics, and returning to work
- Additional benefits described on the Benefits page