Infrastructure Reliability Engineer / Remote
Infrastructure Reliability EngineerLocation: 100% RemoteType: Full timeThe Infrastructure Reliability Engineering team is responsible for writing and running the software which instruments, visualizes, and interacts with infrastructure. The ideal candidate for this role has deep infrastructure automation and instrumentation experience at consumer webscale or with a multi-national carrier.They are drawn to disruptive technology and are excited by the idea of building something new. They can balance business velocity with clever design and implementation choices and are unafraid to provide constructive feedback to peers and any level of leadership.This person is driven, highly empathetic, fearlessly kind, and believes in the concept of exhibiting and soliciting personal authenticity without compromise.ResponsibilitiesDesign and build a full-scope infrastructure and services instrumentation, alerting, and automation platformCreate a change management platform and process in partnership with the engineering and operations teams to safely deploy changes to infrastructureCollect, process, and visualize network and service metrics and state dataUtilize modern engineering practices for developing, deploying, and operating large software systems.RequirementsBelieve in tight partnerships with engineering and operations, ensuring that automation deliveries are driven by business needUnderstand and deeply focus on the real-world benefit your systems and products will have on our customers and usersBe driven by, and have a bias toward, autonomy: you'll be given context on the problems we're trying to solve rather than tasks to completeBe invested in the long-term view: while we need to deliver value this month and this quarter, we need to avoid excessive technical debt and other forms of unnecessary complications that will serve us poorly in the futureMust have experience beyond basic Python scriptingDemonstrate expertise with an object-oriented programming language: you don't have to be a distributed systems expertHave experience in the infrastructure (networking, compute, or storage) automation spaceHave experience with modern CI/CD practicesHave great verbal and written communication skills