At a Glance
- Tasks: Lead innovative projects from concept to deployment while mentoring fellow engineers.
- Company: Join Trustpilot, a global leader in building trust and improving business experiences.
- Benefits: Enjoy competitive pay, flexible working options, and generous holiday leave.
- Why this job: Make a real impact on web experiences that influence businesses worldwide.
- Qualifications: Proficient in React, Node.js, and TypeScript with a passion for mentoring.
- Other info: Be part of a diverse team in a vibrant office culture with global opportunities.
The predicted salary is between 36000 - 60000 £ per year.
We are growing our engineering team at Trustpilot and are looking to welcome a Senior Software Engineer into the Business Marketing Web team! You will join a cross-functional team with full ownership of our products and codebase, where you will take part in every step of the development process, from ideation to maintenance. This is a place where you can grow as an individual while having a direct influence on the technical direction of projects and technological choices.
The Business Marketing team owns Trustpilot’s public-facing marketing experiences – the pages, journeys, and platforms that attract, educate, and convert businesses from small merchants to global enterprises. We sit at the intersection of Marketing, Design, Product, Analytics and Engineering, turning strategy and content into performant, reliable, and measurable web experiences.
Working with a modern tech stack shared with our consumer products, we build and evolve high-traffic, SEO-critical and conversion-optimised websites that operate at global scale. Our work directly influences pipeline, revenue, and brand perception, and we obsess over UX, speed, accessibility, experimentation and data-driven decision-making. Our squad of engineers, designers, and content managers ensures every digital interaction is fast, accessible, and optimised for growth.
- Spearhead the technical direction of projects from initial concept to final deployment, ensuring we follow a build it, run it, own it philosophy.
- Mentor & Coach: Act as a technical anchor for mid-level engineers, providing mentorship and support to help them progress in their careers.
- Standardize Quality: Implement a comprehensive automated testing suite across the site to provide high levels of observability and measurability.
- Break down silos by pitching ideas and showing influence outside of your direct domain, collaborating with other Consumer teams and the wider engineering community.
- Troubleshoot intricate software issues and leverage your knowledge to propose innovative solutions for complex components, web performance and SEO.
- Full-Stack Proficiency: Extensive experience building applications with React, Node.js, and TypeScript/JavaScript to a high technical and visual quality. Experience with system architecture and planning APIs, observability and metrics, state management and building with scalability in mind.
- Cloud & Infrastructure: Proficient with common AWS services, using Infrastructure as Code (Cloudformation or similar) to manage infrastructure and CI/CD pipelines for seamless deployment.
- Quality Advocate: Experience establishing automated testing suites (Unit, Integration, and E2E) to ensure high code quality and observability.
- Web Vitals Specialist: A deep understanding of page speed, performance, and Core Web Vitals to ensure our public-facing site meets consumer-grade standards.
- Committed to ensuring web experiences meet WCAG AA accessibility standards.
- Data-Driven Mindset: Experience implementing analytics, tracking, and A/B testing frameworks to drive growth while ensuring data and privacy compliance.
- A natural coach who enjoys mentoring mid-level engineers and influencing technical choices across the wider engineering community.
Infrastructure: AWS (ECS, Lambda, SNS, SQS, CloudFormation, CloudFront, WAF), Docker, GitHub Actions, Octopus and Harness.
Languages & Frameworks: TypeScript, JavaScript, Node.js, Next.js, Localization tooling.
Frontend: React, CSS Modules, SASS.
Database & CMS: DynamoDB, Contentful.
A range of flexible working options to dedicate time to what matters to you.
Trustpilot is open, independent, and impartial — we help consumers make the right choices and businesses to build trust, grow and improve. 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. Our culture keeps things fresh –– it’s built on the relationships we create. 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.
Senior Software Engineer - In Office in Edinburgh employer: Trustpilot
Contact Detail:
Trustpilot Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - In Office in Edinburgh
✨Tip Number 1
Network like a pro! Reach out to current employees at Trustpilot on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing the Senior Software Engineer role. Personal connections can make a huge difference!
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Since you'll be working with React, Node.js, and TypeScript, make sure you can showcase your expertise in these areas. Practice coding challenges and be ready to discuss your past projects.
✨Tip Number 3
Show off your passion for mentoring! Since the role involves coaching mid-level engineers, think of examples where you've helped others grow in their careers. This will demonstrate that you're not just a tech whiz but also a team player.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in being part of the Trustpilot family. Good luck!
We think you need these skills to ace Senior Software Engineer - In Office in Edinburgh
Some tips for your application 🫡
Show Your Passion: When writing your application, let your enthusiasm for the role shine through! We want to see how excited you are about joining our team and contributing to our projects. Share specific examples of what draws you to Trustpilot and the Senior Software Engineer position.
Tailor Your CV: Make sure your CV is tailored to the job description. Highlight your experience with React, Node.js, and TypeScript/JavaScript, as well as any relevant projects you've worked on. We love seeing how your skills align with what we're looking for!
Be Clear and Concise: Keep your application clear and to the point. Use bullet points where possible to make it easy for us to read. We appreciate a well-structured application that gets straight to the important stuff without unnecessary fluff.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our culture and values while you're at it!
How to prepare for a job interview at Trustpilot
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like React, Node.js, and TypeScript. Brush up on your knowledge of AWS services and Infrastructure as Code, as these are crucial for the role.
✨Showcase Your Problem-Solving Skills
Be prepared to discuss specific challenges you've faced in previous projects and how you tackled them. Trustpilot values innovative solutions, so think about examples where you improved performance or resolved complex issues.
✨Emphasise Collaboration
Since the role involves working with cross-functional teams, highlight your experience in collaborating with designers, marketers, and other engineers. Share examples of how you’ve broken down silos and contributed to team success.
✨Prepare Questions
Have a list of thoughtful questions ready to ask your interviewers. This shows your interest in the company and the role, and it’s a great way to gauge if Trustpilot is the right fit for you.