
Senior Front Office Engineer
On site
London, United Kingdom
Full Time
13-04-2025
Job Specifications
Castleton Commodities International is hiring a Front Office Software Engineer to join our Front Office Information Technology team in the London office. The ideal candidate will have a demonstrated passion for solving business problems with technology and possess strong software engineering skills. In this role, you will be responsible for developing, supporting, and maintaining a firmwide investment, trading, and analytics platform supported by APIs, applications, and visualization tools. This is an excellent opportunity for a candidate with a strong technical background to work collaboratively with the rest of the Front Office IT team and interface directly with CCI’s commercial personnel. It is also a terrific opportunity to be involved in the firm’s shift towards more cloud-first development while embracing modern software engineering practices.
Responsibilities:
Work with the Commercial Trading teams to re-engineer, optimize, and modernize trading processes and models.
Develop modern solutions, including analytical and visualization tools, to promote integration within the framework of a Firmwide Front Office IT platform.
Partner with the Data Science team to create next-generation analytic tools, including machine-learning-driven platforms and code sets.
Develop software to support commercial activity, including supply and demand, positions, and market data analysis utilizing Python, AWS, and Snowflake.
Qualifications:
Bachelor’s or higher degree in Computer Science or related field of study.
10+ years of prior professional programming experience utilizing Python programming languages.
Advanced understanding of object-oriented programming concepts.
Working knowledge in Linux and Windows environments.
Excellent knowledge of SQL and database technologies.
Ability to communicate and interact with a wide range of users ranging from very technical to non-technical.
Results-oriented team player who can handle rapidly changing projects and priorities while maintaining a strong professional presence.
Strong analytical skillset with demonstrated attention to detail.
The candidate should be passionate about technology and staying current with trends.
Fast learner with the ability to adapt quickly and work in a dynamic environment.
Excellent time management skills.
Preferred Qualifications:
Prior experience in energy/commodities trading.
Working knowledge working with cloud-based technologies (AWS).
Snowflake experience.
Familiarity with DevOps practices.
Experience with containers (Docker)
Employee Programs & Benefits:
CCI offers competitive benefits and programs to support our employees, their families and local communities. These include:
Competitive comprehensive medical, dental, retirement and life insurance benefits
Employee assistance & wellness programs
Parental and family leave policies
CCI in the Community: Each office has a Charity Committee and as a part of this program employees are allocated 2 days annually to volunteer at the selected charities.
Charitable contribution match program
Tuition assistance & reimbursement
Quarterly Innovation & Collaboration Awards
Employee discount program, including access to fitness facilities
Competitive paid time off
Continued learning opportunities
Visit https://www.cci.com/careers/life-at-cci/# to learn more!
About the Company
Castleton Commodities International is at the cutting edge of energy trading and infrastructure asset investing backed by the best minds in the industry and powered by deep fundamental research and advanced analytics. We recognize the importance of providing sustainable and reliable energy. To explore available opportunities, please visit the CCI website at www.cci.com. Know more
Related Jobs


- Company Name
- Abnormal AI
- Job Title
- Business Value Consultant EMEA
- Job Description
- The Business Value Consultant is a critical member of Abnormal’s sales organization. This individual will serve as the financial and business value subject matter expert, on cross-functional sales teams engaged with our Fortune 500 customers, and is responsible for delivering a structured analysis of business outcomes focused on cybersecurity and transformational investment opportunities. Your Impact Personally participate and lead cross-functional teams with our most important customers and senior Abnormal experts from sales, pre-sales, and product; working to shape and drive large cybersecurity with supporting business cases including Value Assessments, TCO / ROI and Value Realization Facilitate customer discovery sessions to identify and prioritize business value drivers and supporting metrics Develop strong relationships with field sales and pre-sales leaders, co-developing priorities and execution strategies Enable the field in value selling and self-service value assessments by leveraging a common framework with supporting tools and methods Provide coaching to team members and contribute to team thought leadership by using your knowledge, consulting skills, experience, and analytical capabilities to help develop best practices and drive revenue growth Contribute to program evolution and scale with innovation and thought leadership Qualifications Significant experience (5-10+ years) in a Customer Facing, Cybersecurity, role working with the largest, most strategic customers; this may be a mixture of Sales and Management Consulting experience. Extensive field experience working in value-based sales, pre-sales, or consulting with a proven track record of success Experience with Value based Sales Methodologies and / or qualification frameworks; e.g. MEDDIC, Force Management Experience leading a consultative discovery process and developing a convincing executive quality business case case Knowledge of business and technology related challenges and solutions including email security and cybersecurity Deep financial modeling, benchmarking, and quantitative skills and experience developing and defending subscription based SaaS purchases Demonstrated ability to learn quickly and participate on projects with varied industry and business imperatives Proven ability to build consensus and lead in a virtual/remote team environment Exceptional business problem solving aptitude combined with strong interpersonal skills Outstanding oral and written presentation communication skills, you will frequently be presenting to C-Level audiences Knowledge of public cloud operational technology, processes, and cybersecurity standards preferred Preferred Qualifications MBA from a top-rated business school and an undergraduate degree in a quantitative field preferred Experience with a premier consulting firm focused on strategy, technology or security consulting preferred


- Company Name
- Pret A Manger
- Job Title
- Reporting Analyst – Finance Data
- Job Description
- Making days (and careers) brighter We’re proud to be a global business. And our mission is simple, really: to make every day a little bit brighter for our wonderful customers, teams and communities. We believe in being kind, generous and honest. That’s why, at the end of each night, we donate as much of our unsold food as possible to those who need it most. And why we support those experiencing homelessness through The Pret Foundation. There’s more to the story, of course. But now, let’s talk about you, and the job… The makings of our Reporting Analyst – Finance Data Pret a Manger is thrilled to welcome a talented Reporting Analyst with experience working with finance data. We are looking for an individual with experience in data analysis and advanced PowerBI report development with a focus on finance to support our teams. This key role sits within the data team, but with close links to the Finance team. This is your chance to play a vital part in enhancing decision-making and making a meaningful impact on the success of Pret a Manger. Main Duties: Leverage your skills in PowerBI development to design, develop, and implement captivating reports, dashboards, and visualisations that empower our decision-makers. Collaborate with business stakeholders to understand their reporting needs. Translate those needs into actionable requirements. Develop and maintain Power BI P&Ls, dashboards, reports, and visualisations. Extract, transform, and load data from various sources, including NetSuite and Snowflake. Perform data analysis and identify trends, patterns, and insights. Create and maintain data definitions, report specifications and user guides. Train and support end-users on how to effectively use reporting tools. Stay up to date with the latest trends and advancements in Power BI and NetSuite. Support the wider Data team as a reporting resource outside of the Finance context (eg. Sales, Profitability, Customer and Product reporting). Serve as a beacon of support and SME for end-users, providing guidance, training, and comprehensive documentation to maximise the utility of both Netsuite and PowerBI. Qualifications and Experience Required: Hold a bachelor’s degree in Information Technology, Computer Science, Accounting or similar quantitative subject. Showcase your PowerBI development experience and a deep understanding of data visualisation best practices. Proficiency in scripting language, particularly SQL in a Snowflake environment. Experience with using and analysing data from Netsuite is highly desired, but similar experience with other Finance systems will be well regarded. Exceptional analytical and problem-solving skills will shine in this role. Demonstrable technical data literacy. Experience with Business Objects is highly desirable in this role Key Character Skills: Champion a meticulous eye for detail and a dedication to delivering solutions of the highest quality. Display excellent personable and communication skills, a pivotal asset in engaging both technical and non-technical colleagues. Thrive in an environment that values initiative, autonomy and the capability to juggle multiple tasks adeptly. Possess a proactive mindset towards problem-solving and a tenacious pursuit of continuous improvement. Embrace the opportunity to learn new skills and remain adaptable in the face of evolving technologies. Why Join Pret a Manger: At Pret a Manger, we're not just crafting delicious food; we're crafting careers that are both fulfilling and nourishing. With your PowerBI expertise, you'll find yourself immersed in a culture that fosters innovation, values collaboration, and encourages fresh perspectives. Your contributions will directly influence our ability to provide exceptional experiences to our customers, both through our food and our commitment to excellence. We offer competitive compensation, a supportive work environment, and ample opportunities for professional growth. Your insights and skills will play a pivotal role in shaping our technology landscape, ensuring the continued success of Pret a Manger. Join us in our journey to make a meaningful impact, and let's create something extraordinary together. Pret offers: Competitive salary and annual bonus 33 days holiday a year including Bank Holidays Private healthcare Life assurance Pret pension scheme Season ticket loan Free lunch and drinks 50% discount in Pret shops worldwide Great reward and recognition events Legendary parties


- Company Name
- Fanatics
- Job Title
- Software Engineer III
- Job Description
- Overview JOB DESCRIPTION As a Software Engineer III at Fanatics Betting & Gaming (FBG), you will independently design, build, and maintain the backend systems that power world-class customer experiences. You’ll take ownership of services, APIs, and infrastructure that scale with our growing platform. This is a senior-level role ideal for engineers who thrive in building robust, distributed systems and want to make a meaningful impact through hands-on engineering, architectural guidance, and technical leadership. Whether you're returning to work or advancing your career, you'll bring strong backend expertise, a growth mindset, and a passion for solving complex problems in a fast-paced, high-growth industry. Responsibilities Independently design, develop, test, document, and deploy reliable backend services and APIs Participate in the on-call rotation and lead incident response and root cause analysis for production issues Collaborate cross-functionally with product, frontend, DevOps, and data teams to deliver backend features end-to-end Perform and lead code reviews with a focus on backend design, performance, and maintainability Influence and contribute to system architecture, data modeling, and backend scalability strategies Champion engineering excellence by driving improvements to backend development practices and tooling Develop a deep understanding of our domain, systems, and customer needs to inform backend decisions Stay up to date with backend technologies, cloud infrastructure, and modern development patterns Open to occasional travel to FBG offices or industry events for collaboration and team-building Required Qualifications 5–8 years of professional software engineering experience, with a strong focus on backend development 3+ years of experience building scalable backend systems using Java (Spring Framework preferred) Deep understanding of microservices architecture, distributed systems, and API design Proficiency with relational and/or NoSQL databases, data modeling, and caching strategies Experience working in Agile/SCRUM teams and cross-functional environments Strong grasp of software engineering principles, architectural patterns, and system design Clear communicator with the ability to articulate complex backend concepts across teams Ownership mentality with strong problem-solving skills and the ability to drive solutions independently Adaptability to shifting priorities in a high-growth, fast-paced environment Collaborative mindset with a desire to mentor and elevate other engineers Preferred Qualifications Experience re-entering the workforce or transitioning into tech from adjacent fields Interest in mentoring junior engineers and sharing backend best practices Familiarity with CI/CD pipelines, cloud infrastructure (AWS/GCP), and DevOps workflows Background in building systems in high-availability, high-traffic environments Comfortable working within a scaling organization or startup-like setting If you meet many, but not all, of these qualifications, we still encourage you to apply! About Us Fanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Through the Fanatics platform, sports fans can buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods; collect physical and digital trading cards, sports memorabilia, and other digital assets; and bet as the company builds its Sportsbook and iGaming platform. Fanatics has an established database of over 100 million global sports fans; a global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences and retail partners, 2,500 athletes and celebrities, and 200 exclusive athletes; and over 2,000 retail locations, including its Lids retail stores. Our more than 22,000 employees are committed to relentlessly enhancing the fan experience and delighting sports fans globally. About The Team Launched in 2021, Fanatics Betting and Gaming is the online and retail sports betting subsidiary of Fanatics Holdings Inc., a global digital sports platform. The Fanatics Sportsbook is available to nearly 93% of the addressable online sports bettor market in the U.S. in the following states: Arizona, Colorado, Connecticut, Illinois, Indiana, Iowa, Kansas, Kentucky, Maryland, Massachusetts, Michigan, New Jersey, New York, North Carolina, Ohio, Pennsylvania, Tennessee, Vermont, Virginia, West Virginia and Wyoming. Fanatics Casino is currently available online in Michigan, New Jersey, Pennsylvania and West Virginia. Fanatics Betting and Gaming operates nineteen retail locations including retail sportsbooks outside of Progressive Field and Nationwide Arena and the only sportsbook inside an NFL stadium at Commanders Field. Fanatics Betting and Gaming is headquartered in New York with offices in Denver and Dublin, Ireland.


- Company Name
- Hire Tech UK
- Job Title
- Senior Full Stack Engineer | Python | React | DevOps - London
- Job Description
- Are you a versatile full stack engineer who thrives on variety and innovation? We’re hiring two engineers to join a newly formed Special Operations team — dedicated to building out initiatives that can’t be supported by busy delivery teams. Think of this as the Swiss Army knife role — you’ll work across different projects and departments, solving complex problems quickly and collaboratively. This is a unique opportunity to help shape a newly formed innovation-focused function within a mission-led organisation. The Role Involves: Cross-functional engineering using Python (Django) and React Getting hands-on with DevOps, security, and scalable infrastructure Picking up projects from across the business that require fast, thoughtful execution Collaborating with diverse technical and non-technical stakeholders Key Requirements: 3+ years of commercial experience across Python, React, Django DevOps tooling experience (Docker, GitLab, CI/CD, AWS) Security awareness and generalist engineering mindset Comfortable jumping between different domains and projects Strong communicator who thrives in cross-functional environments