Principal Software Engineer (Fully Remote) in City of London

Principal Software Engineer (Fully Remote) in City of London

City of 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 City of 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 City of 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 past projects, especially those involving cloud-native engineering and AI solutions. This will help you stand out and demonstrate your expertise in building scalable distributed systems.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Be ready to discuss how you've influenced architecture and mentored engineers in previous roles. We want to see that you can lead complex programmes with confidence!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!

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

Software Engineering
Python
Cloud-native Engineering
Distributed Systems
Data Platforms
AI-enabled Engineering Solutions
Architecture Design

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 AI projects you've worked on. We want to see how you can contribute to our modern engineering initiatives!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background makes you a perfect fit. Don’t forget to mention your experience in leading complex projects and mentoring engineers, as these are key aspects of the position.

Showcase Your Technical Skills:In your application, be sure to highlight your strong software engineering experience, especially with Python and modern cloud technologies. We love seeing examples of scalable distributed systems you've built or contributed to, so don’t hold back!

Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to submit all your materials in one go. Plus, it shows us you’re serious about joining our team!

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.