16 of 16 Design Patterns Jobs in Cambridgeshire

Senior Site Reliability Engineer

Location
Cambridge, England, United Kingdom
down alert fatigue, and introducing the SLI/SLO maturity that others adopt. Make poorly-understood systems legible, and design the monitoring patterns and tooling other engineers build on. Shape platform security posture and operational risk management with InfoSec — anticipating weaknesses before they are exploited or audited … designing secure-by-default patterns other teams adopt. Own secrets, certificate and access-management practice within scope, and raise the bar for how the platform manages operational risk. Platform & Infrastructure Engineering Design, build and operate platform services and cloud infrastructure at the hardest end, setting the reusable ...

Software Engineering Manager - AI Focused

Location
Cambridge, England, United Kingdom
this role however this opportunity will also encompass many management dimensions such as project execution and stakeholder management, team engagement, recruitment and organisational design, continuous process and efficiency improvement. The Role As an Engineering Manager, you will: Ensure that all engineers make the most out of AI techniques … experience of desktop or web‐based .NET/C# technologies and tools. Experience with object‐oriented design and implementation, design patterns, SOLID principles. High numeracy skills, passion for maths, statistics and complex algorithms. Line management experience. General knowledge of the Insurance Industry. Degree‐educated with ...

Senior Staff Full-Stack Engineer

Location
Cambridge, England, United Kingdom
improve the lives of millions by empowering anyone to turn concepts into reality. Altium’s unique position in the EDA industry, through supply, design and manufacturing, gives a unique opportunity for customers to connect with the EDA space. The Altium Platform is the foundational rock … experience in at least one popular front‐end framework ( Vue.js preferred, Next.js , React.js) Understanding of good UX, software architecture principles and design patterns related to web services and platforms. Ability to work well with multiple stakeholders, establishing rapport and trust amongst colleagues distributed globally. The Following Would ...

Staff Backend Engineer

Location
Cambridge, England, United Kingdom
improve the lives of millions by empowering anyone to turn concepts into reality. Altium’s unique position in the EDA industry, through supply, design and manufacturing, gives a unique opportunity for customers to connect with the EDA space. The Altium Platform is the foundational rock … able to work and think independently, generate ideas and take responsibility for the solution. Understanding software architecture principles and design patterns related to web services and platforms. Ability to work well with multiple stakeholders, establishing rapport and trust amongst colleagues distributed globally. The Following Would Be Advantageous ...

Principal Full Stack Engineer (Agentic AI)

Hiring Organisation
Danaher
Location
Cambridgeshire, United Kingdom
Employment Type
Full Time
Data Team located in Cambridge, UK, and will be an on-site role. In this role, you will have the opportunity to: Design and lead the delivery of Abcam’s Agentic AI platform and applications, including RAG systems and agent … workflows, for use by both internal and external Abcam customers. Establish engineering best practices for GenAI/LLM applications, including system design patterns, evaluation approaches, reliability, scalability, and maintainability standards across the AI engineering lifecycle. Act as a technical leader by mentoring engineers, influencing architectural direction ...

Principal Full Stack Engineer (Agentic AI)

Location
Cambridge, England, United Kingdom
Data Team located in Cambridge, UK, and will be an on-site role. In this role, you will have the opportunity to: Design and lead the delivery of Abcam’s Agentic AI platform and applications, including RAG systems and agent … workflows, for use by both internal and external Abcam customers. Establish engineering best practices for GenAI/LLM applications, including system design patterns, evaluation approaches, reliability, scalability, and maintainability standards across the AI engineering lifecycle. Act as a technical leader by mentoring engineers, influencing architectural direction ...

Frontend Developer (Mid-level)

Location
Cambridge, England, United Kingdom
compliance, and overall experience. Who are we looking for? We are looking for a mid-level frontend developer who will: Turn product and design concepts into high-quality, user-facing interfaces. Design and build scalable web applications, including new portals, third-party integrations, and enhancements … React Native. Good eye for design and visual detail, with a focus on delivering polished user experiences. Experience applying design patterns to build reusable, maintainable components. Comfortable integrating with APIs and handling asynchronous data flows. Solid understanding of the frontend build process, with experience using ...

Java Software Engineer (Cambridge)

Location
Cambridge, England, United Kingdom
Join a cross-functional team of developers, testers, a product owner, and a scrum master, participating in quarterly planning and design sessions using the SAFe framework. Pick up challenging development tasks from the team plan, leveraging your proven software skills to tackle complex issues, and partner with … industry Familiarity with agile frameworks and methodologies (Scrum, Kanban, SAFe) and their advantages and pitfalls Experience with AWS cloud technologies and design patterns Understanding of enterprise compute, storage, and networking technologies About the team You will be working on one of the largest-by-volume global payment ...

Software Engineer – CFD Solver Development

Location
Cambridge, England, United Kingdom
solver development team. The primary focus of the CFD solver team, a unit within our Computational Fluid Dynamics (CFD) division, is the conception, design and development of core thermo-fluid flow solver capabilities within Siemens Digital Industries’ flagship multi-physics simulation product, Simcenter STAR-CCM+. The CFD solver … flow, ideally in aerodynamic or hydrodynamic applications Good understanding of software design principles, and a willingness to learn modern design patterns Familiarity with high-performance computing concepts, including parallel programming and GPU computing Nice to have: Coursework or project experience in thermodynamics, heat transfer, multiphase ...

Python Software Engineer Machine Learning AWS

Location
Cambridge, England, United Kingdom
strong knowledge of AWS You have a good knowledge of modern software engineering best practices, microservices, TDD/DDD, common Design Patterns Experience with Databricks, PostgreSQL, Amazon RedShift or MLflow would be great but not essential What's in it for you: As a Python Software Engineer ...

Full-Stack Java Engineer (Mid to Senior)

Location
Cambridge, England, United Kingdom
following or similar technologies and concepts is highly valuable: Advanced Topics: AI/LLM (Large Language Models), Small Language Models, Fine Tuning, Security, Design Patterns. Join PhixFlow and let’s build the future of software development Connect your systems, clean up your data, and automate the chaos - without ...

Sr. Software Engineer

Location
Cambridge, England, United Kingdom
using frontier LLMs to improve outcomes, across the SDLC Advanced programming concepts such as low-level resource optimizations and high-level design patterns, across multiple languages Expertise in software technologies including Linux, IP networking, databases, open-source software and cloud computing platforms Excellent problem-solving and communication ...

Software Engineer - Java (Cambridge)

Location
Cambridge, England, United Kingdom
focussing intensively on robustness, security, and capacity that can process over 800 transactions every second and exceeding 10 million successful payments every day. Design and develop solutions in Java, SQL, and PLSQL to ecommerce payments gateway as part of a team, in line with: The needs … Linux development environment. You will have a firm grasp of relational database concepts (e.g. Oracle), appreciation of architecture and knowledge of industry design patterns. You will have a dynamic can-do attitude, with the ability to work collaboratively within a team to drive continuous improvement and being able ...

Software Development Manger, Ring Video Platform Amazon

Location
Cambridge, England, United Kingdom
Qualifications: Not specified Category: I Job Type: Full Time Location: Cambridge, England, GBR Requirements What we're looking for Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification … leading the definition and development of multi tier web services Experience working directly within engineering teams Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems Experience partnering with product and program management teams Nice to have Experience in communicating with users, other ...

Senior Software Developer (Microservices - GoLang)

Location
Cambridge, England, United Kingdom
8+ years of experience in software development with at least 3+ years of experience in GoLang. Strong understanding of microservice architecture, principles, and design patterns. Should have knowledge of developing microservice using Agile Methodology. Experience in designing, developing, and consuming RESTful APIs (OpenAPI3.0). Proficiency in writing unit … collaboration, and problem‐solving skills. Should have good working knowledge and configuration knowledge of MongoDB. Strong Debugging skills. Should have working experience in Design document creation ( LLD,HLD,UML,API Specification etc.,). Desired Skills Experience with containerization technologies like Docker and container orchestration platforms like Kubernetes. Knowledge ...

Business Systems Software Engineer/Architect Product Design & Engineering · ·

Location
Cambridge, England, United Kingdom
commercial software development experience, including experience with enterprise architectures like Salesforce or NetSuite. Deep proficiency in core computer science fundamentals, including system design, data modeling, and security design patterns. Critical technical judgment to audit AI-generated code rigorously for performance, edge cases, and architectural integrity before ...