Domain Architect - UK

Domain Architect - UK

Full-Time 43200 - 72000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Lead the architectural vision and technical roadmap for innovative product domains.
  • Company: CluePoints is a cutting-edge software development company focused on intelligent statistical monitoring.
  • Benefits: Enjoy a full-time role with opportunities for mentorship and professional growth.
  • Why this job: Join a collaborative team, make impactful decisions, and shape the future of technology.
  • Qualifications: Master’s in Computer Science or related field, 5+ years in software development, and strong OOP skills.
  • Other info: This mid-senior level position offers a chance to work with advanced technologies like Docker and Kubernetes.

The predicted salary is between 43200 - 72000 £ per year.

Join to apply for the Domain Architect – UK role at CluePoints

Join to apply for the Domain Architect – UK role at CluePoints

As a Domain Architect, you will define the architectural foundations and technical roadmap for a product domain, ensuring alignment with the product domain vision. You’ll architect scalable, efficient, and reliable systems, adhering to architectural cross-product foundation set by Principal Engineers. Your role includes identifying and mitigating technical risks, making strategic decisions, and collaborating with Product Managers to balance roadmaps with technical debt.

You’ll also ensure architectural consistency across two or three squads within the same domain, evaluate new technologies relevant to the domain, and mentor engineers regarding architectural decisions.

Responsibilities

  • Define and maintain the architectural vision for the product domain, ensuring alignment with the cross-product architectural vision.
  • Develop and maintain a comprehensive technical roadmap that guides the domain towards its architectural vision.
  • Architect systems designed for scalability, efficiency, and performance.
  • Guarantee the reliability and robustness of systems within the domain, aiming for high availability and fault tolerance.
  • Ensure adherence to cross-product architectural principles and guidelines set by Principal Engineers.
  • Proactively identify technical risks and develop mitigation strategies to address them.
  • Make well-informed architectural decisions that align with the product domain strategy.
  • Collaborate with the domain Product Manager to define and prioritize product roadmaps, balancing feature development with technical debt.
  • Collaborate with Lead Engineers to ensure architectural consistency and coherence across different squads and products.
  • Clearly communicate architectural decisions, strategies, and their implications to stakeholders at all levels.
  • Offer technical guidance and mentorship to Lead Engineers and development squads, fostering their professional growth.

Technical Qualifications

  • Master’s in Computer Science, Engineering or related discipline
  • 5+ year experience in Software development
  • 2+ year experience in Software architecture
  • A strong background in OOP in at least one of the following language: Python, Java, C# or C++ but with a crush on Python
  • Excellent knowledge of development best practices (testing, design patterns, etc)
  • Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
  • Experience in designing and implementing microservices-based systems.
  • Experience in DevOps practices.
  • Experience in IT infrastructure (multi-processing, load balancing, queuing) CluePoints Intelligent Statistical Monitoring Confidential and Proprietary Page 2 of 2
  • Experience in software networking (ZeroMQ, RabbitMQ, Websockets)
  • Ability to analyze and improve system performance, including profiling and tuning.
  • Experience interfacing with databases.

Leadership Skills

  • Critical Thinking: The ability to analyze technical challenges deeply, consider multiple perspectives, evaluate evidence objectively, and make well-reasoned decisions.
  • Ownership: The capability to make technical decisions independently without deferring to upper technical leadership (Principals), while taking full accountability for the outcomes.
  • Stakeholder Management: The skill to navigate cross-functional relationships, ensuring collaboration and alignment with the product management and the technical leadership.
  • Non-technical Communication: Excellent verbal and written communication skills in English, with the ability to convey complex technical concepts to non-technical stakeholders, including senior leaders, presenting ideas clearly, persuasively, and with appropriate details.
  • Leading, Not Dictating: Inspiring and motivating others through a clear architectural vision, engaging the development squads and empowering them with autonomy.
  • Self-Awareness: Understanding one’s strengths and weaknesses, seeking feedback, and continuously striving for personal and professional growth.
  • Strategic thinking: The ability to communicate clearly the architecture and the technical roadmap. The capability to align domain architectural goals with product (management/operations) and higher engineering objectives.

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Information Technology

  • Industries

    Software Development

Referrals increase your chances of interviewing at CluePoints by 2x

Get notified about new Domain Architect jobs in United Kingdom.

OpenStack Architect – Dubai, UAE (Relocation to Dubai Required)

Birmingham, England, United Kingdom 17 minutes ago

London, England, United Kingdom 1 month ago

Swindon, England, United Kingdom 1 week ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 2 months ago

Contract Solutions Architect Working from home – OUTSIDE IR35

City Of Bristol, England, United Kingdom £85,000.00-£90,000.00 2 weeks ago

London, England, United Kingdom 4 months ago

London, England, United Kingdom 2 months ago

Liverpool, England, United Kingdom 4 months ago

London, England, United Kingdom 1 week ago

Manager – Enterprise Architect- Tech Transformation

London, England, United Kingdom 1 week ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Domain Architect - UK employer: CluePoints

CluePoints is an exceptional employer that fosters a collaborative and innovative work culture, where Domain Architects can thrive in their roles. With a strong emphasis on professional growth, employees are encouraged to mentor and lead, while also having access to cutting-edge technologies and practices. Located in the UK, CluePoints offers a dynamic environment that values strategic thinking and technical excellence, making it an ideal place for those seeking meaningful and rewarding employment.
C

Contact Detail:

CluePoints Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Domain Architect - UK

✨Tip Number 1

Familiarise yourself with the latest trends in software architecture, especially around microservices and containerisation. Being able to discuss recent advancements or technologies like Docker and Kubernetes during your conversations will show your passion and expertise.

✨Tip Number 2

Network with professionals in the field by attending relevant meetups or webinars. Engaging with others who are already in similar roles can provide you with insights and potentially valuable connections that could help you land the job.

✨Tip Number 3

Prepare to demonstrate your critical thinking and problem-solving skills in interviews. Be ready to discuss specific challenges you've faced in previous roles and how you approached them, particularly in relation to architectural decisions.

✨Tip Number 4

Showcase your leadership abilities by discussing any mentoring experiences you've had. Highlight how you've guided teams in making architectural decisions and how you’ve fostered collaboration among different squads.

We think you need these skills to ace Domain Architect - UK

Software Architecture
Object-Oriented Programming (OOP)
Python
Java
C#
C++
Development Best Practices
Containerization Technologies (Docker)
Orchestration Tools (Kubernetes)
Microservices Design and Implementation
DevOps Practices
IT Infrastructure Management
Software Networking (ZeroMQ, RabbitMQ, Websockets)
System Performance Analysis and Improvement
Database Interfacing
Critical Thinking
Stakeholder Management
Non-technical Communication
Leadership and Mentorship
Strategic Thinking
Technical Risk Mitigation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software development and architecture. Emphasise your expertise in Python, OOP principles, and any experience with microservices or DevOps practices.

Craft a Compelling Cover Letter: In your cover letter, express your passion for the role of Domain Architect. Discuss how your skills align with CluePoints' vision and how you can contribute to their architectural goals.

Showcase Leadership Skills: Highlight instances where you've demonstrated critical thinking, ownership, and stakeholder management. Provide examples of how you've mentored others or led projects to success.

Prepare for Technical Questions: Anticipate technical questions related to system architecture, scalability, and performance. Be ready to discuss your experience with containerisation technologies and your approach to mitigating technical risks.

How to prepare for a job interview at CluePoints

✨Showcase Your Architectural Vision

Be prepared to discuss your approach to defining and maintaining architectural visions. Share examples of how you've aligned technical roadmaps with product goals in previous roles, highlighting your strategic thinking.

✨Demonstrate Technical Expertise

Make sure to brush up on your knowledge of OOP principles, especially in Python, as well as containerization technologies like Docker and orchestration tools like Kubernetes. Be ready to discuss how you've implemented these in past projects.

✨Communicate Clearly with Stakeholders

Practice explaining complex technical concepts in simple terms. You may need to convey your architectural decisions to non-technical stakeholders, so focus on clarity and persuasion in your communication.

✨Prepare for Scenario-Based Questions

Expect questions that assess your critical thinking and problem-solving skills. Prepare to discuss how you would identify and mitigate technical risks or make architectural decisions under pressure, using real-life examples.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>