Avatar for Bungalow

Love Where You Live

Backend Developer

Apply now
Bungalow is the largest and fastest growing co-living company in the United States and we’re tackling two very challenging, very human problems of our generation — housing affordability and loneliness.
Increasingly, people are moving to big cities where rents are climbing. The cost to live alone may be high but the cost of feeling alone is even higher. While the products and services we love are making our lives easier and more convenient, our relationships have suffered. That’s why Bungalow is not only focused on creating the best co-living experience for our residents, we’re also committed to cultivating a community that helps people feel at home, together.
How do we do this? We find the best homes in the best locations, we update the interiors and furnish them out, all in the service of helping people find other amazing individuals to live with. We believe that a great resident experience begins in the home and with each other, but it’s our growing community beyond the home that makes being part of Bungalow magical.

We are looking for a Backend Developer to join our offices in Kitchener, Toronto, or Vancouver. We use Python 3.7+, Django, and Django REST Framework to build RESTful APIs which are focused on resources. Data centric systems are built with Python, AWS Redshift, and Periscope to support our organization’s business intelligence. Mentorship and code review through pull requests are critical to our development process.
We are looking for candidates who are interested in our tech ecosystem and approaches, who have a passion for quality and continual learning, and who are willing to dig deep when debugging gets confusing. Our engineering values include being human focused, being team centric, working at all prudent speed, continually learning, having permission to fail, and being owners!

* Build and ship features a platform already used by thousands of users per day
* Participate in sprint planning, code review, and continual learning
* Working with the team to refine and improve specification and user stories
* Debug problems, write documentation, and unit tests where required
* Be mentored and mentor others as we work to uplevel our development process

Required Experience and Skills
* Degree related to and/or experience developing software
* Strong attention to detail and a passion for quality
* Ability to communicate effectively with remote and local teams
* Experience managing multiple projects and priorities
* A desire to learn everyday

Recommended Experience
* Experience working in web-based environments creating RESTful APIs
* Experience with Python or related backend languages is a plus

Technology Ecosystem
* Languages: Python (3.7+), Javascript (ES6) Frameworks: Django, Django Rest Framework, VueJS Data: Postgre
* SQL, AWS Redshift, Salesforce ETL Ops: AWS, DockerCI: Travis
* Other: Git, Webpack, SCSS

* $1000 CAD stipend to use towards continued learning and conference attendance

Additional Information
Experience comes in many forms, many skills are transferable, and passion goes a long way. If your experience is this close to what we’re looking for and you are excited to learn, consider applying. A diverse group of people makes for the best problem-solving and creative thinking. We're dedicated to adding new perspectives to the team and encourage everyone to apply. We believe that the unique contributions from all our team members is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, marital, veteran, or disability status.

Bungalow is a residential real estate platform providing beautiful homes with great roommates, paired with a seamless digital-first experience for early career professionals. We take care of everything from matching great roommates and furnishing a home’s common areas to streamlining rent and utility payments and handling service requests, removing friction from the rental experience.
In addition, Bungalow helps its residents create a thriving community through exclusive social events and volunteer opportunities. Bungalow is able to offer homes in the most desirable neighborhoods by working directly with homeowners who are looking for a guaranteed income stream but don’t want to sell their homes. This model has helped Bungalow scale to hundreds of homes within a year.
Founded in 2017 by Andrew Collins and Justin McCarty, the company currently has hundreds of properties across 10 markets. For more information visit bungalow.com. We are looking for a driven, personable, and impact-oriented team player to join our Business Operations team. This role will put you in the heart of the action solving the most complex, interesting challenges of a rapidly-scaling start up.