wagey.ggwagey.gg
30,359  jobs30,359  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(30,359)/Software Engineer Role(2,041)/Dwelly (21) - Senior Backend Software Engineer — Data Migration Platform
Dwelly

Dwelly - Senior Backend Software Engineer — Data Migration Platform

Remote - UK+ Equity1w ago
RemoteSeniorEMEAFintechPaymentsSoftware EngineerSenior Backend DeveloperJavaC#C++KotlinScalaPythonSQLDocumentationFastAPIFlaskDjangoLinuxDockerData Quality

Requirements

• Strong backend engineering experience with Python. • Python • Strong practical SQL skills. • Experience with data migration, ETL/ELT, data processing, system integrations or internal tools. • Production experience with FastAPI, Django, Flask or similar. • FastAPI, Django, Flask • Experience integrating with external APIs and third-party systems. • Ability to work with messy, inconsistent or poorly documented datasets. • Good understanding of data modelling, mapping, validation, deduplication and safe import patterns. • Good understanding of database transactions, data consistency and production data workflows. • Experience with Linux, Docker and containerised development. • Practical experience using AI coding tools and/or LLM APIs. • Strong ownership mindset and ability to deliver independently under ambiguity. • Clear communication and ability to work closely with non-engineering stakeholders. • Experience with CRM systems, property management systems, fintech, payments or operations platforms. • Experience with fuzzy matching, entity resolution, confidence scoring or duplicate detection. • Experience building internal tools for operations, integrations or migration workflows. • Experience with observability, logging, monitoring and CI/CD. • Experience testing applications against complex or high-volume datasets. • Experience with typed languages such as Java, C#, C++, Kotlin, Scala or similar. • Experience using LLMs for schema mapping, data classification, data extraction or workflow automation. • What Success Looks Like • Newly acquired agencies can be migrated faster and with fewer manual steps. • CRM data can be extracted, validated and imported in a repeatable way. • Data quality issues are detected early and handled safely. • The migration process becomes more automated, auditable and scalable over time. • Operations and engineering teams have better visibility and control over migration progress.

Responsibilities

• Build an application that connects to external CRM systems used by acquired agencies, extracts relevant data, and prepares it for migration into Dwelly. • Work with APIs, exports, files, databases and poorly documented legacy systems. • Design workflows for cleaning, mapping, normalising, deduplicating, and validating complex CRM data before it enters Dwelly's core platform. • Build safe import flows with retries, audit logs, dry runs, error handling and manual review where needed. • Work with entities such as landlords, tenants, properties, tenancies, payments and maintenance records. • Use LLM APIs pragmatically for schema mapping, data classification, entity matching, exception triage and quality checks. • Own the platform end to end: architecture, implementation, testing, deployment and production support. • Work closely with engineering, product, operations and integration teams.

Benefits

• Fully remote role. • Competitive compensation based on experience and impact. • Opportunity to work on high-leverage automation systems at the intersection of backend engineering, applied ML, data and real operational workflows. • Competitive salary with the potential for equity options based on performance, recognising exceptional contributions to our integration success. • What is it like being a Dwell-er? • Feel free to check out Dwelly Core Principles. That’s about what we believe in, how we operate and make decisions. • What we offer is not a fancy office or a static workplace. Instead, this is about solving one of the world’s most complex problems in the largest consumer industry in the world: residential rentals. • More than 30% of households live in rental homes — over 5 million in the UK and more than 100 million across the EU and US. Our mission is to improve that experience through technology, automation and operational excellence. • This is about disrupting one of the largest and most antiquated industries in the world with one of the strongest operational and technical teams in the UK and Europe. • We work hard, and we aim for extremely ambitious results. We want people to be proud of what they’ve built and to one day look back and say: “Hell yeah, that was me that did it.” • Our Principles • Our Principles • Customer obsession rather than competitive focus • Passion for invention • Operational excellence • Long-term thinking • By applying for this position, you consent to the processing and storage of your personal data for recruitment purposes for up to 365 days, in accordance with our data retention policy and applicable data protection laws.

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

Palantir TechnologiesPalantir Technologies - Senior Backend Software Engineer3mo ago
·London, United Kingdom
In OfficeEMEASeniorCloud ComputingSoftware EngineerSenior Backend DeveloperJavaRustC++PythonElasticsearch
Palantir TechnologiesPalantir Technologies - Senior Backend Software Engineer3mo ago
·London, United Kingdom
In OfficeEMEASeniorSoftware EngineerSenior Backend DeveloperJavaRustC++PythonGo
ZopaZopa - Senior Java/Kotlin Software Engineer6mo ago
·London - Hybrid
In OfficeEMEASeniorBankingSoftwareFintechGamingSenior Software EngineerSoftware EngineerSenior Backend DeveloperJavaKotlinDocumentationSprint Planning
WellhubWellhub - Senior Backend Software Engineer | CARE - Engagement & Platform2mo ago
·Remote - Europe·Equity
RemoteEMEASeniorCloud ComputingArtificial IntelligenceSoftware EngineerSenior Backend DeveloperGoPythonAWSNoSQLSQL
EntefyEntefy - Senior Backend Software Engineer2mo ago
·Remote - Europe *
RemoteEMEASeniorArtificial IntelligenceSoftware EngineerSenior Backend DeveloperDockerSQLMongoDBElasticsearchNoSQL
ZowieZowie - Senior Backend Software Engineer (Scala)4mo ago
·Poland
In OfficeEMEASeniorSoftware EngineerSenior Backend DeveloperScalaTeam ManagementSQLDocker SwarmKubernetes
AboundAbound - Python Software Engineer1mo ago
·London, United Kingdom, Hybrid·Equity
In OfficeEMEASeniorPaymentsFintechSoftware EngineerPythonReportingPostgreSQLSQLAWS
PigmentPigment - Senior Backend Software Engineer3mo ago
·France·€70k - €130k/year/year
In OfficeEMEASeniorSoftware EngineerSenior Backend DeveloperBackend EngineerC#JavaC++RustRuby
VibeVibe - Senior Backend Software Engineer3mo ago
·Paris, Île-de-France, France - Hybrid·Equity
In OfficeEMEASeniorSoftware EngineerBackend EngineerSenior Backend DeveloperC++RustJavaScalaGo

Browse more by category

Show 2,041 moreSoftware EngineerShow 356 moreSenior Backend DeveloperShow 1,437 moreJavaShow 439 moreC#Show 796 moreC++Show 364 moreKotlinShow 213 moreScalaShow 4,683 morePythonShow 2,560 moreSQLShow 4,748 moreDocumentation
Privacy·Terms··Contact·FAQ·Wagey on X