Senior Software Engineer
hace 8 horas
Liverpool
About MyGraduationClip MyGraduationClip builds the technology behind live graduation experiences for universities across the UK, Ireland, Australia, and beyond. Our platform helps universities and event teams manage high-volume personalised video, image, data, and delivery workflows around live events: hundreds of thousands of personalised clips each year, millions of graduate and family interactions, and ceremony workflows where timing and reliability matter. That means working at the intersection of live events, media processing, cloud infrastructure, operational tooling, analytics, and AI-assisted engineering. The work is practical, visible, and genuinely used. Our systems support real ceremonies, real graduates, real university teams, and time-sensitive delivery where small technical improvements can have a large operational impact. The Role Come and own real systems that process personalised media around live events, remove operational bottlenecks, build AI-assisted tooling, and shape the technical direction of a rapidly growing platform. We are looking for a strong, hands-on Senior Software Engineer who wants ownership, variety, and meaningful technical responsibility. This is a chance to work on something larger than the size of the team: a platform built by people who helped create a new market segment in personalised graduation media. You will work across backend engineering, AWS infrastructure, media-processing pipelines, internal tooling, deployment architecture, observability, and new product development. Some work will be full stack, especially where internal tools, operational interfaces, or product prototypes need to move quickly. This is not a narrow ticket-taking role. You will help diagnose production issues, improve core systems, shape architecture, build new capability, and make the platform easier to operate as usage grows across more ceremonies, universities, partners, and products. You should be comfortable with real-world constraints: changing requirements, live operational pressure, imperfect information, and the need to balance quality with momentum. What You Might Work On • Improving AWS infrastructure, deployment processes, monitoring, and alerting, • Debugging and hardening media-processing workflows used around live ceremonies, • Building internal tools that reduce manual operational work, • Optimising asynchronous processing and video-processing pipelines, • Hardening systems that process hundreds of thousands of clips and support millions of end-user interactions, • Developing analytics and reporting tools for universities and partners, • Prototyping new alumni engagement, event technology, and AI-assisted workflows, • Building semantic search, QA, or automation tools over graduation footage and operational data, • Improving reliability, observability, and engineering discipline across the platform Why This Is Interesting The engineering team is intentionally small, so the work has a direct line from idea to production. You will work closely with the founder, another software engineer, and operational and product stakeholders across the business. Decisions happen quickly. Good ideas can become real product. Improvements to infrastructure or tooling are felt immediately by the team and by the universities we support. This is a role where a good engineering decision can remove hours of manual work, prevent ceremony-day issues, or become part of a product used by universities within days. The right person will have a meaningful influence on how the platform evolves and how the engineering organisation develops over the next few years. What We Are Looking For We are looking for somebody who: • Takes ownership of problems from diagnosis through to resolution, • Ships pragmatic, reliable solutions without adding unnecessary complexity, • Can reason clearly about tradeoffs between speed, quality, and operational reality, • Is comfortable moving between product, infrastructure, operations, and tooling, • Stays calm when systems, timelines, or requirements move, • Can improve engineering standards while still keeping delivery moving, • Enjoys working in a small team where individual judgement matters Technology Core stack: • Python, • AWS, • AWS CDK in Python, • Vue.js, • MySQL and PostgreSQL, • Lambda, • SQS, • Step Functions, • S3, • FFmpeg Additional areas include: • Media-processing pipelines, • Semantic search, • Embeddings and vector systems, • Operational automation, • AI-assisted tooling, • Observability and monitoring Experience with media systems, video processing, event technology, AI-assisted workflows, or high-volume operational systems would be valuable, but it is not essential. AI-Assisted Engineering We already use AI heavily as part of our engineering workflow. You should be comfortable using tools such as Codex, Cursor, Claude, Copilot, and ChatGPT to accelerate development while maintaining engineering quality, judgement, and production reliability. We care about engineers who can use these tools well, not engineers who delegate judgement to them. Location and Working Pattern This is a mostly remote UK-based role. You should be willing to travel occasionally when it is useful. That may include time in Oxfordshire or London, client meetings, team working sessions, or occasional live ceremony environments. Travel will not be constant, but the role suits someone who understands that our product is connected to real-world events and customers. This Role Suits You If • You like building real systems with visible operational impact, • You want autonomy, ownership, and direct access to decision-making, • You enjoy solving messy, practical engineering problems, • You are comfortable with production responsibility, • You prefer pragmatic engineering over process theatre, • You want to help shape a growing technical function rather than slot into a large machine It Is Probably Not Right If • You need a highly structured engineering environment, • You prefer narrow or siloed responsibilities, • You dislike production ownership, • You want to work only on greenfield product features, • You optimise for theoretical perfection over operational usefulness Role Specification Location: Mostly remote, UK-based, with occasional travel to Oxfordshire, London, client sites, or live ceremony locations when useful Reports to: Founder Employment type: Full time Salary: £60,000-£70,000 depending on experience