
Senior Infrastructure Engineer
Remote
United Kingdom
Full Time
20-03-2025
Job Specifications
Role Overview
We are seeking a versatile and experienced Senior Infrastructure Engineer with a primary focus on Windows infrastructure, coupled with experience in Linux systems, containerization technologies, and a strong understanding of modern IT practices.
Software engineering experience is highly advantageous, enabling deeper collaboration with development teams and driving infrastructure-as-code and automation initiatives.
Key Responsibilities
Infrastructure Design and Implementation:
Design, deploy, and manage robust and scalable infrastructure across Windows and Linux environments.
Develop infrastructure-as-code solutions using tools like Terraform, Ansible, or Pulumi.
Support hybrid and cloud-first environments, particularly in AWS and GCP.
System Administration and Maintenance:
Maintain, monitor, and optimize Windows and Linux servers, ensuring high availability and performance.
Oversee system patches, upgrades, and configurations in multi-OS environments.
Containerization and Orchestration:
Implement and manage containerized applications using Docker and orchestrators like Kubernetes.
Support DevOps pipelines for building, testing, and deploying containerized workloads.
Automation and Software Engineering:
Develop and maintain scripts and tools for automation using PowerShell, Bash, Python, or other languages.
Collaborate with software engineering teams to optimize application performance and deployment pipelines.
Monitoring, Troubleshooting, and Support:
Proactively monitor systems using tools like Prometheus, Grafana, or Datadog.
Diagnose and resolve complex issues spanning Windows, Linux, and containerized systems.
Collaboration and Leadership:
Act as a bridge between infrastructure, software engineering, and DevOps teams to align technical solutions with business objectives.
Lead or contribute to cross-functional projects involving infrastructure upgrades, migrations, and new technology adoption.
Essential Qualifications And Skills
Windows and Linux Expertise:
Strong experience with Windows Server (2016/2019/2022+) and Active Directory management.
Hands-on experience with Linux distributions (e.g., Ubuntu, CentOS, Red Hat) in production environments.
Containerization and Cloud:
Proficiency with Docker and container orchestration using Kubernetes.
Familiarity with cloud platforms like Azure, AWS, or GCP and hybrid cloud solutions.
Programming and Automation:
Proficiency in scripting and programming languages such as PowerShell, Python, or Go.
Experience with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI/CD) and infrastructure automation.
General IT Knowledge:
Networking fundamentals, including DNS, DHCP, TCP/IP, VPNs, and firewalls.
Familiarity with modern storage systems and backup solutions.
Soft Skills
Strong analytical and problem-solving abilities.
Excellent communication and collaboration skills to work with diverse teams.
Leadership qualities to mentor team members and guide projects.
Preferred Qualifications
Experience with microservices architectures and related patterns.
Certifications like Microsoft Certified: Azure Administrator Associate, RHCSA/RHCE, CKA/CKAD, Terraform Associate.
Knowledge of ITIL frameworks or similar service management methodologies.
Pay Range
£70,000 - £80,000 GBP
About the Company
Cision is the global leader in consumer and media intelligence, engagement, and communication solutions. We equip PR and corporate communications, marketing, and social media professionals with the tools they need to excel in today’s data-driven world. Our deep expertise, exclusive data partnerships, and award-winning brands and products, including CisionOne, Brandwatch, and PR Newswire, enable over 75,000 companies and organizations, including 84% of the Fortune 500, to see and be seen, understand and be understood by the a... Know more
Related Jobs


- Company Name
- Accelero
- Job Title
- Firmware Engineer
- Job Description
- Embedded Firmware Engineer £40,000 to £50,000 Loughborough, onsite Are you passionate about designing and developing embedded firmware for microcontroller-based systems? Do you thrive in a collaborative environment, working alongside hardware and software engineers to define system requirements and specifications? If so, we have the perfect opportunity for you! Key Responsibilities: Design, develop, and optimize embedded firmware for microcontroller-based systems. Collaborate with hardware and software engineers to define system requirements and specifications. Implement and test firmware to ensure high performance and reliability. Optimize code for efficiency, speed, and memory usage. Debug and troubleshoot firmware issues and provide effective solutions. Participate in code reviews and contribute to the continuous improvement of the development process. Stay up-to-date with the latest industry trends and technologies. Qualifications: Experience with STM32 based designs and legacy Microchip PIC based designs. Proficiency with real-time operating systems (RTOS). Knowledge of communication protocols (e.g., I2C, SPI, UART). Familiarity with version control systems (e.g., SVN, Git). Experience with hardware debugging tools (e.g., oscilloscopes, logic analyzers). Education and Experience: Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field. Minimum of 2 years of experience in embedded firmware development. Experience with firmware development tools and environments. Excellent problem-solving skills and attention to detail. Good understanding of electronic circuits and key components. Strong communication and teamwork skills. Join a dynamic team that values innovation and excellence. Apply now to take your career to the next level!


- Company Name
- Hover, Inc
- Job Title
- Embedded Software Engineer
- Job Description
- Note: applicants will be required to complete a C programming aptitude test. Organisation Hover, Inc is an emerging leader in the development of integrated hardware and software computing platforms and a custom ARINC 653 compliant Real Time Operating System (RTOS) with an Integrated Development Environment (IDE) and an ARINC 615A DataLoader. Hover, Inc is developing innovative solutions for traditional and non-traditional aircraft types i.e. aircraft with electric/ hybrid-electric powertrains and electric Vertical Takeoff and Landing (VTOL), autonomous and semi-autonomous aircraft. We are developing the worlds most capable integrated collision avoidance system through a US federal award, Innovate UK funding and a partnership with a leading avionics supplier. Also, our computing platforms support certifiable motor control functions and embedded time sensitive networking through a unique approach to Integrated Modular Avionics (IMA). Role You will be responsible for the technical delivery of embedded software applications through concept design, validation and verification. This is a diverse role covering competencies within embedded software engineering using C, C++ and assembly language, test and validation/ verification. The ideal candidate will have experience in one or more of these areas. This is an excellent opportunity for a motivated individual to work in a varied role within a multidisciplinary and fast paced organization. Experience within the aerospace sector is desirable. Main responsibilities Technical ownership and delivery of embedded software design through the entire development cycle. Provide engineering support for development of software systems including system integration. Interface with suppliers and other engineers to support system/ subsystem level requirements capture. Complete hardware and software in the loop testing. Design, development and testing of various computing platforms. Complete RTCA DO-178C and TSO C153A design assurance activities. Experience and qualifications Degree in embedded software engineering or equivalent. Familiarity with ARM micro-controllers and the RISC architecture. IEEE 802.1 Time Sensitive Networking (TSN) experience. Experience of the software design lifecycle within aerospace, automotive or similar embedded software development environment. RTCA DO-178C and TSO C153A design assurance experience. Understanding of motor control schemes. Experience of radio frequency embedded software design. Experience with image progressing algorithms including machine learning. Excellent writing and presentation skills. Motivated and ability to solve problems under own initiative. Diversity and inclusion Hover, Inc is an equal opportunity employer and as a young company in the aviation industry, we value diversity and need people of different backgrounds that bring a plethora of skills, perspectives, and mindsets to the table that can spur originality, imagination, and creativity. We do not discriminate based on race, religion, color, national origin, sex, gender expression, sexual orientation, age, marital status, veteran status or disability status.


- Company Name
- Braintrust
- Job Title
- Lead AI Full-Stack Engineer (Remote)
- Job Description
- Overview Job description The project is an advanced AI-powered software development platform that orchestrates multiple AI agents to design, develop, and maintain bespoke web applications. The system employs a unique "Developer in the Middle" (DITM) approach, creating a collaborative environment between AI agents and human developers. This role includes an ownership opportunity along with the base compensation. Core Components Agent Architecture Project Manager Agent: Handles requirement gathering, project brief creation, and coordination between other agents Architecture Agent: Designs high-level and low-level system architectures Engineer Agent: Manages code generation, implementation, and technical problem-solving Designer Agent: Creates visual designs and frontend implementations Testing Agent: Handles unit test creation and execution DevOps Agent: Manages deployment, CI/CD, and infrastructure concerns Key Features Intelligent Build Process Automated project complexity assessment Dynamic code generation and modification Integrated version control with Git (used during build lifecycles) Automated testing and quality assurance Human-AI Collaboration Interactive question-answer system with human developers Support for real-time project modifications Capability to pause builds for human input Integration of human feedback into the development process Project Management Automated project brief generation (Product Requirement Document management) Requirements tracking and change management Complexity scoring system Progress monitoring and build status tracking Technical Infrastructure Next.js-based architecture TypeScript implementation PostgreSQL database integration WebSocket-based real-time communications Docker containerization support Primary Responsibilities Lead Developer Role Requirements (Remote) Technical Leadership Lead the development and architecture of the AI-powered development platform Make critical technical decisions regarding system architecture and technology stack Review and approve major code changes and architectural decisions Guide the implementation of new features and system improvements AI Systems Integration Oversee the integration and optimization of AI agent interactions Improve prompt engineering and AI response handling Enhance the system's ability to understand and implement complex requirements Optimize the DITM (Developer in the Middle) workflow System Architecture Maintain and enhance the existing microservices architecture Optimize the build pipeline and deployment processes Ensure scalability and performance of the platform Manage database schema evolution and data integrity Code Quality & Standards Establish and maintain coding standards and best practices Implement and improve automated testing processes Oversee code review processes Ensure security best practices are followed Required Technical Skills Core Technologies Expert-level TypeScript/JavaScript programming Deep understanding of Next.js and React Strong experience with Node.js backend development Proficiency with PostgreSQL and database optimization AI/ML Knowledge Understanding of Large Language Models (LLMs) and their capabilities Experience with prompt engineering Familiarity with AI API integration (OpenAI, Claude, etc.) Knowledge of AI agent architectures DevOps & Infrastructure Strong experience with Git and version control workflows Expertise in Docker and containerization Understanding of CI/CD pipelines Cloud Platform Experience (AWS Preferred) System Architecture Experience designing distributed systems Knowledge of microservices architecture Understanding of real-time communication systems Experience with API design and implementation Desired Qualities Leadership & Communication Ability to lead and mentor small technical teams Strong written and verbal communication skills Experience with technical documentation Ability to translate complex technical concepts for non-technical stakeholders Problem Solving Strong analytical and debugging skills Experience with complex system troubleshooting Ability to make well-reasoned technical decisions Creative approach to solving engineering challenges AI Passion & Expertise The Ideal Candidate We're looking for someone who lives and breathes AI development - a true AI enthusiast who Lives the AI Revolution Is deeply immersed in the rapidly evolving AI landscape Actively experiments with different LLMs and AI tools Maintains a keen understanding of the latest AI developments and capabilities Has a proven track record of building AI-powered applications Hands-on LLM Experience Has extensive experience crafting and refining prompts for various LLMs Understands the nuances between different AI models (GPT-4, Claude, etc.) Regularly builds projects that leverage LLM capabilities Can demonstrate deep understanding of LLM limitations and creative workarounds Vision for AI Development Believes in the transformative potential of AI in software development Has strong opinions about AI agent architectures and autonomous systems Actively Thinks About And Experiments With AI-human Collaboration Models Can articulate a clear vision for the future of AI-assisted development Community Engagement Actively participates in AI development communities Keeps up with latest research papers and developments in the field Shares knowledge through blogs, talks, or open-source contributions Networks with other AI enthusiasts and developers What Sets You Apart You've built your own AI-powered tools and experiments You can speak in depth about the strengths and weaknesses of different LLM approaches You have strong opinions about prompt engineering best practices You get excited about pushing the boundaries of what's possible with AI You see AI not just as a tool, but as a collaborative partner in development You are incredibly passionate about applied AI and have an intense, strong work ethic


- Company Name
- MoonPay
- Job Title
- Engineering Manager
- Job Description
- About MoonPay Hi, we’re MoonPay. We’re here to onboard the world to Web3. Why? Because we think Web3 is a unique and democratising technology. It gives people back control of their money, digital identity, data, and property like nothing else before it. What We Do We’re the leading infrastructure company in Web3. This means we offer our partners everything from payment solutions (we call them 'Ramps') to minting software for digital collectibles, like NFTs. And over 20 million people around the world now trust our products — just take a look on Trustpilot. We’re also big on collaborations. And we've worked on stunts, drops, and partnerships with some of the world's most prestigious and forward-thinking brands. But that’s not all. We have also built our own consumer app because we wanted to see if we could build a better Web3 account. It’s taken off in a big way, and we're working hard to continually improve it and to strive for perfection. So whatever your background, we’re sure there’s something for you here. Come help us build the future of Web3 and digital ownership. Locations Supported This role can be performed remotely from the United Kingdom, Poland, South Africa, Spain, Portugal, or Romania. Unfortunately we do not offer business to business contracting arrangements. About the Opportunity As an Engineering Manager, you are responsible for driving success for your engineering team(s). We expect our EMs to be technically strong, understand how to break down work, and support the growth and career development of our engineers. We are a fast-moving company, which requires balancing priorities, releasing quality features, and ensuring a high level of uptime. We expect our EMs to be strong communicators with the ability to easily work cross-functionally with our disciplines. Tech Stack Typescript as our programming language of choice Node.js as our backend platform React, React Native andNextJS as our frontend Google Cloud Platform to host our services What you will do Manage, support, coach and develop high performing engineers through regular 1:1 and continuous feedback Partner with our VP of Engineering and Group Product Manager to ensure we build high-performing teams that consistently and iterate and deliver high-impact and high-quality work Lead on the creation, development and implementation of management best practice and tools e.g progression frameworks Partner with Senior Engineers to drive technical initiatives that raise the bar for our engineering practices Leading ongoing engineering work, ensuring timely delivery About You You have experience managing the performance and development of high-performing Engineers, including seniors and leads, at a high growth, rapidly scaling startups You know what good looks like for a high-performing team of Engineers and know how to get there You have previously worked as an Engineer at a senior level You have an empathetic leadership style and you build strong, effective relationships You care deeply about helping others achieve their goals and become the best Engineers they can be You are a fantastic communicator and able to work cross-functionally with our engineering team and other areas of the business You thrive when developing great people and great products at scale You are data driven and know how to work cross functionally with Product and Design You have experience from successful delivery of high-quality outcomes Most importantly, though, you will embody the core principles that everyone here at the MoonPay lives by. Our “BLOCK Values” are at the heart of everything we do - and they are… B - Be Hungry L - Level Up O - Own It C - Crypto Curious K - Kaizen MoonPay Perks Equity package Unlimited holidays Paid parental leave Annual training budget Home office setup allowance Monthly budget to spend on our products Working in a disruptive and fast-growing industry where the possibilities are endless Freedom, autonomy and responsibility Research has shown that women are less likely than men to apply for this role if they do not have experience in 100% of these areas. Please know that this list is indicative, and that we would still love to hear from you even if you feel that you are only a 75% match. Skills can be learnt, diversity cannot. Please let us know if you require any accommodations for the interview process, and we’ll do our best to provide assistance. Commitment To Diversity At MoonPay we believe that every voice matters. We strive to create a mindful and respectful environment where everyone can bring their authentic self to work, and experience a culture that is free of harassment, racism, and discrimination. That’s why we are committed to diversity and inclusion in the workplace and are a proud equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or any other characteristic protected by law. This policy applies to all employment practices within our organization, including, but not limited to, hiring, recruiting, promotion, termination, layoff, and leave of absence. MoonPay is also committed to providing reasonable accommodations in our job application procedures for qualified individuals with disabilities. Please inform our Talent Team if you need any assistance completing any forms or to otherwise participate in the application process. Please be aware that MoonPay does not request an AI-led interview without seeing a recruiter or team member from MoonPay on video call. We won't ask for your personal identification documents or any money from you during your interview process with us. Be fraud smart! If you receive an email - claiming to be from MoonPay - but from an email address ending in anything other than @moonpay.com, please be aware that this is not us.