
Senior Software Engineer
On site
Cambridge, United Kingdom
Full Time
03-04-2025
Job Specifications
Overview
Microsoft Azure Edge + Platform (E+P) is a globally distributed team of engineers, architects, program managers, product managers, business program managers, business administrators, user experience researchers and designers who are responsible for the platform for Microsoft and for delivering Microsoft’s edge vision. We create the most reliable and trustworthy OS and platform services to empower Microsoft and our customers to achieve more. We unlock the next wave of opportunity at the edge through an at-scale ecosystem driving widespread adoption of our Microsoft cloud services.
The edge workload security team has a mission to create a secure platform foundation for consistent Cloud/Edge experiences and support all services and applications running on top of the platform. The team builds platform security capabilities for workload running on K8 platform including authentication, authorization, secret management, and protection with a goal to provide consistent and convenient API experiences for developers
Our team is seeking a Senior Software Engineer to join us. In this role, you will collaborate with partner teams to build security solutions that secure services and customer workloads running on Microsoft-managed/supported Kubernetes clusters. Additionally, you will contribute to the Microsoft cloud strategy by providing a consistent cloud management solution for workloads running on the edge of the Azure cloud.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
Design, innovate, automate, and sustain scalable end-to-end operational solutions.
Collaborate with business teams to help our internal partners sell products and services, and our customers buy them, in a secure, frictionless manner.
Build and deliver impactful services and tools that are compliant by design, flexible, configurable with fast feedback loops.
Implement architecture solutions that are resilient and durable.
Communicates clearly, accurately, and timely in written and spoken forms.
Execute with operational excellence.
Proactively seeks new knowledge and has the willingness to learn, share, and improve.
Embody our culture and values
Qualifications
Required Qualifications:
Bachelor's Degree in Computer Science, or related technical discipline AND proficient years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go or TypeScript
OR equivalent experience.
Knowledge about K8 ( Kubernetes) platform including K8 ( Kubernetes) security fundamentals.
Experience successfully shipping services.
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form .
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
About the Company
Engage with #PowerPlatform experts and peers in forums; discover blogs, webinars, videos, #MicrosoftCommunity events, and much more. Know more
Related Jobs


- Company Name
- TieTalent
- Job Title
- Senior C# Developer Desktop Trading Systems
- Job Description
- About Senior C# Developer / Software Engineer (Windows Desktop Trading Systems) London to £140k Are you a Senior C# Developer with strong Windows desktop development skills combined with banking / financial services experience? You could be progressing your career at a Hedge Fund with over $10 billion under management. As a Senior C# Developer you will work on critical systems across front, middle and back office systems to support trading, operations, finance, compliance and investor relations, optimising system performance to ensure efficient real-time data processing, reporting and automation of operational workflows. You'll focus on building C#, WinForms, WPF desktop applications and design and implementation of scalable, service orientated architectures (SOA) but will also gain exposure to web applications using React and / or Angular. This is a senior, hands-on position, you'll collaborate with colleagues in the US and Canada and be the sole resource on these systems for the UK. Location / WFH: You'll join colleagues in the London office with flexibility to work from home once a week; there's a friendly and collaborative environment with casual dress code and a range of facilities. About You You have strong C# desktop development experience on Windows within a banking or financial services environment You have a strong knowledge of SQL databases You have a good understanding of asset classes e.g. Fixed Income, Equities You're familiar with RESTful APIs, UI development and cloud computing You have excellent communication and stakeholder management skills You're degree educated in Computer Science or similar discipline What's In It For You As a Senior C# Developer / Software Engineer you will earn a competitive package: Salary to £140k + bonus Pension and Private Healthcare Hybrid working (x3 days in London office) Impactful role working on cutting edge AI technology Excellent career growth opportunities Apply now to find out more about this Senior C# Developer / Software Engineer (Windows Desktop Trading Systems) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values. Nice-to-have skills C# Windows React SQL Cloud Computing London, England Work experience Frontend Backend Fullstack Languages English


- Company Name
- In Technology Group
- Job Title
- Software Engineer
- Job Description
- Role: Software Engineer Location: Milton Keynes / Hybrid Salary: Up to £60k *NO SPONSORSHIP OFFERED* My client is seeking a versatile Software Engineer to support the development and maintenance of custom software tools used in the verification, commissioning, and performance validation of advanced products. This role spans desktop, web, and embedded development, with a strong focus on automation, hardware integration, and Linux-based environments. The successful candidate will play a key role in ensuring high-quality production and service standards through robust test tooling. Key Responsibilities: Design, develop, and maintain Python/Qt-based desktop applications to control hardware test setups via REST APIs Build and support tools for PCB troubleshooting, product validation, and calibration workflows Develop and maintain web applications using Vue.js and Django, with PostgreSQL database integration Interface with test equipment such as oscilloscopes, waveform generators, and other lab instruments Collaborate with a remote international team and produce clear, maintainable documentation Required Skills: Strong experience with Python and GUI development using Qt/QML Proficiency in front-end technologies (Vue.js, JavaScript, HTML) and back-end frameworks (Django) Comfortable working in Linux environments, with bash scripting, Docker, and Git Solid understanding of RESTful APIs and hardware interfacing Experience in database management using PostgreSQL Please apply for the role or send your CV to jasmin.neade@intechnologygroup.com


- Company Name
- Client Server
- Job Title
- Backend Software Engineer Java TDD
- Job Description
- Backend Software Engineer / Developer London onsite to £160k Are you a Java technologist with strong knowledge of software engineering best practices and backend development experience looking for an opportunity to progress your career in a senior, hands-on role with complex and challenging work? You could be joining a scaling Cyber Security technology company that has just received £100 million investment. As a Backend Software Engineer you'll join a small, Agile team using core Java within a TDD environment deploying to AWS. You'll design and develop new features and enhancements across two security product areas, working across the full development lifecycle; you'll be able to input ideas and have your voice heard in a collaborative team environment that encourages knowledge sharing. Location: You'll join colleagues in amazing offices in London five days a week with a wide range of facilities and an array of perks including free, chef cooked meals. About you: You have strong backend core Java development skills You have a strong knowledge of software engineering best practices and have experience with TDD You have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, Design Patterns You're collaborative, with Pair Programming experience You enjoy problem solving and are keen to pick up new skills What's in it for you: As a Backend Software Engineer / Developer you will earn a highly competitive package including: Salary to £160k 8% pension contribution Life Assurance and Income Protection Enhanced paternity packages Private Medical care for you and your family including same day GP appointments and prescriptions Flexible working hours Charitable donations matching scheme and much more Apply now to find out more about this Backend Software Engineer / Developer (Java TDD) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.


- Company Name
- Lumina platforms
- Job Title
- Principal Software Engineer, Platform
- Job Description
- About the Role ~ At Lumina Platforms, we’re reimagining the future of content creation — blending intuitive design, powerful editing tools, and AI-native capabilities into a single seamless, agentic, co-creative experience. Our platform will empower creators, marketers, and teams to produce professional-grade video content with unprecedented ease, speed, and intelligence. We’re looking for a Principal Software Engineer to play a lead role in building this next-generation platform. You’ll be at the heart of our technical architecture — shaping the core experience while anticipating how AI will transform video tooling in the coming years. What You’ll Do ~ Lead architecture and development of our interactive video creation platform Design and implement performant systems for real-time video editing, animation, and rendering Collaborate with product and design to bring a fluid, intelligent, canvas-like creative experience to life Stay ahead of the curve in emerging AI and video tech, helping us build not just for now, but for what’s next Set high standards for code quality, performance, scalability, and team collaboration Prototype and integrate AI-powered features such as: Smart editing suggestions Auto-generated captions, voiceovers, or transitions Dynamic scene assembly or auto-layout tools What You Bring ~ Technical Expertise 7+ years of software engineering experience, ideally across both frontend and backend Deep experience with React, TypeScript and custom rendering (Canvas/WebGL/WebGPU) Experience working with Rust and Python stacks Experience building creative or design tools (e.g., video editors, animation UIs, timelines) Strong systems thinking, capable of owning complex technical decisions across the stack AI-Forward Thinking Familiarity with current and emerging AI/ML trends in video and media Foundation models, generative video/image (e.g., Stability, Runway, OpenAI, etc.) Transcription and speech-to-text (e.g., Whisper, Deepgram) Vector embeddings, retrieval-augmented generation, or on-device inference Curiosity and imagination around how AI can amplify creativity, not just automate tasks Nice to Have Experience with FFmpeg, media pipelines, GPU compute, or cloud rendering infrastructure Knowledge of WebRTC, WebSockets, or real-time collaboration tooling Open-source contributions in creative tech, media processing, or AI frameworks Why Join Us? ~ Lead the platform — you’ll have a pivotal role in defining how the entire product works Work on bleeding-edge tech at the intersection of creativity, video, and AI Join a small, high-caliber team with a product-first mindset and design obsession High impact, strong ownership, and equity upside in a fast-growing space Help shape a product that could empower millions to tell better stories How to Apply ~ Tell us a bit about yourself — what drives you as a builder and how you think AI will shape the future of creative tools. Send along: Your portfolio or projects you’ve worked on (personal or professional) GitHub, LinkedIn, or anything else you’d like to share