At a Glance
- Tasks: Lead technical direction and mentor teams while tackling complex engineering challenges.
- Company: Join RX Global, a creative company focused on unforgettable event experiences.
- Benefits: Enjoy flexible work-life balance, well-being initiatives, and professional development opportunities.
- Other info: Dynamic role with opportunities for career growth and influence in a supportive culture.
- Why this job: Make a real impact by shaping architecture and driving innovation in a collaborative environment.
- Qualifications: Proven experience in software architecture and leading technical outcomes across teams.
The predicted salary is between 80000 - 100000 ÂŁ per year.
Are you excited to influence technical direction across teams while still contributing handsâon to complex, highâimpact engineering challenges? Do you want to shape domain architecture, mentor senior engineers, and connect technical decisions to real customer and business outcomes?
About our Team
RX Global aims to create unforgettable experiences for attendees and exhibitors through organizing events. Innovation, creativity, and collaboration drive the company to offer exceptional services to clients.
About the Role
As a Principal Engineer, you will help teams do their best work by improving engineering practices, reducing delivery risk, and fostering a culture of trust, learning, and high standards. You will lead through influence, collaborate across disciplines, and connect technical decisions to meaningful customer and business outcomes. This role combines technical leadership, handsâon contribution, and partnership with product, engineering, and architecture leaders. We value different career paths and welcome candidates who bring varied experiences and perspectives.
Responsibilities
- Own the technical direction and longâterm health of a critical business domain spanning multiple delivery teams.
- Act as the senior handsâon technical authority, setting a high bar for architecture, security, reliability, and maintainability.
- Shape and coâown a 12â24 month domain technical roadmap with Product and Engineering leadership.
- Drive sound architectural decisions and tradeâoffs across scalability, resilience, cost, and timeâtoâmarket.
- Define and evolve domain architecture, service boundaries, and integration patterns that enable team autonomy.
- Influence and align teams through strong engineering judgement, data, and clear communication rather than authority.
- Lead complex technical initiatives including system modernisation, risk reduction, and legacy decommissioning.
- Raise the engineering bar by mentoring senior engineers and emerging technical leaders.
- Take handsâon ownership of highârisk or highâimpact technical work when it matters most.
- Champion operational excellence, including reliability, observability, incident learning, and cloud cost optimisation.
Requirements
- Proven experience as a senior or principal engineer leading technical outcomes across multiple teams or services.
- Deep expertise in software architecture and distributed systems design.
- Strong engineering judgement with the ability to clearly explain and balance complex technical tradeâoffs.
- Experience designing and evolving APIs, events, and data ownership in largeâscale systems.
- Track record of modernising legacy systems and moving toward cloudânative architectures.
- Strong experience building secure, scalable, and resilient cloudâbased solutions (AWS or equivalent).
- Comfort working in a polyglot technology environment and selecting fitâforâpurpose tools.
- Experience influencing architectural change and driving alignment across engineering and product partners.
- Solid understanding of testing strategies, CI/CD, and operational reliability practices.
- Bachelor's/Master's degree in Computer Science (or related field) or equivalent practical experience.
We promote a healthy work/life balance and provide various wellâbeing initiatives, shared parental leave, study assistance, and sabbaticals to help you meet both your immediate responsibilities and longâterm goals.
Software Engineering Lead employer: Reedexpo
Contact Detail:
Reedexpo Recruiting Team
StudySmarter Expert Advice đ¤Ť
We think this is how you could land Software Engineering Lead
â¨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
â¨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, contributions, and any hands-on work you've done. This is your chance to demonstrate your technical prowess and how you can influence outcomes.
â¨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios. Think about how you would approach complex engineering challenges and be ready to discuss your thought process and decision-making.
â¨Tip Number 4
Apply through our website! We love seeing candidates who are genuinely interested in joining us. Tailor your application to highlight how your experience aligns with our mission and values.
We think you need these skills to ace Software Engineering Lead
Some tips for your application đŤĄ
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Software Engineering Lead role. Highlight your hands-on technical contributions and leadership experiences, as we want to see how you can influence teams and drive technical direction.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about this role and how your background fits our needs. Share specific examples of how you've shaped domain architecture or mentored engineers, as we love to see real-world impacts.
Showcase Your Technical Expertise: In your application, don't shy away from discussing your deep expertise in software architecture and distributed systems. We want to know how you've tackled complex engineering challenges and made sound architectural decisions in the past.
Apply Through Our Website: We encourage you to apply directly through our website. Itâs the best way for us to receive your application and ensures youâre considered for the role. Plus, it gives you a chance to explore more about our team and culture!
How to prepare for a job interview at Reedexpo
â¨Know Your Tech Inside Out
Make sure youâre well-versed in software architecture and distributed systems design. Brush up on your knowledge of cloud-based solutions, especially AWS, as you'll need to demonstrate your expertise in these areas during the interview.
â¨Showcase Your Leadership Skills
Prepare examples of how you've influenced technical direction across teams. Be ready to discuss specific instances where your engineering judgement led to successful outcomes, and how youâve mentored others to raise the engineering bar.
â¨Understand the Business Impact
Connect your technical decisions to real customer and business outcomes. Think about how your past projects have contributed to business goals and be prepared to articulate this clearly during the interview.
â¨Be Ready for Complex Problem-Solving
Expect to tackle high-impact engineering challenges during the interview. Practice explaining your thought process for making architectural decisions and trade-offs, as this will showcase your ability to handle complex initiatives.