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