Permanent Architectural Patterns Jobs in Cambridgeshire

1 to 25 of 29 Permanent Architectural Patterns Jobs in Cambridgeshire

Senior Rust Engineer

Cambridge, England, United Kingdom
JR United Kingdom
Requirements: At least 5 years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large-scale datasets and optimizing queries Practical experience … time estimates and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate effectively with engineers and other team members, transfer knowledge and insights #J More ❯
Posted:

Senior Rust Engineer

Peterborough, England, United Kingdom
JR United Kingdom
Requirements: At least 5 years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large-scale datasets and optimizing queries Practical experience … time estimates and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate effectively with engineers and other team members, transfer knowledge and insights #J More ❯
Posted:

Senior Full-Stack Software Engineering Lead

Cambridge, Cambridgeshire, United Kingdom
Eclipse Automation Inc
system observability, and technical documentation. Act as the technical lead, setting direction and best practices for the full-stack engineering team. Mentor engineers, providing guidance on architecture, design patterns, and career growth. Define sprint goals, deconstruct epics into actionable stories, and coordinate cross-functional deliverables. Partner with program managers and executive leadership to align engineering outcomes with strategic More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Solutions Architect

Cambridge, England, United Kingdom
AVEVA
Design and Architecture :Collaborate with stakeholders (business, product, and development teams) to understand requirements.Design end-to-end technical solutions that address complex business challenges.Ensure scalability, reliability, and maintainability of architectural designs. Technical Strategy and Roadmap :Define the technical vision and strategy in alignment with organisational goals.Develop and maintain an architectural roadmap, considering emerging technologies and industry trends.Evaluate and … Collaboration :Work closely with the enterprise architecture team to ensure cohesive solutions.Bridge the gap between business needs and technical feasibility. Risk Assessment and Mitigation :Identify potential risks related to architectural decisions.Propose risk mitigation strategies and trade-offs. Standards and Best Practices :Establish and enforce architectural standards, patterns, and guidelines.Promote best practices for solution design, development, and … deployment. Stakeholder Communication :Present architectural proposals to executive leadership and project teams.Articulate technical concepts to non-technical stakeholders. Continuous Learning and Innovation :Stay abreast of industry trends, attending conferences, and participating in technical communities.Encourage innovation within the team and across the organization. Skills and qualifications: A bachelor's degree in computer science, information-technology, engineering, system analysis or a More ❯
Posted:

Junior Product Architect Mission Critical Systems Cambridge

Cambridge, Cambridgeshire, United Kingdom
So Code Limited
engaging with engineers, designers, and stakeholders Experience with agile workflows and product lifecycle concepts A proactive, detail-oriented mindset - you're curious, organised, and user-focused Some understanding of architectural patterns and system thinking Bonus Points For Familiarity with RF systems or signal processing Experience with usability testing or user research Exposure to hardware-software product development More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Development Engineer (C#)

Cambridge, England, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
Software Development Engineer (C#) who is passionate about delivering high-quality software and mentoring a team of talented developers. This role provides the opportunity to lead technical projects, influence architectural decisions, and collaborate across multi-disciplinary teams to bring innovative solutions to life. Working closely with the Software Development Manager, you’ll contribute to technology improvement, feature design, and … leader within our team, responsible for supporting and mentoring developers, taking ownership of the architecture, and helping drive continuous improvement. You’ll work with the Software Development Manager on architectural reviews and process improvements, supporting a Community of Practice to foster collaboration and innovation. You’ll refine and design features with Product Owners and Leads, provide reliable estimates, and … We’re Looking For Experience: Proven experience in C# software development, ideally in a senior or technical lead role Technical Skills: Strong understanding of software architecture and design patterns; experience with agile methodologies; expertise in debugging, technical debt resolution, and risk management Collaboration: Excellent team player who can work collaboratively with multi-disciplinary teams and mentor junior developers More ❯
Posted:

iOS Developer, Ring

Cambridge, Cambridgeshire, United Kingdom
Amazon
ownership and work backwards from our customers to bring them an innovative and seamless home security experience. BASIC QUALIFICATIONS - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C/C++ Senior Software Engineer, Camera Software

Cambridge, England, United Kingdom
Amazon
one modern language such as Java, C++, or C# including object-oriented design. Experience in professional, non-internship software development. Experience leading the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems. Experience in hands-on development in the last 3 years. Understanding of building systems and toolchains. Identifying needs for providing and More ❯
Posted:

Sr. Embedded Software Engineer, Ring

Cambridge, Cambridgeshire, United Kingdom
Amazon
with the Ring product range, to help Ring on its mission to keep people closer to home. BASIC QUALIFICATIONS - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience as a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

St Neots, England, United Kingdom
Hybrid / WFH Options
Pico Technology
continually improving your skills with dedicated “blue sky” time for professional development. You’ll have the opportunity to lead key projects, contribute to feature design, and help shape the architectural direction of our products. Join us and be part of something exciting! Main Areas of Responsibility: The Principal Software Development Engineer will work to design and refine required features … re looking for: Experience: Proven experience in C++ software development, ideally in a principal, senior or technical lead role. Technical Skills: Strong understanding of software architecture and design patterns; experience with agile methodologies; expertise in debugging, technical debt resolution, and risk management. Collaboration: Excellent team player who can work collaboratively with multi-disciplinary teams and mentor junior developers. More ❯
Posted:

Senior Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Anonymous
in C++ software development at principal level Strong understanding of modern C++ 17 Extensive proven experience with software deployment across multiple platforms Strong knowledge of software architecture, design patterns, and best coding practices Familiarity with algorithms, data structures, and agile methodologies Scripting languages (PowerShell & Bash) and Embedded Linux experience Senior C++ Software Engineers will lead the design, implementation More ❯
Employment Type: Permanent
Salary: £80000 - £90000/annum BONUS
Posted:

Senior Software Engineer

Cambridge, England, United Kingdom
Anonymous
C++ software development at a principal level. Strong understanding of modern C++ 17 Extensive proven experience with software deployment across multiple platforms Strong knowledge of software architecture, design patterns, and best coding practices Familiarity with algorithms, data structures, and agile methodologies Scripting languages (PowerShell & Bash) and Embedded Linux experience Senior C++ Software Engineers will lead the design, implementation More ❯
Posted:

Software Development Engineer, Ring Cloud CV

Cambridge, Cambridgeshire, United Kingdom
Amazon
sense of camaraderie. Together, we push boundaries, explore new frontiers, and deliver solutions that make lasting impact. BASIC QUALIFICATIONS - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AWS DevOps Engineer

Cambridge, England, United Kingdom
The ONE Group Ltd
secure and available cloud services using Terraform Automation of workflows Support and maintain the AWS Cloud infrastructure Proactively work closely with the Software, Testing and Product teams Enhance current architectural patterns whilst implementing new, innovative designs Requirements for this AWS Cloud DevOps Engineer: 5+ Years as an AWS Cloud Engineer Infrastructure-as-code (Terraform) Excellent communication skills More ❯
Posted:

AWS DevOps Engineer

Ely, England, United Kingdom
The ONE Group Ltd
secure and available cloud services using Terraform Automation of workflows Support and maintain the AWS Cloud infrastructure Proactively work closely with the Software, Testing and Product teams Enhance current architectural patterns whilst implementing new, innovative designs Requirements for this AWS Cloud DevOps Engineer: 5+ Years as an AWS Cloud Engineer Infrastructure-as-code (Terraform) Excellent communication skills More ❯
Posted:

Cloud Engineer

Cambridge, Cambridgeshire, UK
The ONE Group Ltd
secure and available cloud services using Terraform Automation of workflows Support and maintain the AWS Cloud infrastructure Proactively work closely with the Software, Testing and Product teams Enhance current architectural patterns whilst implementing new, innovative designs Requirements for this AWS Cloud Engineer: 5+ Years as an AWS Cloud Engineer Infrastructure-as-code (Terraform) Excellent communication skills Infrastructure More ❯
Posted:

Software Development Engineer, Ring Cloud Computer Vision

Cambridge, Cambridgeshire, United Kingdom
Amazon
explore new frontiers, and deliver solutions that make lasting impact. Find out about our interviewing process here: BASIC QUALIFICATIONS - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, Spektr, Advertising Core Services

Cambridge, England, United Kingdom
Amazon
global team with presence across IN and NA. BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one software programming language PREFERRED QUALIFICATIONS - 3+ years of full software development life cycle, including More ❯
Posted:

Principal Software Development Engineer (C++)

St. Neots, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
continually improving your skills with dedicated "blue sky" time for professional development. You'll have the opportunity to lead key projects, contribute to feature design, and help shape the architectural direction of our products. Main Areas of Responsibility: The Principal Software Development Engineer will work to design and refine required features, proposing alternative solutions to improve both customer and … Linux - Linux Device Drivers (Desirable) Experience: Proven experience in C++ software development, ideally in a principal, senior or technical lead role. Strong understanding of software architecture and design patterns; experience with agile methodologies; expertise in debugging, technical debt resolution, and risk management. Excellent team player who can work collaboratively with multi-disciplinary teams and mentor junior developers. Ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Development Engineer (C++)

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
continually improving your skills with dedicated "blue sky" time for professional development. You'll have the opportunity to lead key projects, contribute to feature design, and help shape the architectural direction of our products. Main Areas of Responsibility: The Principal Software Development Engineer will work to design and refine required features, proposing alternative solutions to improve both customer and … Linux - Linux Device Drivers (Desirable) Experience: Proven experience in C++ software development, ideally in a principal, senior or technical lead role. Strong understanding of software architecture and design patterns; experience with agile methodologies; expertise in debugging, technical debt resolution, and risk management. Excellent team player who can work collaboratively with multi-disciplinary teams and mentor junior developers. Ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer (C++)

Cambridge, England, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
continually improving your skills with dedicated “blue sky” time for professional development. You’ll have the opportunity to lead key projects, contribute to feature design, and help shape the architectural direction of our products. Join us and be part of something exciting! Key responsibilities The Software Development Engineer will work with the Software Lead, Development Managers, and peers to … we're looking for Experience: Proven experience in C++ software development, ideally in a senior or technical lead role Technical Skills: Strong understanding of software architecture and design patterns; experience with agile methodologies; expertise in debugging, technical debt resolution, and risk management Collaboration: Excellent team player who can work collaboratively with multi-disciplinary teams and mentor junior developers More ❯
Posted:

Software Development Engineer 2, IBA

Cambridge, England, United Kingdom
Amazon
the best experience for sellers to remain compliant. BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience - Experience programming with at least one More ❯
Posted:

Software Development Engineer, Alexa AI Developer Tech

Cambridge, England, United Kingdom
Amazon
making Alexa more natural, accurate, conversational, and personalized. BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one software programming language PREFERRED QUALIFICATIONS - 3+ years of full software development life cycle, including More ❯
Posted:

Software Development Engineer, IES Payments

Cambridge, England, United Kingdom
Amazon
are always working on the most important stuff. BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one software programming language PREFERRED QUALIFICATIONS - 3+ years of full software development life cycle, including More ❯
Posted:

Software Development Engineer, Author Support Technology

Cambridge, England, United Kingdom
Amazon
services that power our author support ecosystem. Lead technical design discussions and mentor junior engineers. Collaborate directly with internal users to understand pain points and craft efficient solutions. Drive architectural decisions for new features and systems. Build automation tools that streamline author support workflows. Own end-to-end delivery of critical technical initiatives. BASIC QUALIFICATIONS - 3+ years of non … internship professional software development experience. - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience. - 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience. - Experience programming with at least one software programming language. PREFERRED QUALIFICATIONS - 3+ years of full software development life cycle, including More ❯
Posted: