Software Developer/ Engineer/ Architect

Software Engineer - Web/Javascript

Job Details

Customer Experience Software Engineer - Q Branch

Are you looking for something more than a typical developer role? Are you intrigued by the ins and outs of different businesses, industries, and new web technologies? Would you love to help inspire existing and potential customers with the prospect of working with one of the world’s best companies? If so, Q Branch is the place for you! Q Branch is a team of strategists, designers, and developers dedicated to delivering transformative visions in pre-sales. We help position Salesforce as the ideal platform to solve the customers' technical challenges and achieve their goals.

We are looking for an ambitious and self-motivated individual to join the CX engineering team in Q Branch.
Customer Experience Engineering is where design meets development. We focus on Salesforce Digital 360 products such as Marketing, Commerce, and Experience Cloud, customising the platform to optimise the customer journey. We work in Solutions and partner with Solution Engineering specialists, Product specialists, and UX/UI Designers where the goal is to deliver visually impactful on-brand customer experiences through functional development on the platform.

As a CX Engineer, you have an equal interest in design and development, plus ideally, have a background in marketing technology. If you love developing for the modern digital way, obsess over the details, and have an interest in a challenging and rewarding career working to create, we hope you apply

This is a great opportunity for those who like taking impactful features from ideation to implementation and creating innovative, personalised, and visually impactful solutions for web and mobile devices.


YOUR IMPACT: Responsibilities

Partner across Solution Engineering and wider Sales teams across EMEA to understand customer goals and challenges in the most strategic B2C accounts.

Responsible for engineering, designing, and developing Salesforce solutions—including scoping specifications, design/layout(wireframing), coding, agile team principles.

Understand out-of-the-box Salesforce Platform functionality, have the ability to demonstrate and tailor these based on customer requirements.

Support and implement technical design solutions, customising where required, using languages & techniques such as Javascript, Server-Side Javascript, AMPScript, responsive mobile apps, email templates, and SQL queries.

Stay ahead of the curve with MarTech innovations and UX/UI Design. Educate yourself and enable others on current and emerging technologies.

Present solutions to partners effectively.

Ability to multi-task, prioritise and manage time efficiently.


Founded in 1999, Salesforce is the global leader in customer relationship management (CRM), empowering companies to connect with their customers in a whole new way. Companies of every size and industry are using Salesforce to transform their businesses, across sales, service, marketing, commerce, and more. At Salesforce, we harness new technologies that can entirely transform our companies, our careers, and, hopefully, our world.

Salesforce is built on a set of four core values : Trust, Customer Success, Innovation, and Equality. By making technology more accessible, Salesforce is helping to create a future with greater opportunity and equality for all. This has taken our company to great heights, including being named one of the FORTUNE "100 Best Companies to Work For®" 2020 — 12 years in a row.

There are those who choose to work with the most promising. And then, there are those who want to do more than just a job. They are the ones improving lives, not only their careers. Having an impact now instead of later. Doing something that’s so much bigger than themselves, an industry, and their company.

We believe everyone can be a Trailblazer. Join Salesforce and discover a future of new opportunities.


Relevant Salesforce Certifications - i.e. Certified Salesforce Administrator, Marketing Cloud Email Specialist/Developer/Admin.

Experience or eagerness to learn with Salesforce core technologies Lightning Web Components (LWC).

Previous Marketing Cloud experience including implementations or troubleshooting AMPscript & SSJS.

Bachelors Degree in Computer Science or equivalent Engineering degree.

Proven industry and software development experience.


Knowledge of Marketing Cloud: Email Studio, Content Builder, Interaction Studio, Journey Builder, Automation Studio, and Contact Builder.

Proven front-end expertise with HTML, CSS, JavaScript.

Knowledge of Web development technologies & libraries (e.g. Node.js, React, Python, REST APIs).

Knowledge of Cloud applications/platforms, relational databases, web, and mobile technologies.

Experience working at-scale by reusing components and code to push out robust apps.

Understanding of sales process and methodologies.

Additional spoken languages (French, Italian or Spanish preferred).