At a Glance
- Tasks: Join our Experiences Squad to develop impactful software for top ecommerce brands.
- Company: Epsilon, a global leader in data and technology for marketing.
- Benefits: Competitive salary, great benefits, hybrid work model, and endless growth opportunities.
- Why this job: Make a real difference with cutting-edge tech while collaborating with a passionate team.
- Qualifications: 5+ years in software engineering, experience with Node.js, TypeScript, and agile processes.
- Other info: Dynamic environment focused on innovation, collaboration, and personal growth.
The predicted salary is between 36000 - 60000 £ per year.
We’re looking for a Full-stack Software Engineer to join our London team as part of the Experiences Squad. We want someone who thrives in a fast-paced environment, someone who wants to make a positive impact on their environment and someone with a mentality of self-growth and continuously strives to learn new things.
Our Engineering team is a high performing, highly motivated and tech-enthusiastic team based in London. We ship code into production on a weekly basis; fostering a continuous delivery mentality, paired with CI systems, enables us to release new features to customers regularly. This role will report to the Director of Software Engineering and you will partner with other tech squads and the commercial functions globally. This is a hybrid role requiring 2-3 days per week in our London office.
As an engineer in the Experiences Squad, you will bring a first-class UX to our Accelerate Conversion Platform increasing Accelerate’s reach. The Experiences Squad’s responsibility spans across several features and state-of-the-art codebases such as our Platform authentication, Accelerate Experience Builder and Renderer. Your code will be used by thousands of large ecommerce brands, from digital marketers to CXOs, to configure and analyse personalized website experiences. To date over 180,000 experiences have been created and rendered via the Accelerate Conversion Platform reaching 400 million+ shoppers across the web. As part of the Platform squad, you will extend Epsilon’s reach even further!
What you’ll bring with you:
- 5+ years of commercial software engineering experience.
- Experience with Node.js & TypeScript.
- Experience building REST APIs.
- Past exposure to scrum/agile software development processes.
- Able to thrive in agile environments.
- Be team spirited and look to actively contribute to the shaping of product, processes and share your knowledge with the people around you.
Why you might stand out from other talent:
- End to end experience of working on product features.
- Previous exposure to ecommerce or personalization.
- You are always striving to improve yourself – we’re looking for engineers who can be happy working across many layers on Full stack services.
- Love variety - our engineers rotate teams so that we can learn from each other.
- Excellent with Typescript both front-end & back-end (with Node.js).
- Can use Angular & React with Tailwind.
When You Join Us, We’ll Create Something EPIC Together. Epsilon is a global data, technology and services company that powers the marketing and advertising ecosystem. For decades, we’ve provided marketers from the world’s leading brands the data, technology and services they need to engage consumers.
Our pillars aren’t just words. They’re how we show up every day:
- People centricity: We focus on employee well-being in an environment where colleagues truly care about each other.
- Collaboration: We work together, support one another, and collectively achieve goals.
- Growth: There are endless opportunities for growth through learning, development and career advancement.
- Innovation: We drive progress through cutting-edge solutions and forward-thinking approaches.
- Flexibility: We’ve created a balance between work and personal life, and we encourage adaptability to solve problems creatively.
Our values guide us to create value for our clients, our people and consumers:
- Act with integrity.
- Work together to win together.
- Innovate with purpose.
- Respect all voices.
- Empower with accountability.
Because You Matter. We know that we have some of the brightest and most talented employees in the world, and we believe in rewarding them accordingly. If you work here, expect competitive compensation, a great benefits package and endless opportunities to advance your career.
As part of our dedication to enhance our inclusive and diverse workforce, Epsilon is committed to equal access to opportunity for people without regard to race, age, sex, disability, neurodiversity, sexual orientation, gender identity, pregnancy and maternity, marriage and civil partnership or religion or belief. We are committed to providing reasonable adjustments for candidates in our application process.
Senior Software Engineer (Experiences Squad) employer: Publicis Groupe Holdings B.V
Contact Detail:
Publicis Groupe Holdings B.V Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer (Experiences Squad)
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. Getting to know someone from the team can give you insider info and might just help you land that interview.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or GitHub, make sure it’s up to date. Share projects that highlight your experience with Node.js, TypeScript, and any cool features you've built. Let your work speak for itself!
✨Tip Number 3
Prepare for the tech interview! Brush up on your coding skills and be ready to discuss your past projects. Think about how you’ve thrived in agile environments and be ready to share examples of your teamwork and problem-solving.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our awesome team at Epsilon!
We think you need these skills to ace Senior Software Engineer (Experiences Squad)
Some tips for your application 🫡
Show Your Passion for Tech: When you're writing your application, let your enthusiasm for technology shine through! We love candidates who are genuinely excited about coding and eager to learn new things. Share any personal projects or experiences that highlight your passion.
Tailor Your Application: Make sure to customise your application to fit the role of Senior Software Engineer in our Experiences Squad. Highlight your experience with Node.js, TypeScript, and any relevant projects that showcase your full-stack capabilities. We want to see how you can make an impact!
Be Yourself: We value authenticity, so don’t be afraid to let your personality come through in your writing. Share your journey, your growth mindset, and what makes you a great fit for our team. We’re looking for team-spirited individuals who thrive in collaborative environments.
Apply Through Our Website: To ensure your application gets the attention it deserves, make sure to apply directly through our website. It’s the best way for us to keep track of your application and get back to you quickly. We can’t wait to hear from you!
How to prepare for a job interview at Publicis Groupe Holdings B.V
✨Know Your Tech Stack
Make sure you’re well-versed in Node.js, TypeScript, and REST APIs. Brush up on your knowledge of Angular and React with Tailwind too. Being able to discuss your experience with these technologies confidently will show that you’re a great fit for the role.
✨Showcase Your Agile Experience
Since the company thrives in agile environments, be prepared to share specific examples of how you've successfully worked in scrum or agile teams. Highlight any challenges you faced and how you overcame them to demonstrate your adaptability.
✨Emphasise Team Spirit
This role requires collaboration across various squads, so be ready to talk about how you’ve contributed to team projects in the past. Share instances where you’ve helped shape product features or processes, and how you’ve shared knowledge with your colleagues.
✨Demonstrate Your Growth Mindset
The company values self-growth, so come prepared to discuss how you continuously strive to learn new things. Mention any recent courses, certifications, or personal projects that showcase your commitment to improving your skills and staying updated with industry trends.