About Unblu
Unblu helps the world's leading banks and insurance companies deliver an in-person experience online. We provide highly secure engagement and collaboration software, enabling financial institutions to enrich the digital experience of their clients.
By choosing a career with Unblu you choose to join an international, and innovation-savvy company. With our head office situated in Basel, Switzerland and additional offices in Bulgaria, Germany, the UK, Canada and the USA, you’ll be joining an international team dedicated to shaping the future of digital engagement. While Unblu is run as an independent company with global scope, we are fortunate to have Swiss Post as our anchor shareholder, providing long term support and vision to the company.
The Role
Unblu aims to produce high quality code by implementing state of the art techniques to build, audit, test, improve and release our code. As software engineer in our development team you will be responsible for maintaining and adding features to the tooling we use to build and release our software. This includes working on the build script itself (Gradle), on the build pipelines (GitLab CI, Jenkins), and on integrations we have with different developer tools (currently GitLab, Nexus, SonarQube, GCP - the list is subject to change). You will also be involved in decisions we take to automate all the tasks that are time consuming and error prone. As the company is growing we are facing the modularisation challenge and the need to establish standards that work for all our teams.
Responsibilities
Make sure to have a look at our Glassdoor page too - it will give you more insights to what it is like to work for us.
Unblu is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce. Please note that due to the nature of our business all new joiners will have to complete a detailed background check, further information can be requested.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
At Unblu, we’re on a mission to revolutionize the way banks and insurance companies engage with their customers online through our innovative software solutions. As a Tooling and DevOps Engineer, you'll play a pivotal role in enhancing our software quality by leveraging cutting-edge techniques to build, audit, test, and release our offerings. Working with our talented team, you will maintain and enhance tooling for our development processes, handling everything from Gradle build scripts to GitLab CI pipelines and integrating tools like Nexus and SonarQube. You’ll also take part in important decisions regarding automation to eliminate tedious tasks, helping our teams work smarter rather than harder. We are excited to empower you to tackle the challenges of modularization and set robust standards as our company expands. Collaborating closely with our SRE and QA teams, you'll ensure our development practices are top-notch. If you have strong programming skills in Java or Kotlin and experience with CI/CD tools like Jenkins, you might just be the perfect fit for our dynamic environment. Plus, we celebrate diversity and foster an inclusive culture where every voice matters. Join our international team from over 30 different nationalities and enjoy a flexible work environment that includes competitive benefits, such as a generous holiday allowance, and opportunities for professional growth. With modern offices located conveniently in Basel and beyond, we can’t wait to see what you’ll bring to Unblu!
Founded in 2008, Unblu is a privately held Swiss company that helps the world's leading banks and insurance companies to improve customer experience and boost transactions. They develop software for financial services institutions which enables me...
5 jobsSubscribe to Rise newsletter