{"id":772578,"url":"https://alion.io/job/onedome-sr-data-engineer","title":"Sr. Data Engineer","company":{"id":693689,"name":"OneDome","domain":"onedome.com","url":"https://alion.io/company/onedome","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Breezy","truth_index":{"grade":"B","score":80,"open_postings":5,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":20,"computed_at":"2026-10-30T05:48:23Z"}},"role":"Data Science","role_family":"Data Science","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":{"label":"UK time","utc_offset_min":0,"utc_offset_max":0},"hiring_geo_confidence":"structured","locations":[],"countries":[],"hiring_countries":["UA"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":23000,"max_usd":61000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":2679},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon CloudWatch","optional":false},{"name":"Amazon EventBridge","optional":false},{"name":"Amazon Kinesis","optional":false},{"name":"Amazon Redshift","optional":false},{"name":"Amazon S3","optional":false},{"name":"AWS","optional":false},{"name":"AWS Lambda","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"dbt","optional":false},{"name":"Dimensional Modeling","optional":false},{"name":"DynamoDB","optional":false},{"name":"GDPR","optional":false},{"name":"Google BigQuery","optional":false},{"name":"IAM","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"Snowflake","optional":false},{"name":"SQL","optional":false},{"name":"Terraform","optional":false},{"name":"Fivetran","optional":true},{"name":"Looker","optional":true},{"name":"Metabase","optional":true}],"status":"live","first_seen_at":"2026-08-25T14:19:24Z","employer_posted_date":"2026-08-25","last_verified_at":"2026-10-30T06:07:53Z","board_verified":true,"closed_at":null,"days_open":65,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":65},"description":"About the Role\nOneDome is a UK-based property technology company on a mission to make buying, selling and financing a home simpler and faster. Our platform connects homebuyers, estate agents, conveyancers and mortgage brokers into a single digital journey, and it is scaling quickly.\nWe hold a great deal of data on how customers move through buying, financing and conveyancing, and very little of it can currently be queried in one place. This is our first dedicated data engineering role. You will own our data warehouse and the pipelines that feed it, decide what the data platform looks like, and become the person the business relies on for answers.\nWhat You'll Do\nDevelop and maintain our AWS-based data platform for a quickly scaling business.\nBuild and own our data warehouse and the pipelines that feed it from product, CRM and third-party systems.\nModel data for analytics and reporting so analysts, product and leadership can rely on it, and keep those models tested and documented.\nContribute to architecture decisions and technical direction across the platform.\nEnsure data quality, performance and scalability.\nOwn data protection obligations within our pipelines, including retention, deletion and subject access requests.\nCollaborate with product managers, analysts and engineers across distributed teams to deliver high-impact solutions.\nLeverage AI-powered engineering tools to accelerate delivery while maintaining high standards of quality, security and operational excellence.\nBasic Qualifications\n5+ years of professional experience building and running production data pipelines end to end.\nData warehouse design and modelling, including dimensional modelling, slowly changing dimensions, incremental and full-refresh builds, and schemas analysts can query unaided.\nHands-on production experience with Redshift, including loading strategies, distribution and sort key design, workload management, query tuning and cost control. An equivalent columnar warehouse (Snowflake, BigQuery) is acceptable with a credible transfer story.\nExperience running dbt in production, including testing, documentation and CI.\nStrong SQL, including tuning analytical queries, and strong Python.\nExperience with relational and NoSQL databases, including Postgres (with JSONB) and DynamoDB or equivalent, and real experience getting analytical value out of NoSQL stores through change data capture, export patterns, denormalisation and schema drift.\nHands-on experience designing, deploying and operating data services on AWS, including S3, Glue, Athena, Lambda, EventBridge, Kinesis/Firehose, RDS, IAM and CloudWatch.\nExperience with infrastructure automation and observability, including infrastructure as code (Terraform).\nExperience handling regulated personal data in the UK, including GDPR, retention and subject access requests.\nComfortable using AI coding assistants (e.g. Claude Code, Cursor, GitHub Copilot) as part of the development workflow.\nStrong communication skills in English. Russian is a plus.\nPreferred Qualifications\nMicrosoft Dynamics 365 or Dataverse data extraction (Synapse Link, Dataverse API).\nMortgage, property or financial services domain experience.\nExperience with BI tooling such as Looker or Metabase.\nFamiliarity with managed ingestion tools such as Fivetran or Airbyte.\nAWS certification.\nWhat We Offer\nChallenging tasks with a great opportunity to level up your skills.\n20 working days of paid vacation, with additional days off following the UK holiday calendar.\nWorking hours of 9:00-17:00 London time.\nAn international team spread across Ukraine and Azerbaijan.\nReady to Build?\nOneDome is small enough that your work is visible and large enough that it matters. This is the first data role here, so the warehouse, the models and the standards will be yours to set. If you want to help reshape one of the biggest transactions in people's lives, we would love to hear from you.","description_format":"text","description_chars":3919,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Ukraine","iso":"UA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Real Estate","Real Estate Brokerage"],"lifecycle":[{"event":"open","at":"2026-09-11T21:56:43Z"}],"visa":[],"liveness":{"score":14,"band":"cold","label":"Long shot","p_open":1,"p_active":0.507,"p_room":0.28,"age_days":65,"expected_fill_days":20,"reasons":["conf:3","velocity","win:tail","crowd:"],"computed_at":"2026-10-30T05:48:23Z"},"pay":null,"html_url":"https://alion.io/job/onedome-sr-data-engineer","json_url":"https://alion.io/job/onedome-sr-data-engineer.json","meta":{"generated_at":"2026-10-30T10:30:19Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":15134,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-31T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":693689},"rest":"https://alion.io/mcp/rest/get_company?id=693689"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fonedome-sr-data-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fonedome-sr-data-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fonedome-sr-data-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/onedome-sr-data-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fonedome-sr-data-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":772578}},{"tool":"search_jobs","arguments":{"company":"onedome.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":772578},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}