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.

Menlo Park, CA

Office Coordinator

People Operations

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 our Office Coordinator, your role is to deliver smooth daily experiences for our team. Whether organizing and maintaining the office, handling facilities, managing vendors or coordinating an event, strong attention to detail and communication skills will make you successful in this position.

This part-time, benefits eligible position (20 hours per week) is based in our office in downtown Menlo Park and will be required to be in the office - schedule to be determined and discussed. 

Responsibilities

  • Handle all vendors and shipments, receive and manage deliveries
  • Be primary point of contact for building management; oversee any facilities-related issues
  • Manage access control and related requests 
  • Implement cleaning schedules, oversee cleanliness standards, manage cleaning company, conduct routine office maintenance and tidying
  • Maintain and organize office, kitchen supplies, snacks and beverages
  • Set up conference rooms for presentations and meetings
  • Support in coordinating events (on-site or at off-site venues)

Qualifications

  • 2+ years of experience in administration, office management or event planning
  • A passion for maintaining an exceptional office environment
  • A keen eye for detail, tidiness and aesthetics
  • Resourceful mindset 
  • Technologically proficient - especially in MS Office Suite, Slack and Google Workspace
  • Strong written communication skills

Remote

Product Manager

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 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

  • 5+ years of experience in product management, particularly in startup software or technology environments. 
  • Technical product experience with 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

Android Developer

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.

About The Role

We’re looking for an Android Developer to join our team. You’ll primarily work on our Android app, but will occasionally stretch into some iOS work as well. These apps enable all of our multifamily residents to control the devices in their units, so the direct impact you’ll have on our users is substantial. 

The ideal candidate is someone who leans towards Android development and can provide meaningful, hands-on technical leadership in that area, while being flexible enough to dive into other mobile development and architecture areas as needed.

At Ambient, we look for strategic thinkers and creative problem solvers with a bias for execution. The team is highly collaborative, with all members making a large impact, regardless of seniority.

 Responsibilities

  • Develop and deliver new product features for our Android and iOS applications (with a stronger emphasis on Android)
  • Improve mobile engineering processes and tools to increase team effectiveness
  • Work across and collaborate with other technical and business teams
  • Promote robust and maintainable code, clear documentation, and deliver high quality work

Qualifications

  • 5+ years of native Android application development experience, along with some meaningful iOS development experience
  • Strong proficiency with Kotlin in an Android development environment, along with the ability to work in Swift on iOS
  • Experience with both jetpack-compose as well as traditional layout modeling
  • The ability to work independently and capacity to mentor more junior team members 
  • Experience in mobile design patterns (MVVM), building mobile frameworks / SDKs, building custom UX widgets and optimizing apps for performance
  • Experience with REST architecture for web services
  • A deep understanding of computer science and software engineering fundamentals
  • Ability to quickly iterate without compromising on quality

#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 Mobile Developer

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.

About The Role

We’re looking for a Senior Mobile Developer to join our team. You’ll primarily work on our Android app, but will occasionally stretch into some iOS work as well. These apps enable all of our multifamily residents to control the devices in their units, so the direct impact you’ll have on our users is substantial. 

The ideal candidate is someone who leans towards Android development and can provide meaningful, hands-on technical leadership in that area, while being flexible enough to dive into other mobile development and architecture areas as needed.

At Ambient, we look for strategic thinkers and creative problem solvers with a bias for execution. The team is highly collaborative, with all members making a large impact, regardless of seniority.

 Responsibilities

  • Develop and deliver new product features for our Android and iOS applications (with a stronger emphasis on Android)
  • Improve mobile engineering processes and tools to increase team effectiveness
  • Work across and collaborate with other technical and business teams
  • Promote robust and maintainable code, clear documentation, and deliver high quality work

Qualifications

  • 5+ years of native Android application development experience, along with some meaningful iOS development experience
  • Strong proficiency with Kotlin in an Android development environment, along with the ability to work in Swift on iOS
  • Experience with both jetpack-compose as well as traditional layout modeling
  • The ability to work independently and capacity to mentor more junior team members 
  • Experience in mobile design patterns (MVVM), building mobile frameworks / SDKs, building custom UX widgets and optimizing apps for performance
  • Experience with REST architecture for web services
  • A deep understanding of computer science and software engineering fundamentals
  • Ability to quickly iterate without compromising on quality

#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.