AMH
Senior Data Architect – (REMOTE)
Job Description
Since 2012, we’ve grown to become one of the leading single-family rental companies and homebuilders in the country, recently recognized as a top employer by Fortune and Great Place To Work®. At AMH, our goal is to simplify the experience of leasing a home through professional management and maintenance support, so our residents can focus on what really matters to them, wherever they are in life.
The Senior Data Architect – (REMOTE) is responsible for designing, implementing, and maintaining AMH’s comprehensive data strategy and database solutions. Partners with engineering teams, product owners, and stakeholders to define requirements, designs, and implementation plans to deliver data architecture solutions that enable business objectives and future-proof AMH against future economic and technology-driven challenges and uncertainties. Leads peer review of data solution designs to ensure standards adoption, ecosystem interoperability, and efficient database processing. Collaborates with engineering teams to troubleshoot and remediate data management-related issues and defects. Creates and maintains data dictionaries, catalogs, and related documentation to drive data standardization, integrity, and reuse. Participates in driving the AMH digital transformation journey. Creates end-to-end database solutions, evaluates requirements, establishes data governance best practices, and delivers reporting platforms.
Responsibilities:
- Designs and implements Data architecture solutions and models to meet enterprise data management needs and business functional requirements, ensuring all data solutions meet industry best practices for scalability, maintainability, extensibility, flexibility, and integrity.
- Examine and identify database structural necessities by evaluating client operations, applications, and programming.
- Assesses database implementation procedures to ensure they comply with internal and external regulations. Recommends solutions to improve new and existing database systems.
- Installs and organizes information systems to guarantee company functionality. Offer support by responding to system problems in a timely manner.
- Prepare accurate database design and architecture reports for management and executive teams.
- Educates IT staff members through training and individual support.
- Handles various other duties as delegated by direct supervisor/management.
Requirements:
- High School Diploma / GED required.
- Bachelor’s degree in Computer Science, Information Systems, Business, Finance, Management Information Systems, Mathematics, Engineering, Statistics, Economics, or a related field preferred, or equivalent combination of education, training, and experience.
- Minimum 8 years of experience in Database Architecture, Data Modeling, Data Engineer, Business Intelligence, and/or related.
- Advanced experience architecting OLAP and OTLP data management solutions.
- Advanced methodologies, designs, and processes in technical areas of Event Driven Architecture, Data Architecture, ETL processing, data fabric, and data modeling.
- Advanced experience in all database types including RDBMS, NoSQL (document, graph, columnar) and vector databases to support AI processing.
- Experience in ERD, UML and Domain Driven Design methodologies and principles is highly desirable.
- Advanced hands-on experience implementing data migration and data processing using Azure services: Azure Data Factory, Azure Functions, Synapse, Azure SQL DB, Event Hub, Service Bus, Azure Stream Analytics, Azure Analysis Service, Azure Data Catalog, Cosmo Db.
- Intermediate experience with other BI tools such as Power BI, SSRS, SSAS and Tableau.
- Advance experience using data modeling tools such as Sparx Enterprise Architect, Toad, and/or Erwin.
- Experience using structure, semi-structured, and unstructured content data types.
- Experience in Azure and Big Data technologies such as Python, ADLS/Blob, Apache Spark/SparkSQL, Databricks, HDInsight, Hive, Hadoop, file formats like Parquet, and streaming technologies such as Kafka, EventHub, NiFi etc is preferred but not required.
- Intermediate experience with application development languages such as C#, Java, NodeJS, and/or PHP is desirable.
- Highly proficient in SQL with the ability to write and understand complex SQL Server programmable objects such as stored procedures with Dynamic SQL
- Advanced understanding of data security best practices.
- Problem solving skills with the ability to look for root causes and implementable, workable solutions, as well as process improvement ability.
- Proven ability to perform high quality technical documentation and presentations.
- May occasionally work evenings and/or weekends.
Build your career with us:
At AMH, we know what it takes to feel at home. That’s not just our product; it’s also our culture. We work to maintain a people-first culture of trust, belonging, and inclusion, where our employees are empowered to collaborate and take initiative. If you’re ready to elevate your career, we hope you’ll consider making your home with us. Apply today and a member of our Talent Acquisition team will reach out soon! To learn more about our workplace, please visit amh.com/careers.
For positions that are permitted or required to work remotely, employees may conduct work only within the United States and only in states where the Company is already conducting business, unless for brief periods, consistent with Company policy.
In the states of Colorado, California, Washington, and Illinois; the anticipated pay range/scale for this position is $131,631 to $169,847. Actual starting base pay within this range will depend on factors including geographic location, education, training, skills, and relevant experience.
- Position is also eligible to receive a discretionary bonus.
Employees also have the opportunity to participate in medical, dental and vision insurance; flexible spending accounts and/or health savings accounts; dependent savings accounts; 401(k) with company matching contributions; employee stock purchase plan; and, a tuition reimbursement program. The Company provides 9 paid holidays per year and, upon hire, new employees will accrue paid time off (PTO) at a rate of 0.0577 hours of PTO per hour worked, up to a maximum of 120 hours per year.
CA Privacy Notice: To learn more about what information we collect when you apply for a job, and how we use that information, please see our CA Job Applicant Privacy Notice found at http://employeeprivacy.amh.com/
*Applications will be accepted for a period of not less than 48 hours from the posting date
#LI-PH1 #DICE_PHO #remote #DICE #LI-Remote