Principal Software Architect

Arm Limited
Southampton, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 150K

Job location

Remote
Southampton, United Kingdom

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
C Sharp (Programming Language)
Software Debugging
Python
Regression Testing
Software Engineering
Software Systems
Systems Integration
Data Logging
Large Language Models
Godaddy
GraphQL
Front End Software Development
NestJS

Job description

patterns from intake * build * QA * deploy * measure. Secure by default, GDPR-safe, compliance-ready.Full-stack workflow automationScalable GraphQL APIs, integrations, event-driven systems, monitoring/logging, error handling, and documentation that scales beyond you.What you'll build (real scope)High-concurrency APIs and reliability mechanisms (retries, idempotency, queues)Event-driven systems that don't drop dataDashboards/reporting surfaces that remain consistent under loadCloud-ready architecture across GCP (with minimal AWS for asset management)Systems designed to ship fast, stay robust, and scale cleanlyWhat success looks likeFeatures ship fast without hacksThe system scales from 10 * 10,000+ users with confidenceReliability is visible: monitoring, alerts, error tracking, runbooksSecurity is default: permissions, audit trails, GDPR-safe practicesClear scoreboard: uptime, latency, error rates, queue health, enterprise readiness metricsAI is applied with taste and rigour: you help, Arm's Mali GPU software powers billions of devices. We are hiring a Principal Software Architect to play a key role in defining, shaping, and guiding the evolution of GPU hardware and software technologies. You will work closely with architects, hardware teams and software..., A leading crypto platform in London seeks a Principal Software Engineer to define technical direction and tackle complex architectural challenges. The ideal candidate has 8-10 years of software development experience, primarily in Python. Responsibilities include..., An international financial services firm is seeking a Principal Software Engineer to enhance technology products within their Asset & Wealth Management space. The role involves collaborating within agile teams, developing scalable software solutions, integrating AI...

Requirements

us ship AI-powered capabilities that are measurable, monitored, and safe, not magical or brittleYou're a visionary when it comes to AI and its impact on modern engineering: you bring new ideas and practical patterns that raise delivery speed and quality without compromising correctnessWho thrives hereYou dive in and help debug issues collaboratively. You ship production-grade systems quickly. You make sharp trade-offs without sacrificing reliability. You communicate crisply async (short Looms, diagrams, notes). You enjoy building enterprise systems that teams can depend on.You're AI-native in practice. You're curious enough to explore what's possible and disciplined enough to ship what's reliable. You can build AI into the product in a production-safe way (guardrails, evals, monitoring, failure modes), and you bring a strong point of view on how AI should reshape the engineering workflow, raising speed and quality without sacrificing correctness.Must-havesNodeJS, GraphQL (NestJS), PostgresSQLData structuresOOP principlesUnderstanding of complexity principles and correct approachesExperience with AI and LLMs (including but not limited to Gemini)Strong analytical and problem-solving skills in a fast-changing environmentReliability mindset: monitoring, logging, retries, QA, incident-aware designComfortable operating in a sprint with incomplete context and tight deadlinesExperience in GCP, Prisma and terraformAdditional SkillsCode quality & maintainabilityWrites readable, consistent, and well-structured codeUnderstands trade-offs between speed of delivery and long-term maintainabilityComfortable working in a shared codebase with established guidelinesTesting mindsetUnderstands the value of unit, e2e, and regression tests to minimise disruption to the frontend appsWrites testable code and doesn't rely solely on manual testingCollaboration & ownershipCan work closely with frontend, product, and design teamsTakes ownership of features end-to-endComfortable, Job Description Principal Software Engineer Edinburgh An innovative and well-established med tech company are seeking a proven technical leader to join its R&D team basedin central Edinburgh as a Principal Software Engineer. This is a unique opportunity to play a key..., A technology solutions company based in Southampton is seeking an Architect and Software Developer. The ideal candidate will possess strong skills in C# and cloud environments, along with a passion for product quality and problem solving. Responsibilities include owning the...

About the company

Pynea is an AI hiring intelligence system built around evidence, not impressions: real capability in context, not past credentials, with a candidate experience designed to show more than a CV.Most hiring systems turn people into data: scanned, skimmed, forgotten. We're building the opposite. A voice-first, challenge-led application journey that feels like a conversation from the start, and gives hirers signal they can trust.We're in full build mode towards launch, and we operate like a top-tier creative engineering studio: small team, high taste, high ownership, low bureaucracy.We're hiring a Senior Fullstack engineer to build the enterprise backbone that makes all of this possible: high-concurrency APIs, event-driven systems, and reliability foundations that turn messy hiring inputs into trusted signal, fast, secure, GDPR-safe, and ready to scale.The role (what you own)You'll own the enterprise backbone across a few high-impact areas:Enterprise-grade architectureStandardised, Graphcore is one of the world's leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every..., About Graphcore Graphcore is one of the world's leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions..., A leading AI innovation firm in Bristol is seeking a Principal Architect to define the architectural vision for the software stack of its ML accelerator. This role involves shaping the software ecosystem architecture while communicating effectively with engineering teams...., A technology company in Bristol is seeking a Principal Architect to define and drive the architectural vision for their ML accelerator software stack. This role requires expertise in firmware, drivers, and ML frameworks, alongside excellent communication and collaborative...

Apply for this position