Remote job
Senior Software Engineer, Data and Product Systems
Job details
About this role
Role overview
A senior engineering role spanning the full data and product lifecycle of a real estate intelligence platform. The position calls for a deeply hands-on engineer who can reason about sophisticated long-running processes, make sound system-level decisions, and lift the output of the broader engineering team.
Responsibilities
- Own systems across the full data and product lifecycle, from ingestion through the surfaces that reach end customers. - Understand and evolve sophisticated, long-running processes end-to-end, keeping them reliable as the product grows. - Make sound system-level architectural and design decisions that hold up over time. - Stay deeply hands-on in implementation while coaching and enabling the wider engineering team to ship more.
Requirements
- Senior-level engineering experience owning production systems that span data and product lifecycles. - Strong systems thinking, with the ability to reason about complex, long-running processes. - Track record of making sound technical and architectural decisions under real-world constraints. - Demonstrated ability to amplify team output, not just personal output. - Comfort remaining hands-on in code rather than moving purely into management.
Nice to have
- Background in real estate, geospatial, marketplace, or other data-intensive product domains. - Experience shaping engineering process or culture alongside building systems.