{"schemaVersion":"jobsearcher.job.v1","id":"afe30d4452e2b2545ef257d5","url":"https://jobsearcher.com/jobs/afe30d4452e2b2545ef257d5","canonicalUrl":"https://jobsearcher.com/jobs/afe30d4452e2b2545ef257d5","title":"Analytics Platform Developer","description":"Opiniion is a resident experience tool that partners with property management to create better living experiences for their residents. Our platform has helped thousands of property managers collect and act on real-time feedback, improve resident experiences, and enhance their online reputation. Opiniion is committed to exceptional service and innovation, earning recognition as one of America’s fastest-growing private companies. Driven by a forward-thinking team, we’re shaping the future of resident engagement. Our continued growth and commitment to innovation make this an exciting time to be part of our team!\n\nLOCATION: Lehi, UT\n\nPOSITION OVERVIEW:\n\nThis is where a data career starts at Opiniion.\n\nYou'll join Internal Systems, the team that owns Opiniion's data platform end to end, reporting to the Analytics Platform Manager, the person who built it. Your work is modeling, not dashboards: you'll maintain the data models behind the numbers this company runs on, revenue, retention, resident satisfaction, and portfolio performance, with reporting downstream of what you build. Your models will feed the numbers Finance, Sales, and Customer Success bring to leadership, making company-wide impact.\n\nWe're looking for someone curious enough to ask why a number looks the way it does before trusting it, and ready to own their work. In return, you'll get real mentorship on a team small enough that nothing stands between you and the interesting problems.\n\nRESPONSIBILITIES:\n\nData modeling\n\nBuild and maintain data models in dbt on Databricks, in a version-controlled repository with code review on every change.\nWrite tests and documentation alongside your models rather than after them.\nLearn the layered structure of the warehouse and where a given piece of logic belongs in it.\n\nInvestigation and root cause analysis\n\nTrace numbers back to their source when two reports disagree, and write up what you find so the next person does not repeat the work.\nAsk the questions that surface a shaky definition before it reaches a customer-facing report.\n\nData quality and cleanup\n\nWork through the platform’s remediation backlog as your judgment develops: retiring duplicated metric definitions, deprecating columns that cannot be aggregated correctly, and relocating models that sit in the wrong layer.\nSpeak up when you spot something inconsistent rather than working around it.\n\nBusiness partnership\n\nWork with Finance, Sales, and Customer Success to turn a metric somebody described in a meeting into a metric that is actually defined.\nExplain a number clearly to someone who did not build it.\n\nWHAT WE ARE LOOKING FOR\n\nComfort writing SQL on your own: joins, filtering, grouping, and aggregation. We will teach you window functions and incremental logic.\nCuriosity about where a number came from before you use it. This one matters most to us.\nClear writing. A good share of this job is explaining data to people who do not work in it.\nComfort with version control, or the confidence that you can pick it up quickly.\nSomething technical you have finished and can talk about: coursework, a portfolio project, a bootcamp capstone, or analytical work inside a previous role.\nAn eye for detail, and the patience to get something right before getting it quick.\n\nHELPFUL, BUT NOT REQUIRED\n\nA degree in information systems, statistics, economics, computer science, or a related field. We care more about how you reason about data than where you learned to.\nAny exposure to dbt, Databricks, Snowflake, or a comparable data warehouse.\nPython.\nExperience with a BI tool, though we care more about what feeds the dashboard than the dashboard itself.\nFamiliarity with property management, multifamily housing, or SaaS subscription billing.\n\nIf you are early in your data career, ask good questions, and want to learn this craft properly from people who will actually review your work, we would love to hear from you!\n\nOPINIION’S CULTURE:\n\nAt Opiniion, we take our work seriously, but we don’t take ourselves too seriously! We work hard together, and we have a lot of fun doing it. We are a team that believes in real autonomy: you own your area, solve problems, and move fast enough to actually see the change you make. The people here are invested in each other just as much as they’re invested in the work, and that combination is what makes this place different. We believe in collaboration, innovation, and building a team that truly cares—about our clients, their residents, and each other.\n\nBENEFITS SNAPSHOT:\nComprehensive healthcare plans, encompassing medical, dental, and vision insurance, along with group life coverage. Opiniion covers 40-90% of the premium cost for employees and all dependents.\n401(k) retirement plan with a 100% corporate match on the first 1% and 50% match on the next 5%.\nPre-tax Health Savings Accounts (HSA).\nPaid Parental Leave for all new parents (including adoption or foster care).\nUnlimited Time Off policies.\n10 Paid Holidays annually.\nMonthly Wellness Reimbursement benefit.\n\n*Note that the above benefits are available only to full-time employees of Opiniion*\n\nOpiniion is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth and pregnancy-related conditions), gender identity or expression (including transgender status), sexual orientation, marital status, military service and veteran status, physical or mental disability, genetic information, or any other characteristic protected by applicable federal, state or local laws and ordinances.","company":"Opiniion","rawCompany":"opiniion","city":"Lehi","state":"UT","isRemote":false,"isActive":false,"createdAt":"2026-09-04T07:56:57.521Z","occupations":[{"code":"15-1243.01","title":"Data Warehousing Specialists","slug":"data-warehousing-specialists"},{"code":"15-2051.00","title":"Data Scientists","slug":"data-scientists"},{"code":"15-2051.01","title":"Business Intelligence Analysts","slug":"business-intelligence-analysts"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"531311","title":"Residential Property Managers","slug":"residential-property-managers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Analytics Platform Developer","description":"Opiniion is a resident experience tool that partners with property management to create better living experiences for their residents. Our platform has helped thousands of property managers collect and act on real-time feedback, improve resident experiences, and enhance their online reputation. Opiniion is committed to exceptional service and innovation, earning recognition as one of America’s fastest-growing private companies. Driven by a forward-thinking team, we’re shaping the future of resident engagement. Our continued growth and commitment to innovation make this an exciting time to be part of our team!\n\nLOCATION: Lehi, UT\n\nPOSITION OVERVIEW:\n\nThis is where a data career starts at Opiniion.\n\nYou'll join Internal Systems, the team that owns Opiniion's data platform end to end, reporting to the Analytics Platform Manager, the person who built it. Your work is modeling, not dashboards: you'll maintain the data models behind the numbers this company runs on, revenue, retention, resident satisfaction, and portfolio performance, with reporting downstream of what you build. Your models will feed the numbers Finance, Sales, and Customer Success bring to leadership, making company-wide impact.\n\nWe're looking for someone curious enough to ask why a number looks the way it does before trusting it, and ready to own their work. In return, you'll get real mentorship on a team small enough that nothing stands between you and the interesting problems.\n\nRESPONSIBILITIES:\n\nData modeling\n\nBuild and maintain data models in dbt on Databricks, in a version-controlled repository with code review on every change.\nWrite tests and documentation alongside your models rather than after them.\nLearn the layered structure of the warehouse and where a given piece of logic belongs in it.\n\nInvestigation and root cause analysis\n\nTrace numbers back to their source when two reports disagree, and write up what you find so the next person does not repeat the work.\nAsk the questions that surface a shaky definition before it reaches a customer-facing report.\n\nData quality and cleanup\n\nWork through the platform’s remediation backlog as your judgment develops: retiring duplicated metric definitions, deprecating columns that cannot be aggregated correctly, and relocating models that sit in the wrong layer.\nSpeak up when you spot something inconsistent rather than working around it.\n\nBusiness partnership\n\nWork with Finance, Sales, and Customer Success to turn a metric somebody described in a meeting into a metric that is actually defined.\nExplain a number clearly to someone who did not build it.\n\nWHAT WE ARE LOOKING FOR\n\nComfort writing SQL on your own: joins, filtering, grouping, and aggregation. We will teach you window functions and incremental logic.\nCuriosity about where a number came from before you use it. This one matters most to us.\nClear writing. A good share of this job is explaining data to people who do not work in it.\nComfort with version control, or the confidence that you can pick it up quickly.\nSomething technical you have finished and can talk about: coursework, a portfolio project, a bootcamp capstone, or analytical work inside a previous role.\nAn eye for detail, and the patience to get something right before getting it quick.\n\nHELPFUL, BUT NOT REQUIRED\n\nA degree in information systems, statistics, economics, computer science, or a related field. We care more about how you reason about data than where you learned to.\nAny exposure to dbt, Databricks, Snowflake, or a comparable data warehouse.\nPython.\nExperience with a BI tool, though we care more about what feeds the dashboard than the dashboard itself.\nFamiliarity with property management, multifamily housing, or SaaS subscription billing.\n\nIf you are early in your data career, ask good questions, and want to learn this craft properly from people who will actually review your work, we would love to hear from you!\n\nOPINIION’S CULTURE:\n\nAt Opiniion, we take our work seriously, but we don’t take ourselves too seriously! We work hard together, and we have a lot of fun doing it. We are a team that believes in real autonomy: you own your area, solve problems, and move fast enough to actually see the change you make. The people here are invested in each other just as much as they’re invested in the work, and that combination is what makes this place different. We believe in collaboration, innovation, and building a team that truly cares—about our clients, their residents, and each other.\n\nBENEFITS SNAPSHOT:\nComprehensive healthcare plans, encompassing medical, dental, and vision insurance, along with group life coverage. Opiniion covers 40-90% of the premium cost for employees and all dependents.\n401(k) retirement plan with a 100% corporate match on the first 1% and 50% match on the next 5%.\nPre-tax Health Savings Accounts (HSA).\nPaid Parental Leave for all new parents (including adoption or foster care).\nUnlimited Time Off policies.\n10 Paid Holidays annually.\nMonthly Wellness Reimbursement benefit.\n\n*Note that the above benefits are available only to full-time employees of Opiniion*\n\nOpiniion is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth and pregnancy-related conditions), gender identity or expression (including transgender status), sexual orientation, marital status, military service and veteran status, physical or mental disability, genetic information, or any other characteristic protected by applicable federal, state or local laws and ordinances.","datePosted":"2026-09-04T07:56:57.521Z","dateModified":"2026-09-04T07:56:57.521Z","hiringOrganization":{"@type":"Organization","name":"Opiniion","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Lehi","addressRegion":"UT","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"afe30d4452e2b2545ef257d5"},"url":"https://jobsearcher.com/jobs/afe30d4452e2b2545ef257d5"}}