Platform Engineer in City of Westminster

Platform Engineer in City of Westminster

City of Westminster Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Smart Communications group

At a Glance

  • Tasks: Join our Platform Engineering Group to design and build internal tooling and pipelines.
  • Company: Smart Communications, a leader in modernising enterprise cloud products.
  • Benefits: Competitive salary, extensive health insurance, gym membership, and 25 days holiday plus your birthday off.
  • Other info: Hybrid work setup in a fun, flexible environment with great career growth opportunities.
  • Why this job: Shape the future of engineering with cutting-edge tools and impactful projects.
  • Qualifications: Strong software engineering skills and experience with CI/CD pipelines and testing frameworks.

The predicted salary is between 60000 - 80000 £ per year.

Our newly formed Platform Engineering Group is building the golden paths that the engineering teams behind our enterprise cloud products will use to build, ship, and run their software. We’re looking for an engineer to join this group and help build it out – someone who will design and build the internal tooling and pipelines that make the right way the easy way. This is a hands‑on, pattern‑setting role – you’ll be helping shape our future direction.

About Smart Communications: Smart Communications is the trusted choice for regulated enterprises looking to modernize complex processes and connect with customers in the moments that matter most. Our Conversation Cloud™ platform powers frictionless, compliant, digital‑first experiences through omnichannel communications, intelligent data capture, and secure digital archival.

Who are you? You might be a Platform Engineer today, or a software engineer who has gravitated toward improving how other engineers work—local development, testing, CI/CD, release. Either way, you think of developer experience as a product, with internal engineers as your users. You're a capable software engineer with real depth in at least one language, and you have considered opinions about stacks, tooling, and trade‑offs – opinions you can defend and, just as importantly, change. You treat testing as a first‑class part of how software gets shipped. You're fluent with testing frameworks and approaches – unit, integration, contract – and you can reason about test architecture as a deliberate design problem, not an afterthought. You're comfortable building both the tooling (internal apps, templates, scaffolding) and the pipelines underneath it. You don’t need to be an infrastructure expert but you're fluent enough with cloud infrastructure to build pipelines that hold up in production. You're a continuous learner, constantly looking for where automation can make things safer, faster, and less painful. You can work directly with engineers, architects, and other stakeholders—surfacing your own ideas, taking pushback well, and iterating toward solutions that deliver real value for the effort involved.

What we’re looking for:

  • Must have skills / experience:
  • Strong software engineering skills, with demonstrated depth in at least one language
  • Strong grounding in testing – frameworks, architecture, and approaches across unit, integration, and contract
  • Experience building and running containerised workloads in production
  • Experience with IaC – one or more of CloudFormation/CDK, Terraform, Pulumi
  • Experience designing and building CI/CD pipelines
  • Experience building tooling or automation that other engineers depend on
  • Strong communication skills
  • A track record of working effectively with engineers and stakeholders outside your immediate team
  • Advantageous skills / experience:
  • Hands‑on experience in an environment practicing genuine continuous release
  • Automated release processes and progressive delivery
  • Experience instrumenting production systems for observability
  • AWS
  • GitHub Actions

Benefits and Compensation: Salary will depend on your experience and will be highly competitive. In addition to a friendly and fun working environment, we provide a range of benefits, including extensive health insurance, income protection, life assurance, subsidised gym membership, leisure travel insurance, pension contribution and 25 days’ holiday allowance plus an additional day off for your birthday. Our offices are located in Covent Garden, comfortable, flexible, and always stocked with free beverages and fresh fruit. The role is a hybrid setup with occasional work from the office required.

Equal Opportunity Statement: Please note: we only consider applicants with current legal right to work in the countries in which our positions are based. All qualified applicants will receive consideration for employment regardless of colour, religion, sex, national origin, sexual orientation, age, disability, marital status or gender identity.

Platform Engineer in City of Westminster employer: Smart Communications group

Smart Communications is an exceptional employer, offering a vibrant and inclusive work culture that prioritises collaboration and innovation. With a strong focus on employee growth, the company provides extensive benefits including competitive salaries, comprehensive health insurance, and a hybrid working model in the heart of Covent Garden, ensuring a balanced and fulfilling work-life experience. Join us to be part of a team that values open communication, agility, and making a meaningful impact in the world of enterprise cloud solutions.

Smart Communications group

Contact Details:

Smart Communications group Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Platform Engineer in City of Westminster

Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or at industry events. Ask them about their experiences and share your passion for platform engineering. This can give you insider info and maybe even a referral!

Tip Number 2

Show off your skills in real-time! Consider contributing to open-source projects or building your own tools that align with the role. This not only showcases your abilities but also demonstrates your commitment to improving developer experience.

Tip Number 3

Prepare for those technical interviews by practising coding challenges and system design questions. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, it’s all about demonstrating your problem-solving approach!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Smart Communications.

We think you need these skills to ace Platform Engineer in City of Westminster

Software Engineering
Testing Frameworks
Unit Testing
Integration Testing
Contract Testing
Containerised Workloads
Infrastructure as Code (IaC)

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter to highlight the skills and experiences that align with the Platform Engineer role. We want to see how your background fits into our mission of building golden paths for engineering teams.

Showcase Your Technical Skills:Don’t hold back on showcasing your software engineering prowess! Highlight your experience with testing frameworks, CI/CD pipelines, and any containerisation work you've done. We love seeing candidates who can demonstrate their technical depth.

Communicate Clearly:Strong communication is key in our team. When writing your application, be clear and concise about your experiences and how they relate to the role. We appreciate candidates who can articulate their thoughts effectively.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Smart Communications group

Know Your Tech Stack

Make sure you’re well-versed in the tech stack mentioned in the job description. Brush up on your knowledge of containerised workloads, CI/CD pipelines, and Infrastructure as Code (IaC) tools like Terraform or CloudFormation. Being able to discuss your experience with these technologies will show that you're ready to hit the ground running.

Showcase Your Testing Knowledge

Since testing is a big part of this role, be prepared to talk about your experience with different testing frameworks and approaches. Bring examples of how you've implemented unit, integration, or contract testing in past projects. This will demonstrate that you treat testing as a priority, not an afterthought.

Communicate Effectively

Strong communication skills are key for this position. Practice articulating your ideas clearly and concisely, especially when discussing technical concepts. Be ready to explain your thought process and how you’ve collaborated with engineers and stakeholders in previous roles. This will highlight your ability to work well within a team.

Emphasise Continuous Learning

This role values continuous improvement, so share examples of how you’ve sought out new knowledge or skills in your career. Whether it’s through online courses, attending workshops, or experimenting with new tools, showing that you’re proactive about learning will resonate well with the interviewers.