Senior Software Engineer

About the Role:


As a Senior Software Engineer on the WeWork Global Technology team, You'll be an integral to solving technical and product problems with other engineers and other disciplines. You will be expected to:



  • Deliver high-quality code that impacts the bottom line of the business

  • Drive technical solutions to strategic initiatives

  • Design stable and performant APIs

  • Help steer technical decisions about infrastructure and architecture

  • Model engineering excellence and collaborative processes

  • Mentor more junior members of the team


Requirements



  • 7+ years of professional experience in Software Engineering

  • Comprehensive knowledge with Ruby, Python, Java or other similar OOO languages

  • Extensive experience working with frameworks such as React.js or Angular

  • Working knowledge of relational databases such as PostgreSQL or MySQL

  • Interest in mentoring more junior members of the team

  • Experience working in an Agile environment

  • Ability to collaborate with other engineering teams and work cross functionally (alongside product, design and QA)


Nice to have:



  • Strong interest in modeling complex problems and distributed systems

  • Strong interest in scalable, future-proof architecture


Back to top