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 | 2026-12-08 |