Ascenda is a global provider of innovative loyalty solutions and operates premium rewards propositions for major financial services and travel brands worldwide. As a trusted partner powering over 70 of the world’s leading rewards programs, Ascenda develops end-to-end solutions to address the most meaningful challenges facing the loyalty industry today. By deeply profiling local market needs to provide the right technology, content and value propositions alongside careful management of marketing, servicing, costs, and fraud, Ascenda delivers highly compelling and beautifully simple plug & play offerings that eliminate the trade-off between cost and customer value.
At its heart, Ascenda is an engineering and technology company. Our products and services help many financial services and travel brands serve millions of customers globally better. We take pride in building beautifully designed, performant, easy to use but yet secure products and place a huge emphasis on delivering great code.
We're looking to bring in passionate engineers who're keen to learn and grow in a fast-paced environment. You take great pride and your work and feel a great sense of accomplishment in building beautiful products that scale.
For this role, we are hiring specifically for our growing team in Budapest, Hungary. You will be a core member of a small (but growing) team that specialises in Ascenda's data pipelines, search infrastructure, personalisation engines and backend systems. Currently, the team is partially remote, meaning that for several days a week, everyone is remote, but for certain agreed days, the team works together out of a co-working space in Budapest.
We are hiring at all levels for this role - from Fresh grad to Senior Engineers.
In this job you will:
Develop automated data pipelines (ETL) to integrate third party data content into our platform. (e.g. Travel data, offers data)
Write web applications to monitor and manage our data and inventory
Work on improving the search engine to return better & more relevant results
Design, build and maintain Ascenda's recommendation systems
Work full-stack across frontend and backend across various systems
Work with the Customer Support Team to handle inventory related customer enquiries
We expect you to:
Have at least 2 years of software engineering experience (New grads, feel free to apply too)
Be fluent in spoken and written English
Have solid knowledge of how web applications work
Be experienced in at least one back-end language (Ruby preferred, but not obligatory)
Be experienced in SQL and relational databases
Be a fast learner, able and willing to learn new languages and libraries
Be a team player, willing to help other developers and caring about the product you build
Have good communication skills, are not afraid of suggesting changes and improvement
You will get bonus points if you:
have experience in data engineering
have experience with NoSQL
have experience working remotely in different timezone