Software Engineer, Data Integration - Mountain View, United States - BHO Tech

    Default job background
    Full time
    Description

    Job Description:

    Software Engineer, Data Integration
    Mountain View · Full Time

    Our goal is to provide better transparency between real estate agents, home sellers and home buyers to bring efficiency to the $1 trillion residential real estate marketplace.

    Job Description

    THE ROLE
    A typical week will entail:
    - Leading an engineering discussion on how to implement a new feature or product
    - Mentoring data and full-stack engineers
    - Scaling a daily emailer from 100k to 1m personalized sends
    - Expanding our set of attributes that no one else in the industry has like "stainless steel appliances" and "near Google shuttle stops"
    - Balancing business goals and engineering constraints with product managers and engineers
    - Deploying bite-sized improvements to production

    THE REQUIREMENTS
    - Experience with medium-to-large data pipelines: implementing, testing and deploying
    - Experience with stream processing tools such as Kafka, Spark, Storm, and/or Flink
    - Familiarity with automated unit and integration testing
    - Familiarity with Python, Java, Scala, Go and/or Ruby
    - Experience with wide variety of data stores such as PostgreSQL, ElasticSearch, and Redshift
    - Experience collaborating in small teams spanning engineers, product designers, and data scientists

    Additionally, you'll be successful if you:

    Enjoy giving back to the software engineering community via blogging, speaking, contributing to OS, volunteering, etc.
    - Revel in both teaching and learning from others to continually grow and improve yourself and others around you
    - Appreciate differing technical, social and cultural perspectives
    - Value simplicity, certainty and stability in your software and tooling over new capabilities
    - Strive to work towards meaningful goals by acting on measurable results
    - Enjoy working in an environment where your efforts will make a big impact

    Skills
    Python, PostgreSQL, Kafka, Data Processing, Apache Spark, ElasticSearch