Principal Software Engineer (Fully Remote) in London
Principal Software Engineer (Fully Remote)

Principal Software Engineer (Fully Remote) in London

London Full-Time 80000 - 100000 £ / year (est.) Home office possible
Cititec

At a Glance

  • Tasks: Lead complex client projects in AI, data, and software engineering.
  • Company: Fast-growing tech consultancy with a strong reputation in Energy & Commodities trading.
  • Benefits: Fully remote work, competitive salary, and opportunities for professional growth.
  • Other info: Join a collaborative culture focused on innovation and transformation.
  • Why this job: Make a real impact by designing cutting-edge platforms for real-time trading operations.
  • Qualifications: Strong experience in Python, cloud technologies, and scalable systems.

The predicted salary is between 80000 - 100000 £ per year.

We’re working with a fast-growing technology consultancy that is building a strong reputation across the Energy & Commodities trading space, delivering modern engineering, AI, and data platforms for some of the most sophisticated trading environments globally.

Following significant growth within their trading practice, they are looking to hire a Principal Software Engineer to lead complex, high-impact client engagements across data, AI, and software engineering initiatives.

You’ll work directly with senior engineering leaders and business stakeholders to design and deliver greenfield platforms that support real-time trading operations, analytics, and decision-making. The role sits at the heart of large-scale transformation programmes focused on modern cloud-native engineering, distributed systems, streaming technologies, and advanced data platforms.

  • Distributed data and software platforms
  • Cloud-native engineering and architecture
  • AI-enabled engineering solutions

This role would suit someone who enjoys operating as both a technical leader and trusted advisor, someone comfortable influencing architecture, mentoring engineers, engaging senior stakeholders, and driving delivery across complex programmes.

  • Strong software engineering experience with Python and modern cloud technologies
  • Experience building scalable distributed systems and data platforms
  • Opportunity to lead greenfield engineering initiatives
  • Highly collaborative, engineering-led culture

Principal Software Engineer (Fully Remote) in London employer: Cititec

Join a fast-growing technology consultancy renowned for its innovative approach in the Energy & Commodities trading sector. With a highly collaborative, engineering-led culture, this company offers exceptional opportunities for professional growth and leadership in cutting-edge projects, allowing you to make a significant impact while working remotely. Embrace the chance to mentor fellow engineers and engage with senior stakeholders in a dynamic environment that champions modern cloud-native engineering and AI solutions.
Cititec

Contact Detail:

Cititec Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Software Engineer (Fully Remote) in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those in the Energy & Commodities space. A personal introduction can make all the difference when you're aiming for that Principal Software Engineer role.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving cloud-native engineering and AI solutions. This will give potential employers a taste of what you can bring to their team.

✨Tip Number 3

Prepare for those interviews! Brush up on your knowledge of distributed systems and real-time trading operations. Be ready to discuss how you've influenced architecture and mentored engineers in past roles.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to get noticed by the right people in the industry.

We think you need these skills to ace Principal Software Engineer (Fully Remote) in London

Software Engineering
Python
Cloud-native Engineering
Distributed Systems
Data Platforms
AI-enabled Engineering Solutions
Architecture Design
Mentoring
Stakeholder Engagement
Project Delivery
Collaboration
Greenfield Development
Real-time Trading Operations
Analytics

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Principal Software Engineer role. Highlight your experience in cloud-native engineering, distributed systems, and any relevant AI projects to catch our eye!

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're the perfect fit for this role. Share specific examples of how you've led complex projects or mentored engineers, and don’t forget to mention your passion for modern engineering solutions.

Showcase Your Technical Skills: We want to see your technical prowess! Include details about your experience with Python and any cloud technologies you've worked with. If you’ve built scalable systems or data platforms, make sure to highlight those achievements.

Apply Through Our Website: To make sure your application gets the attention it deserves, apply directly through our website. It’s the best way for us to keep track of your application and ensure it reaches the right people!

How to prepare for a job interview at Cititec

✨Know Your Tech Inside Out

Make sure you’re well-versed in Python and the latest cloud technologies. Brush up on your experience with scalable distributed systems and data platforms, as these will be key topics during your interview.

✨Showcase Your Leadership Skills

Prepare examples of how you've influenced architecture decisions or mentored other engineers. This role is about being a technical leader, so highlight your experience in guiding teams and driving complex programmes.

✨Understand the Business Context

Familiarise yourself with the Energy & Commodities trading space. Knowing how your engineering solutions can impact real-time trading operations and decision-making will impress the senior stakeholders you'll be engaging with.

✨Be Ready for Collaborative Discussions

Since this role involves working closely with various teams, practice discussing your ideas and solutions in a collaborative manner. Show that you can engage with both technical and non-technical stakeholders effectively.

Principal Software Engineer (Fully Remote) in London
Cititec
Location: London

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

>