UST is looking for the very Top Talent…and we would be delighted if you were to join our family!More in detail, UST is a multinational company based in North America, certified as a Top Employer and Great Place to Work company with over 35.000 employees all over the world and a presence in more than 35 countries. We are leaders on digital technology services, and we provide large-scale technologic solutions to big companies.What are we looking for?For our specialized team, we are looking for a Scala Spark Senior Software Engineer, who will be impleting risk model engines, processes with complex calculation, for the creation of regulatory reporting data sets. An engineer with critical thinking skills, to perform technical analysis on requirements provided via SAS code.You will be responsible for the end to end development lifecycle and will be expected to produce efficient deliverables which comply to best practice and easy to maintain.Work location: 100% remote, within Spain.Job responsbilities / role:Spark / Scala development inc automated testing and data controls.Deployments via pipelines.Documentation of developments / changes and testing approach.Ensuring teams compliance to technical designs and alignment to best practice.Mandatory skills: Experience supporting / overseeing mentoring and guiding junior developers, including providing guidance on best practice / technical solutions, peer reviews and documentation of testing.Implement and management of scalable big data infrastructure using IaC such as Terraform.AWS expertise in services such as EMR, EC2, Lambda, Step Functions, Glue.Experience of Big Data Technologies - well rounded experience of Hadoop, Spark/Scala and NoSQL databases in a regulatory setting.Practical experience designing and monitoring batch processes.Proficiency in scripting languages such as Bash & Python.Unix / Linux experience.Worked with Code Repositories as GIT, Maven, ...DevOps Knowledge (Jenkins, Scripts, ...)Tools used for deploying software into environments, use of Jira.English C1Nice to have skills:Analyst Skills - Being able to translate technical requirements to non-technical partners and to deliver clear solutions. Been able to create test cases scenarioSQL advance knowledge - Been able to test changes and issues properly, replicating the code functionality into SQLDocumentation - Experience of carrying out data and process analysis to create specifications documentsFinance Knowledge - Have a experience working in Financial Services / Banking organisation with an understanding of Financial Services / Retail, Business and Corporate BankingControl-m solid experience - Been able to create jobs, modify parameters.Qualities:Goal orientated and attention to detailStrong communication skills - both written and oralCalm under pressure and able to multitaskNº years of experience: 5+ yearsUniversity degree in technology, preferably in computer science.What can we offer?23 days of Annual Leave plus the 24th and 31st of December as discretionary days!Numerous benefits (Health Care Plan, teleworking compensation, Life and Accident Insurance).`Retribución Flexible´ Program: (Meals, Kinder Garden, Transport, online English lessons, Health Care Plan…)Free access to several training platformsProfessional stability and career plansUST also, compensates referrals from which you could benefit when you refer professionals.The option to pick between 12 or 14 payments throughout the year.Real Work Life Balance measures (flexibility, WFH, or remote work policy)UST Club Platform discounts and gym Access discountsIf you would like to know more, don’t hesitate to apply and we’ll get in touch to fill you in detail. We are waiting for you!In UST we are committed to equal opportunities in our selection processes and do not discriminate based on race, gender, disability, age, religion, sexual orientation or nationality. We have a special commitment to Disability & Inclusion, so we are interested in hiring people with disability certificate.