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 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.
StudySmarter Expert Advice🤫
We think this is how you could land REMOTE PRINCIPAL SOFTWARE ENGINEER 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! 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 City of London
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 in AI or data platforms.
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 engineering initiatives or influenced architecture in previous positions.
Showcase Your Leadership Skills:Since this role involves mentoring and influencing others, be sure to mention any leadership experiences. Talk about how you've engaged with stakeholders and driven delivery in complex programmes.
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 this exciting opportunity!
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.
✨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 ability to engage with senior stakeholders and drive 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 your interviewers.
✨Be Ready for Problem-Solving Scenarios
Expect to tackle some technical challenges during the interview. Practice explaining your thought process clearly and concisely, as this will demonstrate your problem-solving skills and collaborative mindset.