WeWork is hiring an experienced backend software engineer to build and maintain the services that power our internal and member-facing applications. Hundreds of thousands of members around the world rely on these services to book spaces at WeWork locations, get support, learn about and gain entry to their building, invite guests, and work efficiently while in our spaces. WeWork is adapting to the realities of COVID-19 and seeking to support new members and new flexibility in co-working space, and our technology must rapidly adapt to support the business. This role will be working on an established team of experienced backend engineers responsible for multiple backend services and will have a direct impact on executive level initiatives.
Enjoy systems designing through leading designs of major software components, systems, and features owned by the team.
Able to utilize design, coding patterns, tools and frameworks and methods to facilitate in effectively meeting the team sprint objectives and the overall quarterly team objectives.
Can drive feature development end-to-end and deliver large projects at quarterly level.
Comfortable partnering with product, design, and peer engineering leads and managers.
Interested in indirectly influencing beyond functional boundaries, such as with product on technical feasibility and roadmap, or with test engineering on tooling and execution needs.
Eager to align correlated systems across squads on common API patterns, practices, or other instrumentation.
Bachelor degree in Computer Science and 5+ years of experience building backend systems OR 8+ years of building backend systems.
Experienced in designing and developing back-end services using Go, Ruby on Rails or NodeJS, supporting front-end clients.
Strong knowledge of AWS, PostgreSQL, RabbitMQ, Docker, and CircleCI.
Demonstrated architecture skills at a multi-system level and writing scalable, efficient, and clean code.
Preferred experience working on teams with heavy emphasis on DevOps, Automation, CI/CD, and Quality (Jenkins, Docker, Kubernites, Artifactory, etc).
Enjoy working in an Agile development environment and taking initiatives in improving systems for the sake of your teammates and our users.