Roma Job Title –
Data Engineer
Location – Roma Finance, 15 Carnarvon Street, Manchester, M3 1HJ
Benefits - Hybrid Working, WPA - Healthcare, Dental, Optical, Life Assurance (after 3 months) 4 x annual salary, 25 days holiday P.A plus bank holidays.
Hours – 37.5 hours per week
Salary - £45,000.00 - £50,000.00
Working pattern – Hybrid working
About Roma
Welcome to Roma Finance — a multi-award-winning specialist lender based in Manchester.
Since 2008, we have built our reputation on delivering flexible, tailored finance solutions that help property investors, developers and landlords unlock opportunity and realise their ambitions. From bridging and refurbishment loans to development and buy-to-let finance, we understand that every project is unique — and our lending reflects that.
We combine professionalism, integrity, and innovation to deliver exceptional value, fast decisions, and outstanding service. Our experienced, collaborative team is driven by a shared passion for excellence and continuous improvement, ensuring every customer and partner receives a genuinely personal experience.
As an independent and forward-thinking lender, we continue to evolve, investing in our people, technology, and community to create a positive impact and help more people achieve more through property.
The role
We are looking for a Data Engineer to join our Data & Technology team and play a key hands-on role in building and maintaining our Azure-based data infrastructure. Working directly with the Senior Data Engineer, you will be responsible for developing Python-driven API integrations that connect our core systems to our Azure SQL Data Warehouse, keeping the data flowing reliably to the Power BI reports and dashboards the business depends on.
This is a great opportunity for a Python developer with an interest in data engineering who wants to own a real integration pipeline end to end. You do not need to be a data warehouse architect – if you are comfortable with Python and have a grounding in SQL, we can teach you the rest.
Key Responsibilities
API Integration & Data Pipelines
- Build and maintain Python-based API integrations between our source systems (including Creatio CRM) and our Azure SQL Data Warehouse
- Develop, test, and deploy ETL pipelines that pull data from REST APIs, flat files, and other sources
- Work with Azure Logic Apps and Azure Automation to orchestrate data workflows
- Monitor pipeline health and resolve data load failures proactively
Azure Data Warehouse
- Contribute to the ongoing development and maintenance of our Azure SQL Data Warehouse
- Write and optimise SQL queries, views, and stored procedures to support reporting needs
- Ensure data quality, integrity, and security across the platform – particularly important in a regulated financial services environment
- Help maintain and improve the data model as new source systems and reporting requirements emerge
Reporting & Documentation
- Work closely with the Power BI developer to ensure data is structured and available for reporting
- Document integrations, data flows, and pipeline logic clearly so the team can maintain them
- Maintain a data dictionary covering key report elements and data definitions
- Support the team in identifying new data sources or reporting opportunities
Person Specification
Essential:
- Solid Python development skills – you write clean, maintainable code
- Experience working with REST APIs (consuming and/or building integrations)
- Working knowledge of SQL – you can write queries, joins, and understand relational data; you do not need to be a DBA
- Comfortable working in or learning a cloud environment (Azure experience is a bonus, not a requirement)
- Good communicator who can gather requirements from business stakeholders and translate them into clear technical specifications
- Self-motivated and able to work independently, managing your own priorities
Desirable:
- Experience with Azure services (Logic Apps, Azure SQL, Automation Accounts, Key Vault)
- Familiarity with OData or similar API query standards
- Exposure to Power BI or similar BI tools
- Experience with Jira and Confluence
- Knowledge of data warehousing concepts or ETL patterns
- Familiarity with Git and version control practices
- Exposure to CI/CD concepts – not essential today, but a useful indicator of software engineering maturity
Beyond the technical skills, we are looking for someone who is:
- Curious and keen to learn – our stack is modern and growing, and we want someone who will grow with it
- Detail-oriented and takes pride in the accuracy and reliability of their work
- A collaborative team player who communicates openly and asks questions when needed
- Pragmatic – you find practical solutions without overcomplicating things
- Comfortable with some ambiguity; we are a growing team and things evolve
Diversity and Inclusion
At Roma Finance, we believe diversity drives innovation and success.
We are committed to creating an environment where everyone, regardless of background, or life experience can thrive. We actively encourage women and individuals from underrepresented groups to apply, even if you don’t meet every single requirement.
Your unique perspective matters to us. We value skills, potential, and passion as much as experience, and we are dedicated to supporting your growth through mentorship, flexible working options, and an inclusive culture where every voice is heard.
If you are excited about the role but unsure if you tick every box, we would still love to hear from you.
If you need reasonable adjustments at any stage of our recruitment process, please let us know in your application. We are dedicated to providing a fair and transparent assessment process and will do our utmost to accommodate your needs.
If you are interested in applying, we encourage you to submit your application as soon as possible to ensure it is considered. We will continue to review applications on a rolling basis and may close the advert before the closing date.
Requirements added by the job poster
- Accept standard background checks including basic DBS and credit check.
- Authorised to work in United Kingdom