SQL/ETL Consultant
Upland Software
Coventry, United Kingdom
4d ago


At Upland Software, you’ll find smart, creative teams who love working together to deliver value for our customers, and a global culture of growth and possibility.

Our operating model has always supported remote work and as we keep growing and evolving our workplace, that won’t change.

We’re passionate. We’re proactive. We take pride in our work, and we love a good challenge. Sound like you?

Opportunity Summary :

You will work as part of the CXM Global Professional Services team. Reporting to the Manager, Project Management Services & works with CXM customers to successfully deploy Upland CXM solutions.

This will include documenting requirements, implementing the required functionality, facilitating all change management, and communicating all timelines and project plans.

Typical engagements include new client onboardings, platform enhancement change requests, and ongoing retainer programs across all products in the CXM business unit.

Primary Responsibilities :

  • Support Upland implementation projects and act as a technical resource for clients and Professional Services team
  • Coordinate with clients and project management to define and document business requirements in order to set up SQL Server Objects / SSIS / ETL Packages to populate client’s database systems or comparable solutions and using scripting languages such as Python or PowerShell to automate ETL queries.
  • Configure Upland’s solutions in order to establish data connectivity for client's existing systems.
  • Participate in multiple concurrent implementation projects with little supervision
  • Maintains thorough documentation throughout the implementation to include billable hours & documentation, expense management, etc
  • Manage and sets proper expectations with stakeholders (internal & client) throughout the implementation lifecycle
  • Train and advise clients to properly use Upland products to best fit their individual needs based on best practices
  • Obtain buy-in from clients on features and functionality of Upland products. Offer recommendations to clients for improving performance gaps and system options to achieve best functionality
  • Assess and troubleshoot & test Upland products during the implementation cycle
  • Perform other tasks and responsibilities as assigned
  • Key relationships :

  • Reporting to Manager
  • Client stakeholders and Internal delivery teams
  • Work with Customer Success Managers and New Business to understand client requirements and scope projects
  • Qualifications : Required-


  • Bachelor’s degree and 2+ years of relevant work experience.
  • Demonstrated strong technical problem-solving & critical thinking skills
  • Practical knowledge on Microsoft TSQL is essential
  • Practical Knowledge of SSIS / ETL Tools.
  • Proficient with one or more scripting / Programming languages like PowerShell / Python to automate tasks
  • Experience in a client-facing role
  • Ability to maintain multiple shifting priorities simultaneously
  • Exemplary communication skills, both verbal and written; must be able to communicate effectively with all levels of contacts in the organization (support staff to VP’s and Controllers)
  • Experience in a SaaS technology environment
  • Desirable : -

  • Working experience on Snowflake technology.
  • Previous implementation experience.
  • AWS or Azure cloud Experience.
  • Experience

  • At least 2 years SQL experience with some SSIS and ETL knowledge
  • At least 2 years Python or PowerShell experience to automate procedures.
  • Demonstrable experience integrating data driven SaaS solutions.
  • Experience of using SaaS, Email, CMS, CDP, Ecommerce platforms and web analytics
  • Upland Software is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other legally protected status.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form