Senior/Principal Software Engineer – Network
2 days ago
Company Overview: Ori is setting a new standard for how AI worlds are built. We are the first AI Infrastructure provider with the native expertise, comprehensive capabilities, and end-to-end flexibility to support any model, team, or scale. As a fast-growing startup backed by leading investors, we value ambition, accessibility, and collaboration, and are committed to pushing the boundaries of what’s possible in the field of AI. Join our close-knit, global team and help us build the future of AI infrastructure Job Description As a Software Engineer focused on Network and SDN, you’ll design and build the software systems that define, automate, and operate Ori’s network fabric. You’ll work at the intersection of software engineering, distributed systems, and networking — writing the tools, controllers, and services that enable Ori’s global high-performance infrastructure to scale dynamically across multiple data centres and clouds. The ideal candidate is a hands‑on software engineer with experience of automating network systems and cloud‑native designs. You thrive in hybrid infrastructure environments, enjoy building abstractions for complex systems, and have experience writing reliable automation that integrates tightly with hardware and orchestration platforms including Kubernetes and Ansible. What You’ll Do: Design and develop SDN components and network automation systems to control data centre and interconnect networks, integrating APIs from Juniper, NVIDIA, and Cumulus platforms Develop scalable automation frameworks for deploying and managing physical and virtual networks, using Go, Python, and Kubernetes‑native controllers Build and maintain microservices responsible for IP address management, fabric provisioning, routing policies, and observability pipelines Design REST/gRPC APIs to interface with network and orchestration systems, exposing network capabilities as programmable services to internal teams and customer workloads Develop systems that ingest and process network telemetry (sFlow, SNMP, gNMI, Prometheus exporters) into Ori's central monitoring stack for observability Work closely with other software, infrastructure and SRE teams to align software systems with operational needs — ensuring reliability, observability, and maintainability of all automation Contribute to initiatives including CI/CD pipelines for network configurations, compliance testing, and validation in simulated environments Maintain high standards for code quality, observability, and maintainability through reviews and best practices What You Bring: 5+ years of professional software development experience, ideally with Go and Python Strong background in distributed systems, APIs, and cloud‑native application design Solid understanding of networking principles - BGP, EVPN, VXLAN, and L2/L3 overlays Experience interacting with programmable network platforms or vendor APIs (e.g. Juniper, NVIDIA/Cumulus) Experience with Ansible, Terraform, and GitOps workflows (Flux, ArgoCD), reproducible, version‑controlled infrastructure deployments Understanding of network virtualisation, overlays, and intent‑based configuration systems Familiarity with Prometheus, Grafana, or time‑series telemetry systems Experience integrating telemetry into automation or alerting pipelines Exposure to production‑grade, large‑scale infrastructure or HPC/AI environments Comfortable troubleshooting across software and hardware layers Preferred Skills (Nice to Have): Proficiency in Kubernetes networking, CNIs, ingress controllers, and service meshes. Familiarity with operators, CRDs, and custom controllers for managing infrastructure state. Experience developing or extending Kubernetes CNIs or operators. Understanding of eBPF networking or programmable data planes Familiarity with NVIDIA BlueField DPUs or SmartNIC offload architectures. Prior work in HPC, telco, or hyperscale network environments. Contributions to open‑source network automation or cloud‑native projects. What you’ll bring: A systems mindset — you think about software, networking, and automation holistically. Curiosity and rigour — you dig deep into protocol behaviour and distributed systems. Empathy and collaboration — you work well with cross‑functional teams. The drive to build elegant, scalable systems that make complex infrastructure feel effortless. Qualities we look for: Set the standard: Every single day, you spot opportunities to constructively shake things up. Inspire the change: There's no blueprint for the future. You’ll embrace challenges and change. You’re real and you’re true to yourself: We cherish and celebrate diversity so you’ll feel right at home whoever you are and whoever you’re talking to, you treat everyone the same. Why should you join us? What sets us apart is our blend of modern technology, competitive benefits, and an open, welcoming work culture that enables our people to thrive. Here are just some of the great things you can expect from us: Remote work, flexible hours: we offer a fully remote work schedule, with flexible working hours and trust in your productivity, we are in sync with your team’s general locations and time zones to foster effective and seamless collaboration. 30 days of annual leave: we value your peace of mind. With 30 days off (excluding public holidays) and access to mental health resources, we make sure you're as strong mentally as you are professionally. A culture that emphasises results over hierarchy, process & ego: we place great emphasis on the quality, ingenuity and creativity of work. Open communication, regular feedback: we value smooth collaboration, direct and actionable feedback, and believe that leading with empathy and a growth mindset makes us better together. Learning Time: we all have dedicated learning time to focus on new skills, projects or interests that lay outside of your day‑to‑day job. Health & Wellbeing: we want everyone to feel healthy and happy, so we offer private medical insurance via Bupa. Cycle to Work Scheme: we're committed to building a sustainable business, so we encourage cycling to work. Gympass subscription to a variety of gyms and wellbeing apps Participation in the company shares program Enhanced parental pay & leave Diversity, Equity, Inclusion and Belonging We are an equal opportunity employer and we strive to reduce unconscious bias throughout our hiring process. All applicants will be considered for employment without attention to ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity status or disability status. To ensure our recruitment processes provide an equal opportunity for all applicants to succeed, we encourage you to let us know if there are any adjustments that we can make. #J-18808-Ljbffr
-
Principal Professional Services Engineer
6 days ago
City Of London, United Kingdom Perforce Software Full timePrincipal Professional Services EngineerJoin to apply for the Principal Professional Services Engineer role at Perforce SoftwarePerforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and...
-
Principal / Senior Civil Engineer
1 week ago
City Of London, United Kingdom RGB Network Full timeOverview Principal / Senior Civil Engineer Location: Central London Salary: £50,000 - £60,000 (DOE) Start Date: ASAP About the Role Join a well-established multi-disciplinary engineering consultancy based in Central London, seeking a Principal or Senior Civil Engineer with 5+ years' experience in drainage, highways, and road design. You will be part of a...
-
Principal Software Engineer
4 days ago
City Of London, United Kingdom Premier Group Full timeOverviewI'm working with a software company that's looking for a Principal Software Engineer to join their team. They have developed a product that utilises data analytics and machine learning to optimise inventory data, built primarily on Java. This is a key role where you'll take ownership of the technical roadmap and manage solutions architecture, acting...
-
Senior Software Engineer
6 days ago
City Of London, United Kingdom Bloomberg Full timeDescription & Requirements As a Senior Software Engineer, you will be a critical member of the team responsible for the full lifecycle of Bloomberg’s global network infrastructure that supports Bloomberg’s core products and services. This includes building and maintaining a network that is scalable, reliable and robust. Our network is vast, connecting...
-
Principal Software Engineer
13 hours ago
City of Edinburgh, United Kingdom Leonardo Full timeOverviewLeonardo Edinburgh, United Kingdom is seeking a Principal Software Engineer to join the Test Engineering community at the Edinburgh site. You will help contribute to radar-related projects within our programmes and work with cutting-edge defence and aerospace initiatives such as the Eurofighter Typhoon.Your impactAre you interested in developing...
-
Principal Software Engineer
5 days ago
City Of London, United Kingdom Gram Games Full timeJoin to apply for the Principal Software Engineer role at Gram Games3 days ago Be among the first 25 applicantsJoin to apply for the Principal Software Engineer role at Gram GamesGet AI-powered advice on this job and more exclusive features.Who We AreGram Games is the studio behind popular titles like 1010!, Six!, Merge Dragons!, and Merge Magic!, with more...
-
Principal Software Engineer
7 days ago
City Of London, England, United Kingdom Fruition Group Full time £1,140,000 - £1,440,000 per yearPrincipal Software EngineerLocation: London - 1x a monthSalary: £95,000 - £120,000 + equity + benefitsAn established, global technology business within the hospitality-tech industry is seeking an accomplished Principal Software Engineer to lead the design and delivery of next-generation digital solutions. This is an opportunity to shape greenfield projects...
-
Principal Software Engineer
5 days ago
City Of London, United Kingdom Monolith Full timeJoin to apply for the Principal Software Engineer role at Monolith We're seeking a Principal Software Engineer to lead the architectural evolution of our platform as we scale to meet growing demand from the world's largest engineering companies. This is a hands‑on technical leadership role where you'll drive critical architectural initiatives while...
-
Principal Software Engineer
3 days ago
Greater London, United Kingdom Software Development & Engineering Full time🔥 Principal Software Engineer - Lead the Future of UK GovTech Innovation 💰 Up to £100,000 + Premium Benefits Package 🏡 Remote-First | Just 1 Day Onsite Every 2 Weeks 🔐 SC Clearable | British Citizens Only 🚀 Where Technology Meets Purpose Are you ready to lead engineering efforts that directly impact national security, public services, and...
-
Senior / Principal Civil Engineer - London
3 weeks ago
City of London, United Kingdom RGB Network Full timeSenior / Principal Civil Engineer - London Location: London Type: Permanent | Office-based (minimum 4 days per week) Join a dynamic and forward-thinking civil and structural engineering consultancy with an excellent reputation for delivering complex and specialist projects across the UK. We are looking for an ambitious Senior or Principal Civil Engineer to...