Search jobs and placement papers

Senior Software Engineer - Service Infrastructure at WeWork Global Technology (San Francisco, CA)

WeWork Mission


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.


Technology Charter


WeWork is creating a layer of technology to power our vision of space as a service. From identifying and designing a new location, to bringing that space to market in an elastic, easy-to-consume way, to seamlessly operating these spaces to delight our members, we are building state-of-the-art systems to automate, optimize, and improve the experience. The data we are collecting is being used to dynamically optimize utilization, pricing, even layout and form factor. This technology advantage has allowed WeWork to scale to 200+ buildings in 20+ counties and will be our rare advantage as the company continues to grow.


Mission Outline


The Infrastructure group is part the Developer Platform which mission is to drive our customers success by delivering the software, services, and infrastructure they need to build WeWork products. We focus on providing cross organization dependency visibility, improving cost and efficiency to achieve the companys goals.


Responsibilities



  • Design and develop services in order to accelerate and optimize developer velocity.

  • Implement standard methodologies and evangelize them across the company.

  • Development of automated tooling for managing WeWork infrastructure.

  • Ensure WeWork foundation technology is reliable, highly available, efficient, performant, flexible and enable innovation.

  • Participate to the on-call rotation for your own services.


Requirements



  • You have strong computer science fundamentals

  • You are passionate about scale, quality, and performance.

  • You have experience


    • with open source software development.

    • with distributed systems and asynchronous programming

    • with Linux systems and services

    • with cloud providers (AWS, GCP,...)

    • one or more languages such as Java, C++, Go, Python or similar.


  • 2 years of data infrastructure or back end systems experience.

  • You have excellent written communication, interpersonal communication, and documentation skills


Nice to have



  • Familiar with the cloud native computing foundation ( Kubernetes, Prometheus, OpenTracing, Fluentd, gRPC, containerd, rkt, CNI, Envoy, Jaeger, Notary, TUF, Vitess, CoreDNS, NATS, and Linkerd )

  • Shell scripting

  • Experience building back-end services utilized by other teams


We are an equal opportunity employer and value diversity in 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.


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment