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