Software Engineer - Site Reliability Engineering
Qualifications:
- A love of solving hard problems
- Putting your customers first, whether they be internal or external, and making them more productive, happy, and successful
- Experience with Azure AKS, AWS
- Experience with Kubernetes, ECS, EKS, or other container orchestration system
- Some sort of infrastructure-as-code system: Ansible, Terraform, CloudFormation, CDK, etc
- Logging systems: Splunk, EventHub, ELK etc
- Bachelors degree in Computer Science or similar or equivalent experience
- Experience creating automated solutions & eagerness to automate
Responsibilities:
- Experience monitoring services and infrastructure, log collection, analytics, and application performance monitoring (APM)
- Improve metrics on our main services, and act as a subject matter expert for dev teams
- Recommend and guide improved monitoring and alerting processes
- Identify performance bottlenecks and provide recommendations for improvement
- Proactively identify and solve problems that we didnt even know we had
- Help build, deploy, and scale a load testing environment that is analogous to production
- Enforce security and operational safety controls
- Experience with Performance testing or Chaos testing a plus
- Contribute to the architectural improvements to meet future scaling and observability requirements
- Strong performance issue triaging skills Log analysis, thread dump analysis, heap dump analysis
- Self-motivated individual who is proactive in driving tasks to completion
- Participate in on-call rotation (Team is scattered across America and Europe, so you can sleep at night!), support developers questions and attending incidents
Top Skills Needed/Required:
5 years in a Reliability Engineering, DevOps or infrastructure focused role
Skills and/or Experience That Would Separate the Top Candidate:
Advanced experience with programming languages (GoLang, Python, Java) Passion for designing and building reliable systems
What Makes a Candidate Profile Stand Out to You?
5 Years in a Software Engineer with an emphasis in reliability engineering role
Location:
Hybrid - Sunnyvale, CA or Bentonville or Atlanta office Pref
Opportunity to Extend or Convert to an FTE:
Right candidate may open up that door
Required Skills: Golang, Java Additional Skills: Python Developer