At a Glance
- Tasks: Lead the design of scalable, secure software systems and collaborate with global teams.
- Company: Join RX, a global leader in events and exhibitions, fostering innovation and collaboration.
- Benefits: Enjoy flexible hours, wellbeing initiatives, and opportunities for professional growth.
- Why this job: Make a significant impact while advancing your career in a dynamic tech environment.
- Qualifications: Solid software engineering background and experience with large-scale platforms.
- Other info: Be part of a diverse team committed to excellence and innovation.
The predicted salary is between 36000 - 60000 £ per year.
As a Software Architect, you will lead the technical design and governance of scalable, secure, and high-performing software systems that align with business goals and enterprise standards. You will collaborate across RELX/RX architecture and RX engineering teams, define best practices, and guide technology choices to ensure consistency, quality, and innovation. This role requires a strategic thinker with deep technical expertise, strong communication skills, and a passion for mentoring teams, driving architectural excellence, and staying ahead of industry trends.
Responsibilities
- Strategic Collaboration
- Work with architecture and engineering teams to align technical decisions with business strategy.
- Translate requirements into clear architectural solutions.
- Communicate decisions and trade-offs to stakeholders.
- Define and promote software standards and best practices.
- Design systems that are scalable, secure, and cost-effective.
- Ensure compliance with internal and external policies.
- Documentation & Communication
- Maintain clear and accessible architectural documentation.
- Support development teams with technical guidance.
- System Optimization
- Monitor system performance and propose improvements.
- Identify reusable components and opportunities for simplification.
- Design for resilience, disaster recovery, and business continuity.
- Stay current with emerging technologies and trends.
- Share knowledge and mentor teams on new tools and approaches.
- Foster innovation through technical communities of practice.
- DevOps Integration
- Collaborate with DevOps teams to support CI/CD and automation.
- Ensure architecture supports efficient deployment and monitoring.
- Problem Solving & Support
- Lead troubleshooting efforts and guide teams to resolution.
- Translate findings into actionable solutions.
- Vendor & Third-Party Integration
- Evaluate and integrate external solutions.
- Manage technical relationships with vendors.
Experience & Qualifications
- Solid background in software engineering and architecture.
- Experience working on large-scale platforms and global teams.
- Comfortable collaborating across time zones and cultures.
Skills
- Architecture & Design: Strong grasp of software architecture principles and patterns (e.g., microservices, event-driven), with experience in system design and modelling (e.g., UML, C4).
- Cloud Platforms: Hands-on experience with AWS, Azure, or GCP, focusing on scalability, resilience, and cost efficiency.
- DevOps & CI/CD: Familiar with tools like GitHub, Terraform, Docker, Kubernetes, and automated testing and monitoring.
- Data & Integration: Skilled in data modelling, APIs, messaging systems (e.g., Kafka), and ETL pipelines.
- Security & Compliance: Knowledge of secure design, identity management, and regulatory standards (e.g., GDPR).
- Advanced Technologies: Exposure to areas such as distributed systems, data mining, NLP, big data, and high-performance computing.
- Problem Solving: Proven ability to lead teams in diagnosing and resolving complex technical issues.
- Project Planning: Strong skills in planning, risk management, and cross-functional coordination.
Education & Certifications
- Degree in a relevant field or equivalent experience.
- Architecture certifications (e.g., TOGAF, ArchiMate) are a plus but not required.
Why Join Us?
Join our team and contribute to a culture of innovation, collaboration, and excellence. If you are ready to advance your career and make a significant impact, we encourage you to apply. We promote a healthy work/life balance across the organisation. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals. Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive.
About the Business
RX is a global leader in events and exhibitions, leveraging industry expertise, data, and technology to build businesses for individuals, communities, and organisations. With a presence in 25 countries across 42 industry sectors, RX hosts approximately 350 events annually. RX is committed to creating an inclusive work environment for all our people. RX empowers businesses to thrive by leveraging data-driven insights and digital solutions. RX is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers.
Software Architect in Richmond employer: Korn Ferry
Contact Detail:
Korn Ferry Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Architect in Richmond
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at RX or similar companies. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Show off your skills! Prepare a portfolio or a GitHub repository showcasing your best projects. When you get the chance to chat with recruiters or during interviews, share these examples to demonstrate your expertise in software architecture.
✨Tip Number 3
Be ready for technical interviews! Brush up on your knowledge of software architecture principles, cloud platforms, and DevOps practices. Practising common interview questions can help you feel more confident when it’s time to shine.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our innovative team at RX.
We think you need these skills to ace Software Architect in Richmond
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience in software architecture and design. We want to see how your skills align with our needs, so don’t hold back on showcasing your relevant projects!
Showcase Your Communication Skills: As a Software Architect, you'll need to communicate complex ideas clearly. Use your application to demonstrate your ability to convey technical concepts in an understandable way. We love seeing candidates who can bridge the gap between tech and business!
Highlight Your Collaborative Spirit: Collaboration is key in this role! Share examples of how you've worked with cross-functional teams or mentored others. We’re looking for someone who thrives in a team environment and can drive architectural excellence together with us.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets the attention it deserves. Plus, you’ll find all the details you need about the role and our company culture there!
How to prepare for a job interview at Korn Ferry
✨Know Your Architecture Principles
Make sure you brush up on software architecture principles and patterns, especially microservices and event-driven designs. Be ready to discuss how you've applied these in past projects, as this will show your deep technical expertise.
✨Showcase Your Collaboration Skills
Since the role involves working with various teams, prepare examples of how you've successfully collaborated across different functions. Highlight your communication skills and how you've translated complex requirements into clear architectural solutions.
✨Stay Ahead of Industry Trends
Demonstrate your passion for innovation by discussing recent technologies or trends you've explored. This could include cloud platforms like AWS or GCP, or even emerging areas like NLP or big data. Showing that you're proactive about learning will impress your interviewers.
✨Prepare for Problem-Solving Scenarios
Expect to tackle some technical challenges during the interview. Prepare to walk through your thought process in diagnosing and resolving complex issues. Use specific examples from your experience to illustrate your problem-solving skills and how you lead teams to successful outcomes.