
Junior Software Engineer in Data
On site
London, United Kingdom
Full Time
04-04-2025
Job Specifications
Our vision is to be the universal symbol of trust, bringing consumers and businesses together through reviews. We are well on our way—but there’s still an exciting journey ahead. Join us at the heart of trust.
We're on the lookout for a dynamic and eager Junior Software Engineer to join our Data Engineering team at Trustpilot. As a crucial member of this team, you'll be at the forefront of crafting scalable solutions that empower Trustpilot's data delivery to our dedicated Trusties. Your contributions will directly impact our software developers, data analysts, analytics developers, and ML engineers, facilitating the realization of Trustpilot's data democratisation strategy.
What You’ll Be Doing
As a Junior Software Engineer in our Data Engineering team, your role will be both challenging and rewarding. Your responsibilities will include:
Implementing modern, cloud-based architectures to create robust and scalable solutions.
Participating in the scaling and maintenance of our services to meet the evolving needs of our rapidly expanding user base.
Contributing to impactful initiatives that enhance the overall efficiency of the organization.
Collaborating closely with a team of highly skilled and supportive engineers, offering you exposure to some of the industry's finest expertise within a collaborative and innovative environment.
Embracing a culture of continuous learning and growth, staying abreast of the latest trends in software engineering and cloud technologies.
Who You Are
This role is tailored for an aspiring Software Engineer eager to develop in this dynamic space. While prior knowledge of all technologies used by the Data Engineering team (Cloud Composer, Kafka, Apache Beam, BigQuery, MongoDB, DocumentDB, DynamoDB) is not expected, we encourage you to apply if you possess:
A good foundation in software engineering principles and a passion for delivering high-quality code.
Some hands-on experience with Python or Java.
Familiarity with both relational and NoSQL databases.
Exposure to AWS or GCP environments.
Effective communication skills and adaptability in a collaborative work environment.
A persistent and determined nature when faced with challenges, showcasing high problem-solving skills and an ability to devise creative solutions to complex problems.
What's In It For You
A range of flexible working options to dedicate time to what matters to you
Competitive compensation package + bonus
25 days holiday per year, increasing to 28 days after 2 years of employment
Two (paid) volunteering days a year to spend your time giving back to the causes that matter to you and your community
Rich learning and development opportunities are supported through the Trustpilot Academy, LinkedIn Learning, and Blinkist
Pension and life insurance
Health cash plan, online GP, 24/7, Employee Assistance Plan
Full access to Headspace, a popular mindfulness app to promote positive mental health
Paid parental leave
Season ticket loan and a cycle-to-work scheme
Central office location complete with table tennis, a gaming corner, coffee bars and all the snacks and refreshments you can ask for
Regular opportunities to connect and get to know your fellow Trusties, including company-wide celebrations and events, ERG activities, and team socials.
Access to over 4,000 deals and discounts on things like travel, electronics, fashion, fitness, cinema discounts, and more.
Independent financial advice and free standard professional mortgage broker advice
Talent acceleration programs: Fast-track your career with our tailored development programs designed to support growth at whatever stage of your career
About Us
Trustpilot began in 2007 with a simple yet powerful idea that is more relevant today than ever — to be the universal symbol of trust, bringing consumers and businesses together through reviews. Trustpilot is open, independent, and impartial — we help consumers make the right choices and businesses to build trust, grow and improve.
Today, we have more than 300 million reviews and 64 million monthly active users on average across the globe, with 140 billion annual Trustbox impressions, and the numbers keep growing. We have more than 1,000 employees and we’re headquartered in Copenhagen, with operations in Amsterdam, Denver, Edinburgh, Hamburg, London, Melbourne, Milan and New York.
We’re driven by connection. It’s at the heart of what we do. Our culture keeps things fresh –– it’s built on the relationships we create. We talk, we laugh, we collaborate and we respect each other. We work across borders and cultures to be the universal symbol of trust in an ever-changing world. With vibrant office locations worldwide and over 50 nationalities, we’re proud to be an equal opportunity workplace with diverse perspectives and ideas.
Our purpose to help people and businesses help each other is a tall order, but we keep it real. We’re a great bunch of humans, doing awesome stuff, without fuss or pretense. A successful Trustpilot future is driven by you –– we give you the autonomy to shape a career you can be proud of. If you’re ready to grow, let’s go.
Join us at the heart of trust.
Trustpilot is committed to creating an inclusive environment where people from all backgrounds can thrive and where different viewpoints and experiences are valued and respected. Trustpilot will consider all applications for employment without regard to race, ethnicity, national origin, religious beliefs, gender identity or expression, sexual orientation, neurodiversity, disability, age, parental or veteran status. Together, we are the heart of trust.
Trustpilot is a global company and our data practices are designed to ensure that your personally identifiable information is appropriately protected. Please note that your personal information will be transferred, accessed, and stored globally as necessary for the uses and disclosures stated in our Privacy Policy.
About the Company
Trustpilot began in 2007 with a simple yet powerful idea that is more relevant today than ever — to be the universal symbol of trust, bringing consumers and businesses together through reviews. Trustpilot is open, independent, and impartial — we help consumers make the right choices and businesses to build trust, grow and improve. Today, we have more than 320 million reviews and 70 million monthly active users across the globe, with 140 billion annual Trustbox impressions, and the numbers keep growing. We have more than 1,0... Know more
Related Jobs


- Company Name
- Referment
- Job Title
- Software Engineer - C#
- Job Description
- A leading sports betting technology firm in London is seeking a talented C# Developer to join their data analytics and reporting team. This new role has been created due to the company’s strong performance and internal growth, offering a fantastic opportunity for career progression. The successful candidate will be responsible for building reporting tools and applications to support quantitative workflows across the organization, working with large data sets. Key Responsibilities: Develop reporting tools and applications for internal users, utilizing large data sets. Work on both frontend and backend projects, enhancing data analytics platforms. Collaborate with the team to improve operational workflows and user experience. Key Requirements: Degree in Computer Science or a related scientific field. Strong experience in C# and the .NET platform. Experience in building or maintaining reporting and data analytics platforms. Good database experience, including SQL Server, Oracle, or similar. Knowledge of Web Technologies (HTML5, CSS, JSP, ASP.NET) is desirable. What’s Offered: Join a highly successful technology company with an excellent engineering culture. Opportunity to work alongside skilled software engineers in a small, lean team. Work with a modern technology stack and on multiple exciting projects. This role presents a unique chance to grow within a dynamic and rapidly expanding technology firm.


- Company Name
- Aveni
- Job Title
- Principal AI Architect
- Job Description
- Aveni is an award-winning technology company. We use advanced AI to enable scalable efficiency for financial services companies, combining world-leading Natural Language Processing (NLP) and Large Language Model (LLM) expertise with deep financial services domain experience to drive enterprise-wide productivity. Aveni harnesses the power of voice to drive unprecedented efficiency and oversight. We’re using the latest in AI to automate and innovate, empowering businesses to achieve exceptional productivity and compliance outcomes. Summary We are looking for a Principal AI Architect to drive the design and implementation of cutting-edge AI architectures. This role is ideal for a technical leader with deep expertise in AI, LLMs, and autonomous systems, who thrives on solving complex challenges in a fast-paced, innovative environment. You will shape the strategic direction of AI systems, mentor engineering teams, and collaborate with stakeholders to ensure alignment between AI capabilities and business objectives. If you have a passion for building scalable, intelligent solutions that push the boundaries of AI, we’d love to hear from you. Key Responsibilities Design and develop scalable AI architecture, including LLM integration, APIs, and agentic modules. Define the technical roadmap for AI systems, ensuring high availability, security, and performance. Collaborate with data scientists, ML engineers, and software engineers to optimise model deployment and infrastructure. Establish best practices for AI/ML pipelines, including data ingestion, model training, and inference. Research and integrate emerging AI technologies, frameworks, and methodologies. Ensure compliance with regulatory and ethical AI standards. Requirements Extensive experience in software architecture, with a focus on AI/ML systems. Strong knowledge of cloud platforms (AWS, Azure, and GCP) for AI/ML workloads. Hands-on experience with LLMs (OpenAI, Anthropic, Mistral, etc.) and fine-tuning techniques. Proficiency in designing and implementing API-driven architectures. Experience with vector databases, retrieval-augmented generation (RAG), and multimodal AI systems. Familiarity with AI orchestration tools (e.g., LangChain, LlamaIndex, Ray, Dask). Strong programming skills in Python, Go, or JavaScript. Understanding of MLOps and CI/CD pipelines for AI/ML models. Knowledge of security best practices for AI applications. Strong analytical and problem-solving abilities. Excellent communication and technical documentation skills. Ability to mentor and guide engineering teams on AI best practices. Ability to work with academics and translate key technical progress to senior business stakeholders Benefits A collaborative and innovative work environment with awesome career growth opportunities 34 days holiday plus your birthday off (inclusive of bank holidays) Share options – we believe in shared success Skills development – continuous learning is at our core, expect the development to be front and centre of everything you do Remote and flexible working – remote, co-working spaces, or a mix of both Life insurance, income protection and private health care Freebies and discounts at a range of retailers Emotional wellbeing (Employee assistance programme provides access to 24/7 employee counselling and emotional support) Cycle to work scheme Pension scheme (employer contribution matched up to 5%) Join Us in Making a Difference At Aveni, we believe that diversity drives innovation. We're committed to building a team that reflects the diverse communities we serve and creating an inclusive workplace where everyone feels valued and empowered to contribute their best work. If you're passionate about leveraging technology to drive positive change and want to be part of a team that's shaping the future of financial services, we'd love to hear from you. We know that some people are likely to only apply where they meet 100% of requirements, but we’d like to hear from you anyway. Apply now to join us on our mission to transform the financial services industry through AI!


- Company Name
- ENGIE UK
- Job Title
- VIE Data Scientist
- Job Description
- Data Scientist – VIE (H/F) About US (GEMS): ENGIE Global Energy Management & Sales (GEMS) provides energy supply solutions and risk management services to support its clients through their decarbonization journey, while optimizing ENGIE’s assets and contributing to value creation. ENGIE is a global reference in low-carbon energy and services with a leading energy management business, piloted by its entity "Global Energy Management & Sales" who built its savoir-faire managing the Group’s large and diverse asset portfolio over 20+ years. 3,600 employees around the world develop our solutions, through +20 international business platforms. We cover the full energy mix: renewable and thermal power, natural gas & LNG, biomass, environmental products. Our experts provide tailor made solutions based on a wide range of savoir-faire in energy management with a strong focus on decarbonation and decentralization. Our 190,000 clients span the entire value chain: producers, asset developers, financial players, utilities, distributors and industrials. Our global reach and strong local presence enable us to offer these diverse clients tailor-made services and respond to rapid changes in mature or emerging markets alike. Our 4 expertises: Asset management Energy transition services Energy supply & global commodities Risk management & market access At GEMS we encourage breakthrough results, team spirit, curiosity and innovation while preserving the right work/life balance for you. More info on GEMS Hub ( https://gems.engie.com ) or LinkedIn ( https://www.linkedin.com/company/engie-global-energy-management-solutions ). Context: Engie plays a major role in the UK’s green power transition both as a developer of green power projects and de risking new build third party asset. The UK governments ambitious targets to decarbonise the electricity system by the end of the decade have reinforced the importance of GEMS UK’s green power business. The Valuation & Analysis team (V&A) is looking for a VIE in London whose mission is to support the development of GEMS UK Renewables trading desk. The successful applicant will work on a wide range of projects centred primarily around short term power markets and the delivery of over 1GW of renewable energy. By working with Trading, V&A and IS the applicant will have the opportunity to develop new and improve existing machine learning models and develop and improve renewables production forecasts. Role: Production of price and volume forecast models for power markets. Backtest and calibration of trading strategies for renewable and battery assets in the GB power market. Hard skills: Must have: Strong data science and programming skills (python) Fluent in English Good to have: Understanding of the energy business and power markets Experience in ML and forecasting Having experience on AWS is a plus Soft skills: Must have: You know how to adapt; you like to develop yourself in a constantly changing environment You are curious, very dynamic, serious and very professional You are a practical thinker, autonomous, and able to take initiatives You are able to explain and convey messages about complex issues You want to be challenged! You are a team player! Education and professional background: Master’s Degree or Equivalent: Specify degrees in areas such as: Data Science Computer Science Statistics Mathematics Energy Economics Engineering (Electrical, Energy, or Industrial) Finance or Economics (if complemented with data analytics expertise) No prior experience required Languages: Proficient in English Travels: No traveling is expected in this role. If you meet these requirements, then you are the talent we are looking for. Do not waste time! Apply by attaching your updated CV, regardless your gender. ENGIE Global Energy Management & Sales is committed to create a gender-neutral environment that unlocks the potential of everyone and provides equal employment opportunities for all individuals. All our positions are open to people with disabilities, please let your recruiter know if you need reasonable accommodations to be able to participate in the recruitment process, they will be happy to assist you. About ENGIE: Our group is a global reference in low-carbon energy and services. Our purpose (“raison d’être”) is to act to accelerate the transition towards a carbon-neutral world, through reduced energy consumption and more environmentally-friendly solutions, reconciling economic performance with a positive impact on people and the planet. We rely on our key businesses (gas, power, renewable energy, services) to offer competitive solutions to our customers. With our 96,000 employees, our customers, partners and stakeholders, we are a community of Imaginative Builders, committed every day to more harmonious progress.


- Company Name
- ASOS.com
- Job Title
- Senior Data Engineer
- Job Description
- Company Description We’re ASOS, the online retailer for fashion lovers all around the world. We exist to give our customers the confidence to be whoever they want to be, and that goes for our people too. At ASOS, you’re free to be your true self without judgement and channel your creativity into a platform used by millions. But how are we showing up? We’re proud members of Inclusive Companies, are Disability Confident Committed and have signed the Business in the Community Race at Work Charter and we placed 8th in the Inclusive Top 50 Companies Employer list. Everyone needs some help showing up as their best self. Let our Talent team know if you need any adjustments throughout the process in whatever way works best for you. Job Description ASOS Technology is going through an exciting period of transition towards product operating model - this includes several strategic programmes to deliver the amazing technology and business solutions to support our ambitious global growth plans. ASOS is a unique and forward-thinking company which understands the data opportunities and technology has on driving the business forward. The Digital Data Engineering team is responsible for providing high quality, scalable data solutions across the ASOS Digital Domain, advocating best practices, modern technologies and educating development teams. As a Data Engineer, you'll be hands-on delivering business critical projects and processes, helping the digital platforms to fully take advantage of their data while ensuring continuous product improvement, best practices usage and ongoing development of engineers through pairing. From problem solving to new concept ideas, you have the genuine opportunity to unleash your full potential and creativity on a variety of ASOS Data engineering projects What you’ll be doing: Developing solutions using Microsoft Azure and Databricks to the highest standard in a way that favours a simple and maintainable approach over a complex one, is tested at every step on the path to production, using the appropriate tools and practices, is deployable using automated tooling only, and is suitably instrumented to meet core operational and business monitoring needs. Optimising Data pipelines, frameworks, and systems to facilitate easier development of data artifacts. Supporting production applications such as Data Pipelines, Core data infrastructure etc. Developing proof of concepts by exploring innovative ways to utilise our data and presenting findings to Product teams. This also involves conducting feasibility tests—such as performance evaluations, data modelling, cost analysis and etc Working with engineering team leads and Product managers to set and maintain standards and development practices that promote high delivery cadence without impeding robust, scalable, and quality solutions. Working with an agile, cross functional team, taking responsibility for the engineering team deliverables and quality. Keep up to date with emerging data technologies and industry trends with a view to bringing business value through early adoption. Building strong and productive relationships across business, science, analytics, and engineering partners. Qualifications Key Skills and Experience Essential Previous experience in a Data Engineering role: We're looking to meet experienced Data Engineers who live and breathe Data, who seek to take this best practice and use it in a dynamic environment while making waves in the industry. In-depth knowledge in most of the following technologies: o Proficient in Spark/PySpark with hands-on experience. o Azure data related technologies such as Azure Databricks, Azure Data Factory, Azure Event Hubs and Azure Service Bus. o Solid programming skills in Python or Scala, and strong command of SQL. o Experience with testing frameworks like pytest, ScalaTest, or similar. o Open table formats such as Delta, Iceberg or Apache Hudi. o Experience in leveraging CI/CD workflows to automate the building, testing, publishing, releasing, and deployment of code using tools like Azure DevOps, GitHub Actions, and distributed version control systems such as GIT. o Understanding of cloud infrastructure and Infrastructure as code (Terraform or Bicep) Excellent communication skills. Good analytical and problem-solving skills. Broad expertise in the delivery of data product solutions. Commitment to provide a high level of customer service to internal and external users. Proven experience in the successful delivery and ongoing maintenance of complex, high volume, high performing, and high-quality software systems. Experience of implementing/supporting cloud-based solutions. Familiarity with agile methodologies, such as Scrum or Kanban. Nice to Have Experience in retail and/or e-commerce. Understanding of Big Data and Distributed Computing. Understanding of streaming technologies (Spark Structured streaming, Apache Flink, etc) Other programming languages: PowerShell, Bash. Understanding of Databricks Ecosystem (Unity Catalog, Workflows, Delta Live Tables). Understanding of any Data Observability or Data Quality Framework. Additional Information What's in it for you? Competitive salary, pension, and private medical care scheme Performance related bonus Flex benefits allowance - which you can chose to take as extra cash, or use towards other benefits 25 days paid annual leave + an extra day for your birthday Employee discount (hello ASOS discount!) Tech Develops - our internal tech focussed skills development programme to focus on your personal growth as a technologist Opportunity to represent ASOS at industry leading events Opportunity to help shape and drive our DE&I initiatives in Tech (like our WIT movement and Diversity mentoring in Tech) Opportunity to make an impact from day one and work with the latest in cutting edge of technology