Data Architect

United States /
Keller Williams Realty International – Technology /
Full-Time
/ Remote
Keller Williams Realty, Inc. (KWRI)
Keller Williams Realty, Inc. is the foremost provider of real estate solutions, offering the most comprehensive end-to-end portfolio of products, services, and training in the industry.   KWRI is made up of a diverse team of more than 300 passionate professionals who are redefining the global real estate industry.  KWRI supports and innovates on behalf of over 180,000 Keller Williams real estate professionals around the world.  KWRI’s headquarters employs a diverse group of strategists, innovators, storytellers, and technologists who help transform the way agents market, sell, and interact with their clients.  KWRI’s on-site learning center and extensive Career Visioning program support the company’s emphasis on teamwork while allowing individuals with all backgrounds to explore and grow together.
 
Keller Williams Core Values ResponsibilityEvery member of the Keller Williams leadership team is responsible for leading and modeling diverse, equitable, and inclusive practices in the workplace relative to hiring, promoting, paying, and managing people. Leaders are expected to treat all people with civility, respect, and dignity and demonstrate the 10 core values that form our belief system.



As the largest real estate franchise company in the United States, our goal is to lead with technology that is disruptive in the real estate industry. You will be joining fast-paced Enterprise Information Management (EIM) teams in developing the data platform supporting SaaS applications for our franchise (US and Worldwide) offices and real estate agents to operate their independent real estate businesses.

We’re looking for an innovative, talented team member who has been working as a Software or Data Architect at an enterprise level to join our team! You will contribute to our data pipelines that are used every day in our internal and external products and services.

Essential Duties and Responsibilities:

    • Work closely with other members of the Enterprise Information Management team to deliver best-in-class data pipelines supporting key data initiatives
    • Work in close collaboration with your data-minded colleagues focused on back-end Service Development, Business Intelligence, Machine Learning, and Artificial Intelligence to ensure the data meets their needs.
    • Collect input, direction, and requirements for new designs from business leaders, development team leads, and other stakeholders
    • Perform discovery and analysis of initiatives to clarify and enhance business requirements
    • Create design diagrams and supporting documentation to communicate technical implementations to development teams
    • Present designs to leadership and technical teams for feedback
    • Work with team leads and scum masters to break down work into iterative delivery approaches and actionable development tickets
    • Support team leads and developers during development process
    • Participate in software pull request review to help ensure implementation matches design

Minimum Qualifications:

    • Bachelor of Science (B.S.) from a 4-year college or university in Computer Science or equivalent combination of education and experience
    • 8+ years of software development and big data engineering experience with deep industry knowledge of best practices
    • Strong experience as an architect delivering designs for multiple teams
    • Excellence with Python, SQL, and NoSQL databases
    • Deep experience in designing and developing data pipelines
    • Experience building API services and web-based applications
    • Strong experience with cloud services, preferably GCP
    • Strong Knowledge of data structures and algorithms
    • Experience developing data governance standards
    • Experience working in an Agile scrum environment including Git and CI/CD development tools
    • Excellent verbal and written communication skills suitable for presenting technical vision to executive leadership

Preferred Qualifications:

    • Master’s degree in computer science or related field
    • GCP experience with GCS, Cloud functions, Dataflow, Cloud Composer, BigQuery
    • Experience with MySQL, BigQuery, PostgreSQL, MongoDB, Elasticsearch
    • Experience with DevOps and Infrastructure as Code tooling such as Terraform
    • Experience with additional languages such as Java, JavaScript, Bash shell

    • The anticipated annual base salary for this role will range from $128,000 - $192,000 based on consideration of a wide array of factors unique to each candidate, including but not limited to skill set, years and depth of experience, education and certifications, competitive benchmarks, scope of responsibility, market dynamics, geographic location, and respective state’s salary threshold for exempt employees.  The total compensation package for this role will include the following offered benefit programs: medical, dental, vision, 401k, healthcare savings account, company paid time off, and company paid holidays.     
KW is committed to creating a diverse environment and is proud to be an Equal Opportunity Employer. KW recruits, employs, trains, compensates and promotes regardless of race, religion, color, national origin, gender, gender identity or expression, sexual orientation, national origin, genetics disability, age, veteran status, or other protected status as required by applicable law. All qualified applicants will receive consideration for employment.