Smart apartment building against a blue sky with wispy clouds.

Ambient Careers

Work with us

Explore our openings and join us in revolutionizing how people live, work and visit multifamily communities across the U.S.

Openings

Remote

Senior Analytics Engineer

Data

About The Company:

Ambient combines a decade of operational experience with design and engineering prowess to improve apartment living and management in the most impactful, cost-effective way possible.

The name "Ambient" embodies our vision to create a category-defining platform that seamlessly integrates smart technology into the built environment and transforms the way people live, visit, and work in multifamily communities. Our focus is on increasing the value of multifamily properties by making them more efficient to operate and more comfortable to live in.

 

About The Role:

As a Senior Analytics Engineer you support decision making across the organization. This support spans the organization from the product and engineering teams to operations and finance. More specifically, you work closely with subject matter experts to document, curate, and build tools to enable them to make decisions informed by data.

The Data Team at Ambient is small, so this role will be uniquely cross functional. Decision support will sometimes span all the way from automating data acquisition to analysis. But that’s not all - a big part of this role is providing leadership in the process of discovery, design, and building tools you and the rest of the Data Team will leverage to provide all of the above.

In short - if you’re comfortable with ambiguity and looking for a small team setting with high visibility, lots of ownership, and tangible impact, we’d love to hear from you.

 

Responsibilities:

  • Create new data models, views, and data flows from a variety of sources to support use cases ranging from product experimentation and device troubleshooting
  • Collaborate with engineers across our stack to improve our telemetry collection capabilities and better inform downstream alerting metrics and troubleshooting tools
  • Build data quality tests for our IOT device telemetry and ERP system including testing for data recency, cardinality, etc
  • Support business users through workshops, query and dashboard performance monitoring, creating upstream processing steps as needed. (Ex. aggregates, event sequencing/grouping, time series spines, etc)
  • Build analytics on our analytics stack, everything from access auditing/monitoring to building qualitative insights on trends in inbound data requests.

 

Required Qualifications:

  • Advanced SQL skills to get the data you need from a data warehouse (we use BigQuery)
  • Data modeling and schema design skills (we use dbt)
  • Experience developing cloud hosted data ingestion web services (we’re in AWS and GCP) including code running as lambdas or in containers (e.g. Kubernetes, Docker)
  • Ability to match observability concepts (e.g. traces, logs, metrics) to observability needs (e.g. first tier support vs. QA reproducibility)
  • Familiar with ETL/ELT tools (we use Airflow and Stitch)
  • Experience in modern advanced analytical tools and programming languages such as Python
  • Software engineering fundamentals and ability to write production-ready code
  • Experience with version control systems (i.e. Git, Github) and workflows
  • Experience working with data visualization tools such as Tableau, Data Studio, Looker, Mode, Metabase, Superset etc. (we use SigmaComputing)

 

Preferred Qualifications:

  • Knowledge of Computer science fundamentals: data structures, algorithms, performance complexity, and implications of computer architecture on software performance (e.g., I/O and memory tuning)
  • Familiarity with Data Science workflow and life cycle
  • Solid programming skills with Python data stack libraries and tools such as pandas, Jupyter Notebooks, Matplotlib, etc 

 

Traits required for success in this role:

  • Comfortable with ambiguity: You love tackling nebulous problems through discovery, experimentation and iteration
  • Curious about People: You dive into nebulous problems and ask progressively better questions as you get more info about the problem being solved
  • Curious about Process: You're curious about the minimal information artifacts which need to be captured from a business process or user interaction in order to run an experiment.
  • Pragmatic about Maintainability: You take pride in the experience you provide to those who read your queries or extend your abstractions; an instinctive understanding of the tradeoff between time and succinctness shows in your work

 

#ambient

 

Ambient Property Technologies Inc. is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, disability or genetic information, sex, sexual orientation, gender identity, or national origin.

A note to recruitment agencies: Please don’t reach out to Ambient employees or leaders about our roles -- we’ve got recruiting covered. We don’t accept unsolicited agency resumes and we are not responsible for any fees related to unsolicited resumes. Thank you for your understanding.

Remote

Senior Content Marketing Manager

Marketing

About Ambient

Ambient combines a decade of operational experience with design and engineering prowess to improve apartment living and management in the most impactful, cost-effective way possible.

The name "Ambient" embodies our vision to create a category-defining platform that seamlessly integrates smart technology into the built environment and transforms the way people live, visit, and work in multifamily communities. Our focus is on increasing the value of multifamily properties by making them more efficient to operate and more comfortable to live in.

Summary 

As the content marketing lead, you’ll play a pivotal role in establishing Ambient as a well-known and authoritative brand for B2B audiences in multifamily. You will be responsible for owning and executing a content strategy that focuses on enabling and scaling our full-funnel marketing efforts, including ABM. As a senior individual contributor, you’ll be responsible for the creation and distribution of impactful, conversion-focused content that supports marketing initiatives throughout the buyer’s journey. 

This is a unique time to join Ambient as we have some important challenges ahead of us. Content marketing will play a big part in this. If you’re looking for a role with significant ownership and visibility, we’d love to hear from you! 

Responsibilities

  • Strategy development: Develop full-funnel content marketing strategies and editorial plans that reinforce our brand positioning and achieve awareness and engagement goals across email, social, blog, web and events 
  • Content creation and optimization: Drive production, reporting and optimization of content that engage target accounts and optimize ABM outcomes through direct outreach, email campaigns, social media, paid ads and website landing pages 
  • Sales enablement support: Create content in collaboration with sales, product marketing and creative teams that supports different stages across the sales funnel, including whitepapers, one-pagers and case studies
  • Event content strategy and production: Create compelling event assets such as awareness emails and follow up guides that align with event objectives and support post-event engagement
  • Web content management: Create and optimize website copy and landing pages in collaboration with development, design, and product marketing to enhance prospect engagement and drive sales conversions
  • Scaling content production: Identify opportunities to repurpose and scale content across different channels and formats, ensuring that messaging remains consistent while adapting to specific audience needs
  • Content editing: Serve as editor for communication content created in-house and through freelancers, supporting execution of campaigns across paid media, SEO, SEM and ABM
  • Performance measurement and reporting: Analyze performance data and feedback to drive improvements and ensure that content effectiveness is linked to business outcomes

Qualifications 

  • 7+ years of content strategy and execution experience (some experience with multifamily or smart home technology is a bonus, but not required!)
  • Experience creating content that accurately reflects a consistent brand voice and tone 
  • Experience creating emails and pulling reporting from Hubspot 
  • Experience with site analytics tools like Google Analytics, Google Search Console, and Hotjar
  • Proficiency with SEO best practices and experience using SEO-related tools including, but not limited to, SEMRush, BrightEdge, etc.
  • Strong understanding of digital marketing fundamentals and content best practices 
  • Ability and willingness to travel twice per quarter

Success Characteristics 

  • Dedicated to achieving an exceptionally high-bar in content quality and business impact   
  • Relentless curiosity about our customer and their needs across the purchase journey  
  • Demonstrated ability in maintaining consistent brand tone of voice and look and feel 
  • Demonstrated effectiveness in clearly communicating goals, progress, and outcomes regularly to key stakeholders, driving transparency and accountability
  • Proven track record working in partnership with creative, development, sales, product marketing, and growth marketing teams
  • Demonstrated ability to manage multiple projects simultaneously with a strong attention to detail and maintaining quality and deadlines
  • Ability to navigate under ambiguity, with passion for a test and learn approach to decision-making 

#ambient

Ambient Property Technologies Inc. is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, disability or genetic information, sex, sexual orientation, gender identity, or national origin.

A note to recruitment agencies: Please don’t reach out to Ambient employees or leaders about our roles -- we’ve got recruiting covered. We don’t accept unsolicited agency resumes and we are not responsible for any fees related to unsolicited resumes. Thank you for your understanding.

Remote

Product Manager, Ambient Platform

Platform Operation

About Ambient

Ambient combines a decade of operational experience with design and engineering prowess to improve apartment living and management in the most impactful, cost-effective way possible.

The name "Ambient" embodies our vision to create a category-defining platform that seamlessly integrates smart technology into the built environment and transforms the way people live, visit, and work in multifamily communities. Our focus is on increasing the value of multifamily properties by making them more efficient to operate and more comfortable to live in.

Overview

We are seeking a Product Manager to oversee the roadmap and prioritization of our Ambient backend platform, Resident mobile application and connectivity solutions. In this role, you will work closely with cross-functional teams to ensure successful product development, launch, and continuous improvement. You will serve as the voice of the customer throughout the development process and will play a critical role in maintaining the product backlog, coordinating with engineering teams, and supporting product releases.

Key Responsibilities

  • Roadmap Management: Manage the roadmap and prioritize features and improvements for the Ambient backend platform, as well as our web and mobile applications.
  • Backlog Management: Maintain and prioritize the product backlog, ensuring alignment with overall business objectives and customer needs.
  • Requirements Documentation: Create product requirement documents (PRDs) and translate them into Jira epics and detailed requirements for engineering teams.
  • Design Collaboration: Create design briefs and collaborate with UI/UX designers to develop designs that support new feature initiatives.
  • Collaboration with Engineering: Work closely with Engineering to prioritize feature development, address incidents, and manage escalations to ensure smooth operations.
  • Development Support: Provide support to the development team by clarifying requirements and addressing questions throughout the development process.
  • Customer Representation: Act as a customer proxy within the development process, ensuring that user needs are addressed throughout the product lifecycle.
  • Agile Practices: Participate in daily scrum meetings, as well as weekly grooming and planning sessions, to support agile development processes.
  • Escalation Management: Collaborate with the Product Operations team to manage and resolve escalations and incidents effectively.
  • Go-to-Market Planning: Work with Product Marketing and Operations to develop go-to-market strategies for product launches, define success metrics and ensure smooth execution.
  • Deployment Support: Assist the Operations team throughout the deployment cycle to ensure successful product rollouts.
  • Release Documentation: Draft comprehensive release notes for all product releases, keeping internal and external stakeholders informed.
  • Stakeholder Communication: Provide regular updates to stakeholders on feature progress, release timelines, and overall product status.

Qualifications

  • 3-7 years of experience in product management, particularly in startup software or technology environments. (if you don't fit squarely into that range but are still curious, we'd encourage you to apply anyway! You can trust that we'll have a candid conversation about the role and take all of your experience into account.)
  • High-level technical understanding of software architecture and mobile app development best practices. 
  • Experience working with UI/UX designers to develop intuitive product interfaces.
  • Strong understanding of software development lifecycle, agile methodologies, and experience with Jira.
  • Excellent communication skills, with the ability to translate complex requirements into clear documentation.
  • Ability to collaborate with cross-functional teams, including Design, Engineering, Operations, and Product Marketing.
  • Strong analytical skills, with the ability to define and measure product success metrics.
  • Enjoy working in fast-paced environments.

#ambient

Ambient Property Technologies Inc. is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, disability or genetic information, sex, sexual orientation, gender identity, or national origin.

A note to recruitment agencies: Please don’t reach out to Ambient employees or leaders about our roles -- we’ve got recruiting covered. We don’t accept unsolicited agency resumes and we are not responsible for any fees related to unsolicited resumes. Thank you for your understanding.

Remote

Engineering Manager

Software Engineering

About Ambient

Ambient combines a decade of operational experience with design and engineering prowess to improve apartment living and management in the most impactful, cost-effective way possible.

The name "Ambient" embodies our vision to create a category-defining platform that seamlessly integrates smart technology into the built environment and transforms the way people live, visit, and work in multifamily communities. Our focus is on increasing the value of multifamily properties by making them more efficient to operate and more comfortable to live in.

Overview

We’re looking for an experienced Engineering Manager to lead technical teams at Ambient. You’ll be expected to manage, mentor, and guide engineers across different software engineering disciplines. In addition, you’ll act as the bridge across multiple different teams and projects, making sure our efforts are on track and processes are running smoothly.

If you’ve got proven experience as an Engineering Manager, are comfortable with a bit of ambiguity and small-to-medium size software engineering teams, and are curious about the smart apartments space, we’d love to hear from you!

Responsibilities

  • Directly manage an engineering team of 8-12 software engineers spanning different applications engineering disciplines (including front and back end)
  • Guide and coach engineers, providing day-to-day support in their work and longer-term career guidance and mentorship
  • Manage projects for your team and act as the bridge across multiple groups including software engineering, mobile, product design, quality engineering, operations, and other business teams 
  • Make sure tickets are being completed and lead the SDLC process as needed
  • Contribute to learning and knowledge sharing efforts in training and forum style meetings, depending on the context
  • Keep project statuses up to date in Jira and Productboard, and maintain all relevant documentation in Google Docs and Notion

Requirements

  • Prior experience as an Engineering Manager, having led teams of at least eight or more engineers across more than one engineering discipline (ideally in a similarly sized startup or small-to-medium sized technology company)
  • A background in hands-on software development
  • Ability to manage multiple projects simultaneously, with the capacity to determine priorities and quickly respond to updates while continuing to provide accurate timelines
  • Deep enough technical knowledge to understand how a system works along with the ability to communicate effectively across technical and non-technical teams
  • Experience with standard project management tools (we use Jira and Productboard) and platforms for documentation (we use Notion and Google Docs)
  • Clear and concise communication skills, with the ability and confidence to navigate across multiple different teams and types of subject matter
  • Comfortable taking ambiguous and potential unclear problems and breaking them down into actionable steps
  • A high level of interest in and curiosity for the smart home and smart apartments space

Great to have, but not required:

  • Experience with Python and/or Golang (our primary languages)
  • Experience with our particular set of project management tools, Jira and Productboard
  • Experience with design tools like Figma
  • Experience with quality tracking software (we use Testrails)

#ambient

Ambient Property Technologies Inc. is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, disability or genetic information, sex, sexual orientation, gender identity, or national origin.

A note to recruitment agencies: Please don’t reach out to Ambient employees or leaders about our roles -- we’ve got recruiting covered. We don’t accept unsolicited agency resumes and we are not responsible for any fees related to unsolicited resumes. Thank you for your understanding.

Remote

Senior Backend Engineer

Software Engineering

About The Company:

Ambient combines a decade of operational experience with design and engineering prowess to improve apartment living and management in the most impactful, cost-effective way possible.

The name "Ambient" embodies our vision to create a category-defining platform that seamlessly integrates smart technology into the built environment and transforms the way people live, visit, and work in multifamily communities. Our focus is on increasing the value of multifamily properties by making them more efficient to operate and more comfortable to live in.

About The Role:

We're looking for a Senior Backend Engineer to join our engineering team. In this role, you’ll be helping us open up the capabilities of our platform by working on integrations across the smart home and property management space. These are complex problems to solve, and we’re excited about the road ahead of us. 

We look for strategic thinkers and creative problem solvers with a bias for execution. We’ll expect you to contribute code as well as product and feature ideas from the get-go.

Our technology stack features languages like Python and Golang combined with technologies like AWS SNS, Lambda and EKS to allow us to gain data integrity across the platform. We also use intuitive database solutions such as Postgres. 

Responsibilities:

  • Program; mostly in Python (and a bit of Golang)
  • Architect, design, and implement services including the core API, backend data processing, and vendor integrations.
  • Own the full lifecycle of development including design, prototyping, testing, release, and deployment
  • Interact directly with other engineering and product teams
  • Automate testing of the code you contribute
  • Review pull requests on a daily basis

Qualifications:

  • Strong understanding of Python and proficiency in various Python libraries and frameworks
  • Experience with distributed systems
  • Prior experience in a true Senior Software Engineering role (i.e. a high-level of proficiency in your area, the ability to work independently and capacity to mentor more junior team members) 
  • Solid experience with integrations and the ability to quickly get up to speed on on new APIs
  • A deep understanding of computer science and software engineering fundamentals
  • A preference for simple yet fully functional and extensible solutions
  • Ability to quickly iterate without compromising on quality

Great to have, but not required:

  • Experience with FastAPI and Pydantic
  • Experience with Golang
  • Experience with Docker, Kafka and AWS services (EKS, Lambda, IoT, etc.)
  • Data storage-related experience or familiarity with PostgreSQL

#ambient

Ambient Property Technologies Inc. is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, disability or genetic information, sex, sexual orientation, gender identity, or national origin.

A note to recruitment agencies: Please don’t reach out to Ambient employees or leaders about our roles -- we’ve got recruiting covered. We don’t accept unsolicited agency resumes and we are not responsible for any fees related to unsolicited resumes. Thank you for your understanding.

Remote

Senior IoT Engineer, Z-Wave (Contract to Hire)

Software Engineering

About The Company:

Ambient combines a decade of operational experience with design and engineering prowess to improve apartment living and management in the most impactful, cost-effective way possible.

The name "Ambient" embodies our vision to create a category-defining platform that seamlessly integrates smart technology into the built environment and transforms the way people live, visit, and work in multifamily communities. Our focus is on increasing the value of multifamily properties by making them more efficient to operate and more comfortable to live in.

About The Role:

We're looking for a Senior Software Engineer with IoT experience (Z-Wave, specifically) to join our team. In this role, you'll be working at the intersection of software and hardware - in particular, the Ambient hub that enables our platform to deliver a world-class user experience for smart building automation.

We look for strategic thinkers and creative problem solvers with a bias for execution. We’ll expect you to contribute code, propose product and feature ideas, and dive in on support issues as needed.

Ideally, this will be a contract-to-hire position. However, if you’re only looking for a contract role, we’d still encourage you to apply! We're flexible on the specifics, and can potentially work around your schedule depending on your experience and the number of hours you're looking for.

 Responsibilities:

  • Program; mostly in C++, Golang, and Python
  • Help us deliver a reliable Z-Wave and Zigbee solution using a physical controller
  • Provide solutions that are reliable, observable and scalable for communicating with edge devices
  • Work with support organization to diagnose and resolve controller related issues (may require occasional travel for investigation of issues on site)
  • Own the full lifecycle of development including design, testing, release, and deployment
  • Interact directly with other engineering, product and support teams
  • Automate testing of the code you contribute
  • Review pull requests on a daily basis

Qualifications:

  • Experience with C++ (or Rust) and Golang
  • Prior experience with IoT protocols – specifically, Z-Wave
  • Meaningful experience in Senior Software Engineering roles (i.e. a high level of proficiency in your area, the ability to work independently and capacity to mentor more junior team members) 
  • A deep understanding of computer science and software engineering fundamentals
  • A preference for simple yet fully functional and extensible solutions
  • Ability to quickly iterate without compromising on quality
  • Ability to discover and resolve hard to diagnose issues with device connectivity and reliability

Nice to have, but not required:

  • Broad knowledge of other IoT protocols (e.g., Zigbee, Thread, and Matter)
  • Prior experience with other IoT solutions such as Home Assistant and Z-Wave JS
  • Experience working on embedded systems
  • Experience with Python

#ambient

Ambient Property Technologies Inc. is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, disability or genetic information, sex, sexual orientation, gender identity, or national origin.

A note to recruitment agencies: Please don’t reach out to Level employees or leaders about our roles -- we’ve got recruiting covered. We don’t accept unsolicited agency resumes and we are not responsible for any fees related to unsolicited resumes. Thank you for your understanding.