Note: The job is a remote job and is open to candidates in USA. Svitla Systems Inc. is looking for a Site Reliability Engineer for a full-time position in Seattle, USA. The role involves designing and automating testing for new features of a cloud data platform, ensuring quality and reliability for mission-critical workloads.
Responsibilities
- Design and operationalize testing for new features: work out how customers will actually use them, how to scale-test them, and how to break them
- Automate the manual, repetitive testing our principal engineers run by hand today, using Python and our in-house frameworks on Jenkins and Argo
- Build a data-driven plan for which tests run, how often, and why, plus the framework to schedule and rerun them
- Troubleshoot build and test failures across VM instances and hardware, from compile-time errors to integration failures
- Read cluster output and C error logs to tell a test problem from an infrastructure problem from a real bug
- Set up monitoring and alerting so problems surface early (the team uses OpenMetrics, Grafana, InfluxDB, and Prometheus alongside home-grown tooling)
- Help set the quality bar for releases, including a real say in what ships
- Take part in an on-call rotation for the systems your team owns
Skills
- 3+ years of experience in building and operating automated testing, validation, and/or certification for complex software systems
- Strong programming ability in C
- Experience with distributed file systems or parallel file systems would be a major plus
- A real breaker's instinct. You look for edge cases and ask, 'What happens if I do this?' before anyone asks you to
- A track record of building tests yourself, not just running test plans handed to you
- Hands-on experience across both on-premises infrastructure and cloud (AWS, GCP, or Azure), with a real grasp of where each one's limits are
- Strong knowledge of Linux (the team runs Ubuntu)
- Knowledge of Python
- Understanding of a data-driven approach to deciding what to test and how often
- Knowledge of orchestration tools (Ansible, Terraform), containers, and Kubernetes
- Solid understanding of networks (routing, firewalls, security inspection devices, switch configuration)
- Experience with storage (IOPS, Latency, read/write patterns) or protocol (NFS, SMB, S3)
Benefits
- US and EU projects based on advanced technologies.
- Competitive compensation based on skills and experience.
- Flexibility in workspace, either remote or our welcoming office.
- Bonuses for article writing, public talks, and other activities.
- Free tech webinars and meetups organized by Svitla.
- Regular corporate online activities.
- Awesome team, friendly and supportive community!
Company Overview
Company H1B Sponsorship