Jobs / Liberty IT
Software Engineer - Data/MLOps
Liberty IT · Belfast, NIR, United Kingdom
Belfast, NIR, United KingdomExp: 1-3 yrsHybrid
Remuneration
Annual bonuses, competitive pension, health insurance, life assurance, income protection, and employee discount schemes
Location
Belfast, NIR, United Kingdom
Visa sponsorship
Not specified
Job summary
Build software and cloud data foundations that support pricing and modelling decisions, working across software engineering, MLOps, and data engineering. Use Python, SQL, AWS, and Snowflake to deliver tested software, contribute to CI/CD pipelines and engineering standards, and collaborate with technical and non-technical stakeholders.
Benefits
Health insurance, including access to a digital doctorLife assuranceIncome protectionEmployee discount schemesAnnual bonusesCompetitive pensionFlexible workingContinuous learningPromotion opportunitiesRecognition programme
Qualifications
- Experience delivering software using Python, SQL, and AWS.
- Experience with Agile methods such as Scrum, Kanban, or XP.
- Knowledge of continuous improvement across the software development lifecycle.
- Ability to communicate technical information to peers and non-technical stakeholders.
- Either a relevant third-level qualification and one year of post-graduate commercial software development experience, or current, valid industry-recognised certifications and three years of commercial software development experience.
- DevOps experience, knowledge sharing, and customer-centric product development are desirable.
Responsibilities
- Write clean code to team standards.
- Scope and deliver tasks or stories, and regularly communicate progress at agile events.
- Collaborate with technical and non-technical teams to deliver customer value.
- Implement automated, unit, and integration tests.
- Apply security processes such as threat modelling.
- Review pull requests and maintain CI/CD pipelines.
- Apply engineering excellence standards and develop knowledge of architecture, engineering principles, and design patterns.
- Evaluate new technologies and technical solutions using a data-driven approach, and contribute to their adoption.
- Share learning through internal technical talks, blogging, and external events.
Skills
AWSPythonSnowflakeGit
Certifications
Current, valid industry-recognised certifications
Degrees
Third-level qualification in Software Engineering, Computer Science, or a STEM s
Work schedule
Flexible working
Industry
Insurance
Relocation
No