Bright MLS

Data Engineer

7 days ago

PayCompetitive
LocationRemote
Employment typeFull-Time

What's your preference?

Apply with job updates
  • Job Description

      Req#: 541075

      Data Engineer

      Home. It’s a word that holds a special place at Bright MLS. At its core, it’s shelter. But it’s also so much more. Family. Community. Safety. A place where you can be your fullest, truest self. That’s the word that inspires all of us at Bright to do the work that we do -- Ensuring an open, clear, and competitive housing market for ALL.

      Our company –and our brand –are reflective of the diverse communities that make up our market. Our employees represent a diverse mix of backgrounds, cultures and experiences, so much so that Bright’s been named as one of the most diverse employers in the area by the Washington Business Journal –2 years in a row.

      Bright MLS is the engine that powers the real estate market in the Mid-Atlantic U.S. - supporting over $100B in transactions yearly. It is the single source for all data on Mid-Atlantic residential real estate - anywhere. As a Multiple Listing Service (MLS), our technology solutions connect real estate professionals with other real estate professionals and their clients, providing an open and accessible marketplace for buying and selling real estate.

      We’re redefining what it means to be an MLS, and we’d love to have YOU here with us helping tell a Brighter story to the world. To learn more, please visit www.brightmls.com.

      Overview:

      Bright MLS leads the real estate industry in technology and data innovation. Born of the need to help Agents better market homes and identify prospects we continue to evolve what is means to be an MLS and premiere real estate technology provider. Arming our subscribers with the highest quality, most transactable data and products is what we do. Data is at the foundation of our success and the talent within our Data Engineering team is the secret sauce to our winning strategy. Data Engineering builds data and analytics solutions for various use cases including API’s, stream processing, reporting, product analytics, machine learning/AI, marketing optimization and financial reporting. By implementing cutting edge data solutions on our data mesh foundation, we deliver data structures, and insights that are the foundation for real estate transactions and decision-making for our Bright MLS subscribers.

      Responsibilities:

      • Design, develop and maintain scalable data pipelines and builds out new API integrations to support continuing increases in data volume and complexity.
      • Collaborates with analytics and business teams to improve data models that feed business intelligence tools, increasing data accessibility and fostering data-driven decision making across the organization.
      • Implements processes and systems to monitor data quality, ensuring production data is always accurate and available for key stakeholders and business processes that depend on it.
      • Works closely with all business units and engineering teams to develop strategy for long term data platform architecture.
      • Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.

      Required Skills/Education:

      • BS or MS degree in Computer Science or a related technical field
      • 3+ years of Python experience
      • 5+ years of SQL experience
      • 3+ years of experience with schema design and dimensional data modeling
      • 5+ years of AWS Cloud Cloud services like S3, Lambda, RDS, StepFunctions, Redshift, etc.
      • 5+ years of data pipelines experience with PySpark, AWS Glue (AWS Certification is preferred)
      • 5+ Agile software development experience
      • Excellent problem solving and troubleshooting skills

      Preferred Skills/Education:

      • Previous experience with MSSQL, SSIS, SQL Studio
      • Previous experience with cloud development (AWS, GCP)
      • Previous experience in design and deployment of data lakes, data mesh, data warehouse and streaming platforms
      • Previous experience with data quality projects and public records
      • Previous experience with: AWS Lambda, AWS Step Functions, AWS Redshift, AWS RDS


      The salary range for this position is approximately $110,000 to $120,000, based on experience, skills, and qualifications. This position is also eligible for annual performance-based bonuses. Our comprehensive benefits package includes individual and family health, vision, and dental coverage, 401(k) plan with employer-matching, and Paid Time Off (PTO) and holidays.

      It is the company's policy to recruit, hire, train and promote individuals, as well as to administer any and all personnel actions, without regard to race, religion, age, sex, marital status, sexual orientation, disability, national origin, ancestry, military status or any other unlawfully prohibited characteristic in accordance with applicable laws.

  • About the company

      Bright MLS is made up of nine forward thinking MLSs (43 Associations) in the Mid-Atlantic region who put aside their differences and came together with a shared vision to help solve MLS market overlap and empower everyone to get more out of the MLS. Br...