Job Application Form

Senior Software Engineering in Channels and UX, Alcala, Madrid

Employment Type

Full Time

Application Start Date

04-02-2025

Application End Date

28-02-2025

Location

Alcala, Madrid

State/County

Spain

Work Style

Hybrid

Industry

Computer software

Category

Engineering

Position

Systems/process engineering

Description

About the company Sweepr is a Digital Experience Platform (DXP) that enables ISPs and Telecom Service Providers to deliver extraordinary customer care through digital channels. It integrates with other data sources in the ecosystem, whilst also observing key customer context and behaviours during care interactions, to dynamically orchestrate and apply decisioning logic to customer interactions via its Real-Time Interaction Manager (RTIM). 

The platform allows organisations to drive customer care and support to digital channels by composing and deploying engaging journeys that are context-driven, highly personalised and dynamic. Whether it’s a customer onboarding journey, diagnosing patchy wifi in the household or a billing question, customers can choose the right channels for their needs and resolve their issues quickly. 

Sweepr is committed to creating a workplace culture based on equality, dignity and diversity, where differences are welcomed, and each employee feels valued and respected. We are at a very exciting stage of our growth with both the opportunity to penetrate green space as well as deeper penetration into our known ICP.

About the role

We are seeking a Senior Software Engineer to work within the channels team where you will be applying data skills and high-quality software engineering practices to build out Sweepr end Consumer Interaction channels such as web, mobile, messenger and voice/IVR.

The ideal candidate should have a mix of solid skills / experiences in software engineering and patterns for building large scale enterprise systems with a good interest in User Experience, Dialogue based systems, LLMs and machine learning. The right candidate will embrace the challenge of working in a fast moving company as it continues to grow rapidly.

This role is based in our Alcala, Madrid office with hybrid remote working option.

Core competencies

  • Bachelor’s degree in computer science, Information Engineering and/or equivalent experience
  • At least 5 years-experience with development of major scale client facing applications
  • Knowledge and/or experience in using HTML, Mobile and Messenger/Voice technologies to delivery very high-quality customer experiences

Skills & Experiences

The ideal candidate shall have the following skills and experiences.

Required:

  • Expert knowledge and interest in Mobile application development for IOS and Android
  • Knowledge of messenger/dialog systems such as DialogFlow, Lex or other such as Twilio
  • Knowledge of sign-sign on protocols, SAML, OAuth 2
  • Good Knowledge of JS and HTML development
  • Knowledge of REST based APIs and web development using same
  • Excellent problem-solving, structure thinking and analytical skills
  • Attention to detail and effective verbal/written communication skills
  • Ability to learn and research new technologies rapidly

Nice to have:

  • Foundation knowledge of machine learning/AI
  • Foundation knowledge of LLM/Gen AI technologies and their fine tuning and prompt engineering

Responsibilities

  • Building out new capabilities and channels to support Omni-channel deployments of Sweepr
  • Mobile SDK native development of IOS/Swift native layers
  • Messenger API development and mappings for messenger and Voice/IVR channels
  • JS/HTML development for web and mobile channels
  • Investigating R&D on LLM API layers, including generative AI
  • Assisting with integration of Sweepr product channel SDKs into Client environments, including branding, look and feel 

The following technologies, frameworks, and toolsets are used in our products and associated solutions, the candidate’s familiarity with them is desirable.

  • Mobile applications technologies such Swift development and Android development
  • Web application tools, consumer facing web and client-side technologies such as CSS, JS, HTML, React Native or/and Mustache
  • Voice assistant and/or messenger platforms such as CCAI, LEX or Nuance
  • Single sign on mechanisms and protocols, OAuth, SAML, etc
  • LLM fine tuning and grounding, UI development for Generative AI 

Personal Information

Professional Information

Applicant Questions

Other Attachment

* PDF format preferred. To upload multiple files, select all at once (Hold CTRL or SHIFT when selecting)

Privacy Declaration


I declare that the information provided in this application is true, complete, and accurate to the best of my knowledge. I understand that any false or misleading statements may result in the rejection of my application or termination of employment. I consent to Sweeper Technologies Limited verifying the information I have provided and processing my personal data in accordance with applicable data protection laws. I acknowledge that this application does not guarantee employment and that the company reserves the right to terminate the application process at any time.