Internal Systems Technical Architect (Salesforce)

TVSquared, the gold standard for TV measurement and optimization, is bringing state-of-the-art analytics to the world of TV advertising – a $212 billion global industry.

TVSquared is the most accurate, same-day television attribution platform in the industry. Delivering improved campaign performance for advertisers, our platform enables any brand or agency to increase ROI and proactively improve the performance of TV advertising campaigns. More than 700 brands, agencies and networks across 70 countries use TVSquared’s platform to improve TV performance by up to 80%.

Headquartered in Edinburgh, TVSquared is an exciting, fast-growing multi-national company with bases in London, New York, Los Angeles, Munich, Miami, Tokyo and Sydney. Our employees make up the best and brightest in business, media, advertising and technology – and because the company is expding at a rapid pace, we are looking for the most passionate and dedicated people to join our team.


Job Purpose:

We are looking for a technical architect who can progress the deployment and integration of our internal systems. You will work with the Finance, Legal and Sales Operations teams to ensure that the internal systems are in place to support the rapid growth of TVSquared.

This role will include working with internal systems in a hands-on capacity as well as at a strategic level. You may develop custom components and integrations to ensure that the TVSquared internal processes have the information and tools that they need.  TVSquared plans to roll out a number of Salesforce systems integrations during 2019, including a new contract management system and a subscription billing tool, and upgrade to Salesforce Lightening.

This is a new permanent role and will depend on your experience and ambitions. The position is based in our Edinburgh office (EH3 9DR), with amazing views of the castle.

Are you passionate, innovative and client obsessed? If yes, then you need to join our growing global team! We all work hard but have lots of fun too.


  • Determine internal systems requirements in collaboration with key users
  • Produce detailed specifications for new systems or changes to existing systems
  • Evaluate candidate technology for internal use
  • Configure systems and build new capabilities, including production of required code units
  • Produce system reports to support business processes
  • Troubleshoot, debug and upgrade existing internal systems
  • Gather and evaluate user feedback
  • Create technical documentation for reference and reporting
  • Present ideas for system improvements
  • Manage and support the Internal System Manager for the efficient running of all internal systems including Salesforce reporting and dashboards, marketing automation and Docusign


Skills & Experience:

  • Detailed knowledge of Salesforce configuration and setup, Salesforce certification preferred
  • Experience of the Salesforce APEX coding environment  
  • Experience with at least one other programming languages such as SQL, JavaScript, HTML and Java would be beneficial
  • Understanding of relational databases and data integration tools
  • Ability to learn new technologies
  • Project management experience of new system roll outs
  • Knowledge of automated billing systems would be beneficial 
  • Strong communication skills
  • Resourcefulness and troubleshooting aptitude
  • Eye for detail, identifying problems and analytical skills



Please submit your application as soon as possible as we are looking to schedule interviews over the coming weeks.


Please upload your CV in PDF format. No agencies please.


TVSquared is an Equal Opportunity Employer

The personal data that you provide in responding to this job application will be used for the purposes of evaluating your data and considering you for the position applied for. In the event your application is unsuccessful, we will keep your data on file for a six-month period from receipt to consider you for any future roles we feel may be appropriate for you (unless you object to us doing so). You can see full details of how TV Squared processes personal data of individuals who interact with us on our website at

TV Squared Limited (Company No SC421072), Head Office, is incorporated in Scotland. Its group companies are TV Squared Inc (File Number 5600204), incorporated in Delaware; and TV Squared GmbH (Registered Number HRB 236077), incorporated in Munich. Further details about TV Squared can be found on our website at