Site Reliability Engineer
About Appspace:
At Appspace, we’re passionate about creating better work experiences for people everywhere, and we’re looking for people that feel the same way. Our global office locations and flexible work culture help you work wherever and however you’re at your best. Plus, we take the time to help you enjoy your work, build lasting connections, and grow your role. Join the Appspace team and be a part of a culture that’s helping people everywhere love where they work.
Your Role as a Site Reliability Engineer: Our technical operations team seeks a professional eager to learn and enhance Appspace's Cloud Platform and supporting toolsets to meet and exceed the needs of our Customers, Engineering, and Customer Care teams. The ideal candidate will focus on maintaining and improving the reliability, scalability, and performance of our systems while addressing unexpected behaviors and solving underlying root causes. While CI/CD pipeline work is part of the role, it is a less emphasized aspect, allowing for a broader focus on system reliability and automation.
You will work closely with a global team of cloud, product, and service professionals to enhance our platform's resiliency and scalability, directly improving our customers' experience with Appspace. This role requires proactive problem-solving and a commitment to delivering solutions aligned with site reliability engineering best practices.
Upon joining, you will collaborate with our teams to understand our architecture, systems, and practices. As your knowledge grows, you'll take on increasing responsibilities in maintaining and improving our Cloud Platform and infrastructure. Occasionally, you may assist with advanced internal IT needs.
A Day in the Life of a Site Reliability Engineer:
- Monitor and maintain the health of development, staging, and production systems and environments.
- Troubleshoot systems and software issues, identifying root causes and implementing solutions across environments.
- Build and maintain automation systems for deployments and processes using scripting languages such as Python.
- Collaborate with development and QA teams to integrate technologies and concepts that enhance system reliability.
- Document processes and protocols to support ongoing growth and adoption of new technologies.
What You'll Need:
- Ability to learn and understand new technologies quickly.
- Strong communication and collaboration skills.
- Solid background in Linux systems administration; experience with Windows systems is a plus.
- Expertise in Kubernetes, specifically with GKE (Google Kubernetes Engine) and AKS (Azure Kubernetes Service).
- Strong experience with Google Cloud Platform and Azure; familiarity with AWS is acceptable but not emphasized.
- Familiarity with automation, configuration management, and Infrastructure as Code (e.g., HashiCorp tools).
- Experience with scripting languages such as Python, Powershell, NodeJS, and/or Bash.
- Troubleshooting expertise, including analyzing logs and workflows to identify faults.
- Knowledge of MySQL & MongoDB.
- Must be flexible on occasionally attending remote “off-hour” meetings (we’re a global team supporting a global customer base!). This includes Friday evening maintenance events.
- Be able to join the On-Call Schedule (follows the sun), including a weekend rotation with other team members.
Desirable Skills and Experience:
- Experience with monitoring and alerting platforms.
- Interest in improving scripting/programming skills.
- A lifelong learner who enjoys mastering new systems, services, and technologies.
- Able to travel 1-2 times per year for team events/summits.
The Perks of Working for Appspace:
For all our US based team members, we offer a variety of benefits from competitive salaries, medical, dental and vision coverage, disability coverage, employer paid life insurance, mental health resources, 401(k) plan and a fully paid parental leave program.
Additional perks include:
- Generous PTO
- Flexible work schedules
- Remote work opportunities
- Paid company holidays
- Appspace Quiet Fridays (No non-essential internal meetings scheduled)
- A casual dress work environment
Disclaimer:
Appspace is committed to equitable compensation practices and complies with all applicable local, state, and federal regulations. For jurisdictions that require pay scale disclosure, a general compensation range may be provided during the initial stages of the interview process. Final compensation will be based on multiple factors including experience, skills, certifications, and overall fit for the role.
If you are located in a jurisdiction with specific pay transparency requirements, we will be happy to discuss the relevant range during your application process.
This disclaimer allows us to comply with pay transparency laws effectively without immediately publicizing broad salary ranges that could create internal noise or misguide candidates early on. It sets the stage for transparent compensation discussions at the appropriate point in the hiring process. Let me know your thoughts.
Apply for this job
*
indicates a required field