Position: Reliability Engineer
Company: Unstoppable Domains
Experience required: 5y
Category: DevOps
English level: upper
Published: 2022-12-01T00:00:00+02:00

We are looking for an experienced Reliability Engineer to help us maintain a highly available web application.

**You Are:**

• You have strong opinions, weakly held. You bring ideas to the table, consider other perspectives objectively, disagree respectfully, and commit fully when a decision is made.
• You look to data to inform decisions and metrics to measure progress.
• You’re a doer who strives to achieve results. You get things done, but more than that you get done the things that bring us closest to our intended goal.
• You are guided by the big picture. You put mission and team over self as you navigate local obstacles toward the north star.

**You Will:**

• Assist in managing a web application, including Reliability Engineering, DevOps Engineering, Cloud Engineering, among a number of aspects frontend, backend, and supporting services.
• Manage Google Cloud Infrastructure
• Use observability tools to ensure uptime and latency SLA/SLO’s are achieved
• Perform enhancements to CI/CD pipelines
• Review code and provide architectural recommendations for all services of the application
• Perform load/stress tests to reveal performance bottlenecks
• Design highly available systems drawing from a range of cloud computing technologies and architectural patterns
• Identify the highest leverage performance optimizations, while considering trade-offs such as design complexity and cost.
• Contribute to roadmap for handling the next orders of magnitude in traffic and active users
• Work with our Lead Security Engineer to enhance application and platform security
• Engage in and help develop, governance processes that ensure systems compliance
• Collaborate with product owners, developers, and support staff to ensure new functionality is delivered with continuous and reliable delivery of service
 

**Requirements:**

**Must have:**

• 5+ years in a combination of at least 2 of the following: Cloud Engineering, DevOps (Managing CI/CD pipelines), Site Reliability Engineering 
• 2+ years of experience with JavaScript/TypeScript and Node.js
• 3+ years GCP experience. 
• Experience with monitoring and log aggregation instruments
• Experience configuring and managing of infrastructure with tools like Terraform
• Previously worked with distributed systems at scale
• Experience solving performance problems for a high traffic web application
• Excellent collaboration and team building skills.
• Excellent writing, communication and presentation skills.
• Strong desire to learn
• Strong understanding of application design patterns and application architecture concepts

**Nice to have:**

• 7+ years of total experience in Cloud Engineering, DevOps (Managing CI/CD pipelines), Site Reliability Engineering 
• 5+ years of experience with JavaScript/TypeScript and Node.js
• GCP Certification (Associate or Professional)
• Experience with the following GCP services: Cloud Build, Cloud Run, Cloud Storage, Firebase, Foundational GCP services
• Experience with Github Actions
• Similar experience at an Ecommerce company
• Experience scaling a web application from zero to millions of users
• Work experience in the crypto industry
• Experience managing a CDN (CloudFlare, Akamai, Fastly, etc.)
• Experience working with an API Gateway

**We Offer:**

• 100% employer-paid medical, dental and vision insurance
• Equity
• 100% remote-work environment
• Monthly co-working space stipend
• Home office budget
• 15 days of vacation time, increased to 20 days after 1 year
• 7 health days to tend to health and wellness needs for themselves or dependents
• 80 hours of supplemental COVID-19 recovery time
National holidays