Role Overview

STRATIS IoT is actively seeking passionate developers to join its family of full-stack software engineers who are creating & molding the next generation of smart building technology. Our diverse team is made-up of adventurous, multifaceted individuals who bring what they’ve learned through various walks of life to improve our products.

As a BACnet Integration Software Engineer / Contractor, you should have at least 3-years of experience in the field of IoT integrations, specifically focused on BACnet protocols Building Automation and Control Networks. You will utilize your experience to contribute to the development of new features and integration of new devices in our ever-growing IoT platform. This role will have the opportunity to become a full-time position.

Key Responsibilities

  • Love what you do & be an integral part of our family that is forging a new path in IoT technology;
  • Develop cross-platform software products for use on web and mobile;
  • Own small-to-medium sized features from technical design through completion;
  • Implement seamless user experiences to control home hardware like locks, thermostats, lights & leak detection;
  • Innovate constantly on existing and cutting-edge technology to build new solutions;
  • Support & mentor team members in architecture, implementation, and launch of new features;
  • Foster a "shipping" culture by collaborating with team members, understanding deadlines and expectations, and identifying roadblocks early;
  • Understand and utilize our production deployment systems;
  • Prioritize tasks well and synchronize with team, project management, and product owner.


  • 3+ years software development experience with demonstrated BACnet integration contributions;
  • Proficient with Python;
  • Excited to work in a growing company that always has a full project roadmap;
  • Writes clean, correct code incorporating feedback from code reviews; consistently follows stated best practices and helps others do the same;
  • Able to own small-to-medium sized features from technical design through completion;
  • Quick to learn new, complex systems and technologies;
  • Excited to impact real people every day through your work.

Note: Applicants who provide portfolios or Github links are 3x more likely to receive interviews.

Interview Process

PHASE 1: A member of our team will contact you to arrange a call to discuss your professional accomplishments & ambitions. You may be asked to participate in a technical phone interview as well.

PHASE 2: You will be invited to interview with the team in person. This interview will include a technical review by multiple members of our various teams. Throughout this phase of the interview process, you will get the chance to interact with our team in a casual, free-flowing environment.


Nestled in the East Falls neighborhood of Philadelphia, STRATIS is one of the best-kept secrets in emerging IoT technology. We create smart apartments and smart buildings for smart cities, and have been named one of Entrepreneur Magazine’s “Best Companies in America” for 2016 and 2017. Inc. magazine ranked STRATIS No. 740 on its 2019 Inc. 5000, the most prestigious ranking of the nation’s fastest-growing private companies. As the only system of its kind built for the complexities of multifamily and campus communities, we are leading the global movement for smart cities in the urban-residential sector. To date, STRATIS has been installed nationwide in over 325,000 units across 46 states.

Key Benefits

  • Unlimited headroom in a fast-paced, startup environment;
  • Ability to see your contributions impact lives every day;
  • For full-time employees:
    • Flexible schedules and vacation/work from home policy (including maternity/paternity leave);
    • Sponsorship for conferences and educational events;
    • Health, dental, and vision insurance;
    • 401K retirement plan;
  • Supportive, casual and professional work environment;
  • Being part of a team that focuses on creating linchpins, mentors and experts in their field.