WeWork is the platform for creators, providing hundreds of thousands of members around the world with space, community, and services that enable them to do what they love and create their life's work. Our mission is to create a world where people work to make a life, not just a living, and our own team members are central to that goal. The Building Technology team s mission is to Empower WeWork and its Members with world-class technology infrastructure, support and services. We are building best in class systems to deliver technology infrastructure and IT services to our Members in an automated, elastic, and easy-to-consume way. The technology we build and manage has allowed WeWork to scale to 300+ buildings in 20+ countries and continues to be our competitive advantage as the company continues to grow. Ultimately our goal is to make technology as frictionless as possible for our Members so that they can focus on creating their life s work. Our Infrastructure Systems Engineers are part software engineers and part systems engineers. We build and run global, distributed, fault-tolerant systems. We ensure that our services have the performance, reliability, and security appropriate to our Members needs. Our software development is focused on creating engineering solutions to operations problems, optimizing existing systems, building infrastructure and eliminating work through automation. You are highly autonomous, possesses effective written and verbal communication skills, strong sense of ownership, adapts quickly to new technologies, and have high career growth potential. The desire and ability to work in a fast paced, collaborative environment is essential. Responsibilities Engage in and improve the whole lifecycle of infrastructure services from inception and design, through deployment, operation and refinement. Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews. Maintain services once they are live by writing tools to help visualize and monitor performance, reliability, throughput, and other key metrics for our infrastructure stack. Develop tooling and automation around operational tasks. Practice sustainable incident response and blameless postmortems. Ability to participate in a regular on-call rotation Requirements BS degree in Computer Science or related technical field involving systems engineering (e.g., physics or mathematics), or equivalent practical experience. 3+ years of experience in the job offered or related occupations of Systems Development Engineer (Software Development, Systems/Solutions Architect, Systems Engineer, DevOps Engineer, Site Reliability Engineering, Networking/Automation) Experience developing software in one of the following languages: Python, Ruby, C++, Java Strong experience with Unix/Linux operating systems internals and administration (e.g., filesystems, inodes, system calls) Strong experience with AWS, GCP or Azure Deep understanding of networking concepts such as DHCP, DNS, TCP/IP Experience in configuration or provisioning management such as Puppet, Chef or Ansible We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Associated topics: equipment, infrastructure, ip, maintain, maintenance, satcom, satellite, system engineer, system specialist, technician