At a Glance
- Tasks: Design and build innovative AI platforms for a global streaming service.
- Company: Join a leading entertainment and technology giant in London.
- Benefits: Competitive salary, hands-on experience, and a chance to work with cutting-edge tech.
- Other info: Enjoy autonomy and excellent career growth opportunities in a fast-paced team.
- Why this job: Make a real impact on AI adoption in a dynamic environment.
- Qualifications: Strong software development skills in Java, Kotlin, and TypeScript required.
The predicted salary is between 63000 - 77000 £ per year.
Want to build the platform that lets AI agents safely operate inside one of the world's largest streaming services? We're hiring an L5 Software Development Engineer for the Edge Control team within a major global entertainment and technology platform's video division. This team owns the infrastructure that keeps client interactions with the platform's global network reliable, fast, and cost-efficient — and is now extending that into a remote MCP (Model Context Protocol) platform that lets engineering teams across the business rapidly and safely deploy AI tooling at scale. This isn't a maintenance role. You'll be designing and shipping features on genuinely novel infrastructure, with real autonomy over how you get there.
What you'll be doing:
- Design, build and extend the remote MCP platform used to accelerate AI adoption across Prime Video engineering teams
- Own medium-complexity features end-to-end, with minimal hand-holding
- Drive operational excellence — dashboards, runbooks, alarm tuning, incident response
- Take part in on-call rotations for mission-critical, high-throughput services
- Use AI coding tools responsibly to increase your own output without compromising quality or reliability
What you'll bring:
- Strong professional software development background, with hands-on proficiency in Java, Kotlin and TypeScript
- Proven experience designing distributed systems or backend services
- Solid AWS experience (EC2, NLB, ElastiCache, Lambda, DynamoDB) and infrastructure-as-code with AWS CDK
- A genuine grasp of networking fundamentals — DNS, HTTP/TLS, load balancing
- Experience running production systems: monitoring, alarming, incident response
- Comfortable on Linux/UNIX, including shell scripting
What sets you apart:
- Experience with high-throughput, low-latency systems at real scale
- Advanced coding chops — concurrency, profiling, performance tuning
- CI/CD pipeline and deployment automation experience
- Exposure to network-edge security (DDoS protection, auth protocols, TLS termination)
- You don't just write code that passes tests — you think through the edge cases, weigh the alternatives, and can defend your design choices under scrutiny
This role sits at L5: you'll be expected to operate independently in ambiguity, ask the right questions to unblock yourself, and communicate trade-offs clearly — not just execute a spec.
L5 Software Development Engineer – Edge Platform employer: Simon James IT Ltd
As a leading player in the insurance sector, our company offers an exceptional work environment that fosters innovation and collaboration. With a strong focus on employee growth, we provide extensive training and mentorship opportunities, particularly for roles like the QE Architect, ensuring you can thrive in your career while contributing to transformative projects. Located in York, our hybrid working model promotes a healthy work-life balance, making it an ideal place for professionals seeking meaningful and rewarding employment.
StudySmarter Expert Advice🤫
We think this is how you could land L5 Software Development Engineer – Edge Platform
✨Get Involved in Open-Source Projects
Diving into open-source projects is a brilliant way to showcase your skills and connect with other developers in the community. Not only will you beef up your GitHub profile but you might also catch the eye of someone at Simon James IT Ltd who values hands-on experience over just theory.
✨Attend Local Tech Meetups
Tech meetups are gold mines for networking and discovering job opportunities, especially in the fast-paced world of software engineering. Check out local listings for events in your area and don’t shy away from introducing yourself. This could lead directly to a temporary position at Simon James IT Ltd!
✨Showcase Your Work Online
With temporary roles, it’s all about standing out in a short space of time. Create a portfolio website where you highlight your projects and skills. Talk about your code, and provide links to your GitHub repositories. This will not only demonstrate your abilities but will also make it easier for recruiters at Simon James IT Ltd to see what you bring to the table.
✨Leverage Temporary Job Boards
Don’t forget to check specialised job boards for temporary software development roles. Websites like We Work Remotely or Remote OK often list short-term gigs that can be a perfect fit. Apply directly through our website as well, making sure your application is sharp—temporary roles can move fast!
We think you need these skills to ace L5 Software Development Engineer – Edge Platform
Some tips for your application 🫡
Show Off Your Tech Skills:Make sure your CV highlights your tech stack and any programming languages you’re proficient in. Include specifics about any frameworks or technologies you’ve worked with; they can make you stand out in the sea of applicants. It’s all about showing that you have the chops we need at Simon James IT Ltd!
Portfolio 2.0:Since you’re applying for a temporary gig, it’s super important to showcase a portfolio that highlights your best projects. Include links to GitHub or any personal projects that demonstrate what you can do in a real-world environment. This gives us a taste of your style and your problem-solving approach!
Keep It Brief and Relevant:With a temporary position, we want to see your ability to hit the ground running. Be concise in your CV and cover letter; stick to experiences that directly relate to the role. Highlight any previous temporary roles or freelance gigs that show your adaptability and quick learning!
Tailor Your Cover Letter:Don’t just send a generic cover letter. Personalise it for L5 Software Development Engineer – Edge Platform at Simon James IT Ltd! Mention why this temporary role excites you and how you see yourself contributing in the short run. Show us what you've got and why you're the one for this quick turn-around!
How to prepare for a job interview at Simon James IT Ltd
✨Nail the Technical Skills
For a software engineering role, you'll likely face technical questions or coding tasks during your interview. Brush up on the relevant programming languages and frameworks that Simon James IT Ltd uses, and don’t forget to practice some coding challenges on platforms like LeetCode or HackerRank. Showing your coding prowess can really make you stand out!
✨Prepare for System Design Questions
Even for a temporary role, having a grasp of system design principles can be crucial. Be ready to discuss how you would architect a software solution, including discussing trade-offs, scalability, and performance considerations. Having examples from previous projects can really show off your analytical thinking.
✨Demonstrate Your Adaptability
Since this is a temporary role, you'll want to emphasise your ability to hit the ground running. Highlight experiences where you quickly adapted to new technologies or teams. Let’s make it clear to the interviewers at Simon James IT Ltd that you can learn on the job and deliver results in a short timeframe!
✨Show Off Your Portfolio
Make sure to have a portfolio or GitHub ready showcasing your projects. Having tangible evidence of what you've done—be it personal projects, contributions to open-source, or previous work—can convey how capable you are. Tailor this for what might interest Simon James IT Ltd, so it's relevant and sparks conversation during your interview.