Staff Engineer, Data

New
J
JobgetherRental housing technology
Based in the United StatesFull-TimeStaff
SalaryAnnual base salary: $195,000–$235,000
Apply NowOpens the employer's application page

Job Details

Experience
At least eight years of professional software engineering experience, including technical leadership at a senior or staff level.
Required Skills
PythonSQLJavaRubySnowflakeTypeScriptAirflowGoBigQuerydbt

Requirements

  • Have at least eight years of professional software engineering experience, including technical leadership at a senior or staff level.
  • Bring strong backend software engineering expertise in at least one of Python, Ruby, Go, TypeScript, or Java, with a record of shipping production application systems.
  • Have data engineering experience with SQL, data modeling, data warehouses such as Snowflake or BigQuery, transformation tools such as dbt, and orchestration platforms such as Prefect or Airflow.
  • Have experience designing, developing, and scaling APIs, distributed systems, and relational databases.
  • Have hands-on cloud infrastructure experience, particularly with AWS or Google Cloud Platform (GCP), and CI/CD practices.
  • Connect technical decisions to customer needs, business priorities, and measurable outcomes.
  • Use AI-powered coding tools proficiently and exercise sound judgment when reviewing, validating, and improving AI-generated output.
  • Demonstrate the ability to lead ambiguous, complex, high-impact projects through completion.
  • Communicate effectively in writing and verbally with technical and non-technical stakeholders.
  • Experience in fintech, insurtech, payments, or proptech is an advantage.
  • Familiarity with regulated environments and standards such as SOC 2, PCI, or consumer finance regulations is desirable.
  • Experience building products or data platforms from the ground up in a startup or growth-stage company is beneficial.
  • Previous engineer-management experience or a strong interest in developing people-management skills is a plus.

Responsibilities

  • Design and build data infrastructure, including event and data models, ingestion pipelines, integrations, warehouses, and transformation layers.
  • Develop and maintain production application code, including backend services, APIs, and data-processing jobs.
  • Partner with product, finance, and operations stakeholders to define outcomes, prioritize initiatives, and scope delivery.
  • Own the reliability, accuracy, and integrity of critical business data, including financial close processes, reporting, and partner data exchanges.
  • Establish engineering standards for code quality, testing, reviews, observability, and data quality, including evaluation of AI-generated code.
  • Assess build-versus-buy decisions and technical trade-offs, and document architectural choices and rationale.
  • Lead high-impact technical initiatives from discovery through implementation.
  • Mentor engineers through collaborative development, pairing, design reviews, and feedback, and support direct reports.
  • Protect sensitive financial and personal information through security practices and compliance with applicable requirements.
View Full Description & ApplyYou'll be redirected to the employer's site
Annual base salary: $195,000–$235,000
Apply Now