Principal Software Engineer

 

Description:

Role Responsibilities:

 

You will be part of the StoreFront on-premises team whose mission is to modernise and optimise one of the most used web applications in the market (83 million monthly active users). As a Principal software engineer, you will be responsible for designing and building our CI strategy and test automation infrastructure.

  • Design and implement build systems and test infrastructure that will support a CI model.

  • Identify and address patterns in infrastructure and applications that can be solved with a common solution.

  • Contribute towards test and environment automation strategy.

  • Work with principal engineers in other teams to help drive our modernisation strategy.

  • Improve the security, availability and performance of the systems you build while managing cost.

  • Build automation using industry tools (like Jenkins, Ansible, TeamCity, etc) to enable the delivery of quality builds.

  • Participate as an active member of a product development scrum team, taking part in planning and daily standups.

  • Participate in on-call escalations when needed.

 

Requirements:

  • Have extensive experience with on-prem builds, testing, integration and configuration management patterns and anti-patterns.

  • Comprehensive knowledge of building and maintaining systems used for CI and test automation.

  • You are an expert in writing and maintaining build pipelines using common industry patterns.

  • You are an expert in managing deployments and infrastructure with Infrastructure as code and configuration management.

  • You are highly skilled in writing complex scripts, tools, or applications in languages such as PowerShell, C#, Python, JavaScript, etc.

  • Experience with Windows as an OS, and understanding of building and running applications on Windows.

  • You have comprehensive knowledge of logging, monitoring and tracing, and experience with applying these in production systems.

Organization Cloud Software Group
Industry IT / Telecom / Software Jobs
Occupational Category Principal Software Engineer
Job Location Cambridge,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-04-24 7:22 am
Expires on 2025-01-24