REMOTE PRINCIPAL SOFTWARE ENGINEER in London
REMOTE PRINCIPAL SOFTWARE ENGINEER

REMOTE PRINCIPAL SOFTWARE ENGINEER 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: Remote work, competitive salary, and opportunities for professional growth.
  • Other info: Join a collaborative culture focused on innovation and large-scale transformation.
  • Why this job: Make a real impact by designing cutting-edge platforms for real-time trading.
  • Qualifications: Strong experience in Python and cloud technologies; leadership skills required.

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

REMOTE PRINCIPAL SOFTWARE ENGINEER 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, employees benefit from opportunities to lead cutting-edge projects, engage with senior stakeholders, and mentor fellow engineers, all while working remotely. The company prioritises employee growth and offers a dynamic environment where your contributions directly impact high-stakes client engagements and transformative engineering solutions.
Cititec

Contact Detail:

Cititec Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land REMOTE PRINCIPAL SOFTWARE ENGINEER 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! Prepare a portfolio or a GitHub repository showcasing your projects, especially those involving Python and cloud-native technologies. This is your chance to demonstrate your expertise in building scalable distributed systems.

✨Tip Number 3

Get ready for interviews by brushing up on your technical knowledge and soft skills. Practice explaining complex concepts clearly, as you'll need to engage with senior stakeholders and mentor other engineers. We want you to shine!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we’re always looking for talented individuals who can lead greenfield engineering initiatives and thrive in a collaborative culture.

We think you need these skills to ace REMOTE PRINCIPAL SOFTWARE ENGINEER 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
Technical Leadership

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 with Python, cloud technologies, and any relevant projects that showcase your ability to lead complex engineering initiatives.

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 influenced architecture or mentored engineers in past roles, and don’t forget to mention your passion for modern engineering and AI solutions.

Showcase Your Technical Skills: In your application, be sure to highlight your technical expertise, especially in building scalable distributed systems and data platforms. We want to see how your background aligns with our focus on cloud-native engineering and advanced data platforms.

Apply Through Our Website: We encourage you to apply directly through our website. This way, we can ensure your application gets the attention it deserves, and you’ll have access to all the latest updates about the hiring process!

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 distributed systems and data platforms, as these will be key topics during your interview. Be ready to discuss specific projects where you've applied these skills.

✨Showcase Your Leadership Skills

As a Principal Software Engineer, you'll need to demonstrate your ability to lead and mentor others. Prepare examples of how you've influenced architecture decisions or guided teams through complex projects. Highlight your collaborative approach and how you engage with stakeholders.

✨Understand the Business Context

Familiarise yourself with the Energy & Commodities trading space. Knowing the challenges and opportunities in this sector will help you connect your technical expertise to the business needs. This shows that you’re not just a techie but also a strategic thinker.

✨Prepare for Scenario-Based Questions

Expect to face scenario-based questions that assess your problem-solving abilities. Think about how you would approach designing greenfield platforms or handling real-time trading operations. Practising these scenarios can help you articulate your thought process clearly.

REMOTE PRINCIPAL SOFTWARE ENGINEER 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

>