Reimagining real estate to make it easier than ever to move from one home to the next.
Senior Manager, Software Development Engineering – Big Data
Location
California + 6 moreAll locations: California, Connecticut, New Jersey, New York, Maryland, Massachusetts, Washington
Posted
21 hours ago
Salary
$206.7K - $330.3K / year
Job Description
Job Requirements
- A BS+ in Computer Science or a related field, and 8+ years in data or software engineering on data‑intensive systems, including 4+ years managing engineers.
- Proven track record of building and scaling high‑impact data engineering teams and data products.
- Significant experience designing and operating pipelines over billions of events and petabyte‑scale datasets, ideally including clickstream, web/app analytics, or engagement/retention data.
- Strong hands‑on experience with SQL, Python, Spark, and modern data platforms and orchestration tools (e.g., Databricks, Airflow/Prefect/Dagster, and AWS or another major cloud provider).
- Demonstrated ability to partner with cross‑functional stakeholders (e.g., Data Science/ML, Product, Marketing, Analytics, Data Platform) and drive shared outcomes.
- Exceptional verbal and written communication skills, including experience presenting complex topics to Director+ or VP‑level audiences.
- A consistent track record of proactively identifying problems and opportunities, aligning stakeholders, and driving end‑to‑end execution.
- Nice to have: Experience building data products for experimentation, marketing measurement, or growth analytics, and familiarity with dbt or semantic/metrics layers for standardized metrics.
- Experience leading distributed or hybrid teams and working effectively across time zones.
Benefits
- Competitive base salary
- Equity awards based on experience, performance, and location
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
Senior Engineering Manager for API Integrations at zerohash
Manager, Software Engineering - Payments
SkimmerEverything you need to run your pool service business, all in one app.™
This role involves leading and managing a small team of development engineers as a player/coach, contributing code, and acting as the internal technical expert for the platform's payments and finance systems. Key duties include driving integrations with financial platforms, overseeing security and compliance, and ensuring a secure, reliable, and compliant financial ecosystem.
Head of Engineering leading platform engineering at healthcare AI startup
Engineering Manager
Just AppraisedWe streamline the change of ownership process for local government tax assessment offices.
Engineering Manager leading software development for modern government processes