Help us grow into an ever-evolving marketplace. Seeking an experienced Data Engineer to join the Betterview team!

WHAT WE DO

Betterview is the only property data platform that informs every transaction for decision-makers who want to reduce risk, cost & waste in an increasingly competitive environment. We provide software and services that capture, organize, and analyze data for buildings and properties to unlock valuable insight. Our company is quickly becoming essential to every transaction by making every property thoroughly understood.

Every day, our team is focused on the needs of our customers. We strive to earn their trust by providing valuable, accurate insight that is important to their businesses. We provide our customers with information that is not only useful to their business decisions but is easy to use. We combine high quality human interactions with sleek, intuitive design and are pioneers on the journey alongside our customers, who are transforming the way they do business with data-driven decision-making.

THE OPPORTUNITY
Betterview’s Machine Vision team builds computer vision and machine learning models to detect property conditions and identify property risk factors using aerial imagery. We are looking for a Data Engineer to join the team to build, test and maintain our ever-evolving architecture/environment including our R&D database and cloud storage system. The Data Engineer will work very closely with our data scientists and machine learning engineers to empower their research and ensure smooth operations, and with our engineering team to enable integration with and seamless flow in and out of our production environment.

WHAT YOU WILL BE DOING

  • Designing, building and maintaining machine vision data warehouse including PostgreSQL database and Google cloud storage
  • Creating and supporting existing python orchestration pipelines to facilitate reliable and efficient data transfer between research and production environments as well as from external data warehouses (e.g., vendor systems)
  • Identifying issues with existing data and processes; proposing and implementing solutions to resolve issues and improve data reliability, efficiency and quality
  • Creating data dashboards and reporting of Betterview’s data (e.g., size of datasets, quality over time)
  • Building infrastructure to automate data transformations and other data science processes
  • Updating tasks in Jira and keeping good notes

WHAT YOU WILL BRING TO OUR COMPANY

  • A bachelor’s degree in a related field
  • A minimum of four years of relevant work experience
  • Working knowledge of Python, PostgreSQL
  • Experience working in a container orchestration system like Kubernetes or Docker Swarm
  • Experience working with geospatial data and computer vision data (i.e., imagery)
  • Basic knowledge of data science fundamentals. Expert or hands-on data science experience is not required, but we’re looking for someone who knows the basics since this role will be part of the data science/machine learning team.

Preferred Qualifications:

  • Experience working with GPUs for machine learning acceleration.
  • Experience working with Node.
  • Seeks opportunities for automation and improved efficiencies.
  • Strong initiative, accountability, and is a self-starter.
  • Thrives in a fast-paced environment.
  • Agility and comfort pivoting between various workstreams given shift in priorities.

WHAT WE PROVIDE

  • Competitive compensation
  • Generous Health benefits – medical, dental and vision
    • Offering Kaiser and Blue Shield
    • Providing PPO plans, PPO plans, and HDHP options.
    • Betterview covers 50% of employee premium, 10% of dependents
    • For dental and vision, Betterview covers 75% of the premium for employees.
  • FSA and HSA
  • Retirement Plan
    • Betterview matches 100% of employee contributions up to the first 3% of pay, then 50% of employee’s contributions on the next 2% of pay.
  • Paid holidays
  • Charity contribution matches, up to $100
  • Cell phone reimbursement
  • Commuter benefits
  • All employees receive 160 hours per year of paid time off, with accrual every pay period.
  • Typical work schedule is Monday – Friday (8:30am-5pm)

Betterview provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, genetics, Veteran status, or other legally protected characteristics. In addition to federal law requirements, Betterview complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Betterview will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.

Betterview will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you’re applying for a position in San Francisco, review the guidelines applicable in your area.

Betterview expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Betterview employees to perform their job duties may result in discipline up to and including discharge.