At a Glance
- Tasks: Join our team to develop innovative data solutions and drive impactful change in social housing.
- Company: Mobysoft, a forward-thinking tech company dedicated to improving lives through data.
- Benefits: Enjoy competitive salary, private healthcare, generous leave, and a supportive work culture.
- Other info: Collaborative environment with opportunities for personal and professional growth.
- Why this job: Be part of a mission that uses technology to enhance the quality of life for communities.
- Qualifications: Degree in a relevant field and 4-5 years of AWS experience required.
The predicted salary is between 36000 - 60000 £ per year.
Data Engineer
Location: Remote position (Office is in Manchester/candidates will need to be UK based) Salary: Competitive plus excellent benefits Start: ASAP Ideal skills: Ideally 3 years experience as a Data Engineer, AWS is essential (Used commercially), a keen interest in AI & ML, DBT, Python, Redshift, Airflow, AI Tooling.
Who we are:
Founded in 2003, Mobysoft provides data-based insight solutions to a wide range of social housing clients, supplying technology to help landlords to improve their income-collection processes for the good of all involved. Mobysoft delivers two market-leading products, which help keep tenants housed in a home they can enjoy and simultaneously improves rent collection for the long term good of the organisation.
Our vision is working towards a world in which intelligent technology significantly improves the quality of life for people who live in social housing and our mission is delivering accurate actionable data insights that help social housing providers to deliver a more consistent and equitable service
What are we looking for?
We are an ambitious, customer-centric Data & Insights team, dedicated to developing a new generation of data products that unlock significant value for the social housing sector. We operate with a focused product lens, driven by curiosity and a commitment to technical excellence. Data Engineering is foundational to this mission, ensuring synchronized, curated, trusted, dynamic data is available at speed and scale for our clients, data analysts, data scientists, and stakeholders. As such we are looking for a Data Engineer (DE) professional to join our dynamic team, working with our most excellent existing Senior Data Engineer, to help us deliver some key Data projects.
Key Responsibilities
Ingesting and understanding new data sources, evolving our data approach (e.g., to a fully-fledged data fabric), implementing and streamline MLOps processes and exploring how we can sensibly and safely utilise artificial intelligence (AI) to turbo charge our work (e.g., smart data quality monitoring, meta data curation and service optimisation).
In short there will be plenty to keep you interested, your technical and power skills developing and a real chance to drive innovation and change.
As part of this you may also be asked to liaise with our clients from time to time(directly or through events, conferences, webinars etc.), to help support their data driven journeys.
Why should you consider this role?
Alongside the work opportunities as described your development will be supported, you will be sensibly renumerated, we will provide a compelling benefits package, and we are a great bunch of folks to work with - though we would say that!
Qualifications and skills
Required
Ideally a degree in Information Systems, Computer Science, Information Technology, Software Engineering or similarly related and quantitative discipline.
AWS - You have worked with this commercially & an essential skill for this role.
Circa 3 years of commercial experience working primarily in an AWS Cloud environment using approaches/tooling like ours (see technical skills), delivering scalable, performant, reliable solutions.
Strong data reliability/observability, data governance and information security credentials.
What technical skills are required?
ETL/ELT & Data Transformation:
Amazon Redshift (query tuning, distribution/sort keys, workload management)
Data modelling (normalisation, dimensional)
dbt (modeling, testing, documentation, deployment)
Building scalable ETL/ELT pipelines with Python
Workflow Orchestration:
Apache Airflow (DAG design, scheduling, monitoring, scaling)
Best practices for dependency management, retries, and alerting
Cloud & Serverless
AWS Lambda (Python-based serverless pipelines, event-driven processing)
IAM roles, policies, and security best practices
Programming & Scripting
Python (data processing, automation, testing)
SQL (advanced query writing and optimization)
Data Engineering Best Practices
CI/CD for data pipelines (Git, GitHub Actions, etc.)
Data quality checks, monitoring, and observability
Infrastructure as Code (Terraform etc.)
Other Tools & Ecosystem
Experience with logging/monitoring
Exposure to data governance, cataloguing, and lineage tools
Ability to work with a range of structured, semi-structured and unstructured file formats including Parquet, json, csv, xml, pdf, jpg.
Tools and methods to develop comprehensive data reliability and active metadata solutions.
Ability to work with and develop APIs (including data transformations).
Ability to deliver data deidentification and anonymisation solutions.
Understanding of Cloud security frameworks (specifically on the AWS Cloud) including appropriate data encryption
Desirable
Utilising AI within data engineering to drive performance
Facilitating search tools such as Solr
MLOps experience including familiarity with tools such as DVC & mlflow
Full data engineering cycle knowledge (tools and skills) for stream data
The Person
You are someone who:
Takes ownership and thrives on improving how things are done
Is proactive, self-motivated, and solutions-focused
Can influence and collaborate across teams
Balances delivery detail with big-picture thinking
Enjoys mentoring and helping others grow
Is excited to help scale a values-led SaaS company making a real difference
What else are we looking for?
Ability to work effectively both as an individual (e.g., during remote deep work) and within a team - supportive, collaborative.
An individual who takes a keen interest in data engineering\'s frontiers and best practice. Someone who is a critical thinker and a problem solver.
A proactive, detail focused, person who is curious and seeks continuous improvement both in our systems and their skills.
Clear written and verbal communication, including effective communication with non-technical audiences. Business acumen, i.e., understanding the business context with a proven ability to align and actively support business goals and OKRs.
An individual who takes a keen interest in productivity, working to optimise their own output as part of a team that values this highly
MobyIdeals
You will behave in accordance with the MobyIdeals:
Customer-focused: We drive outcomes that create value for the customer. We continually challenge ourselves on ‘what’s in it for the customer’. We drive win/win/win solutions.
Collaborative: We operate as one, fostering open communication, diverse contribution, cooperation and trust. We inspire teams towards a common goal for success.
Outcome-orientated; We are driven by the end goal, rather than the process or steps to get there.
Accountable: We own decisions, are transparent, set clear expectations and consistently deliver on commitments
Courageous: We actively contribute and constructively challenge with positive intent. We think big and move at pace.
Innovative: We own and proactively search for solutions. We positively embrace problems and lead change.
Benefits
Competitive salary and rewards package including: - Private Health care , 4 x salary Life cover, 25 days annual leave, increasing to 28 after 3 year’s service, salary sacrifice pension scheme and much more ..
Inclusion
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process-please contact us to request accommodation.
simone.ryan@mobysoft.com
Senior Data Engineer · Manchester employer: Mobysoft Ltd
Mobysoft is an exceptional employer located in Manchester, offering a dynamic work environment where innovation and collaboration thrive. With a strong focus on employee development, competitive benefits including private healthcare and generous leave, and a mission that positively impacts the social housing sector, Mobysoft provides a meaningful and rewarding career for those passionate about data engineering and making a difference.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Data Engineer · Manchester
✨Network Like a Pro
Get out there and connect with folks in the industry! Attend meetups, webinars, or conferences related to data engineering. You never know who might be looking for someone just like you!
✨Show Off Your Skills
Create a portfolio showcasing your projects and achievements. Whether it's GitHub repos or personal projects, let your work speak for itself. This is your chance to shine and show how you can add value!
✨Ace the Interview
Prepare for technical interviews by brushing up on your skills and practicing common questions. Don’t forget to also prepare some questions of your own to show your interest in the role and the company!
✨Apply Through Our Website
Make sure to apply directly through our website for the best chance at landing that Senior Data Engineer role. We love seeing candidates who are genuinely interested in joining our team!
We think you need these skills to ace Senior Data Engineer · Manchester
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior Data Engineer role. Highlight your experience with AWS, data transformation, and any relevant projects that showcase your skills in MLOps and AI. We want to see how you can bring value to our team!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to tell us why you're passionate about data engineering and how your values align with ours at Mobysoft. Be genuine and let your personality come through – we love to see enthusiasm!
Showcase Your Technical Skills:Don’t hold back on showcasing your technical skills! Mention specific tools and technologies you've worked with, like Apache Airflow or Python. We’re looking for someone who can hit the ground running, so make sure we know what you can do.
Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Plus, it’s super easy!
How to prepare for a job interview at Mobysoft Ltd
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technical skills listed in the job description, especially around AWS, data transformation, and MLOps. Brush up on your knowledge of tools like Apache Airflow and dbt, as you might be asked to discuss how you've used them in past projects.
✨Showcase Your Problem-Solving Skills
Prepare examples that highlight your ability to tackle complex data engineering challenges. Think about specific instances where you improved processes or implemented innovative solutions, and be ready to explain your thought process during the interview.
✨Communicate Clearly and Confidently
Since you'll be liaising with clients and non-technical audiences, practice explaining technical concepts in simple terms. This will demonstrate your communication skills and your ability to bridge the gap between technical and non-technical stakeholders.
✨Emphasise Your Collaborative Spirit
Mobysoft values teamwork, so be prepared to discuss how you’ve worked effectively within a team. Share experiences where you’ve collaborated with others to achieve a common goal, and highlight any mentoring roles you've taken on to help others grow.