Jobs

Scala Engineer


Job details
  • Napier AI
  • Belfast
  • 2 weeks ago

Description

Napier is a new breed of financial crime compliance technology specialist. Our AI enhanced platform – Napier Continuum – transforms compliance from legal obligation to competitive edge.

At Napier, our mission is to fight financial crime through automation & AI. We believe that by automating the detection and prevention of financial crime, we can make the world a safer place for everyone.

Collaboration, innovation and wonderful people are just some of the reasons to bring your career to Napier. Our culture is shaped by our core values that promote equality, creativity, and opportunity in everything we do.

After successfully securing a £45million investment to fuel our ongoing growth and to further invest in our AI products, we are currently building out our Tech Hub in Belfast - this is a super exciting time to join Napier in Belfast as we expand.

TheScala Engineeris a key member of our core Engineering teams, building our powerful, flexible financial crime detection engine that is used by top Financial Institutions globally to quickly and easily apply predefined scenarios or Machine Learning algorithms to customer, and transaction data.

In this role, you (Scala Engineer) will be responsible for building high-quality features in alignment with Napier’s overall technical vision and architecture, following appropriate engineering practices (such as CI/CD, high automation and test coverage, and trunk-based development), continually improving technical debt, and evolving the system to meet changing needs and market opportunities. You’ll be a passionate hands-on technologist who is ready to do what’s needed to keep technical quality high. A desire to teach, to learn and to help grow a culture of delivery excellence in Napier is welcome.

You will also work with Napier tech leads, Solution Architects, Product Owners, and other stakeholders to help design technical solutions in support of Napier’s wider business and technical goals. Your creativity and innovative ideas will be encouraged and supported - we are ready to hear your ideas!



What you'll be doing

  • Assuming direct development responsibility for developing, debugging and unit testing of product features in accordance with internal procedures and standards
  • When required, diagnosing, and solving functional and performance/scalability issues
  • Helping to improve technical practices towards a continuously releasable end-state, especially in terms of GitHub, CI/CD, and development processes


Do you have what it takes?

  • At least 4 years of commercial experience in an engineering role working on microservice-based solutions – but we are open-minded in what industry or sector (does not have to be compliance & AML)
  • Experience in Agile delivery environments - a track record of constantly looking for ways to do things better and an excellent understanding of the mechanisms necessary to successfully implement change
  • Knowledge of DevOps and infrastructure engineering principles and practices
Skills
These skills are essential to be successful in this role
  • Hands-on programming experience – Scala and either Rust or Go
  • Technologies & Tools – Apache Kafka, Kubernetes, Docker, GitHub
  • Azure and AWS or GCP and data processing in cloud
  • Database and SQL development experience, especially PostGreSQL
  • Collaborative team player with strong (written and verbal) communication skills
  • Comfortable working with remote engineering teams and distributed delivery models

We’d be thrilled if you also have experience with, and are keen to grow your skills in, some of these other areas:
  • Programming Languages – Kotlin, Java
  • Analytics engines, especially ElasticSearch
  • KeyCloak
  • ETL tools
  • Performance engineering principles and tools
  • CI/CD and DevOps tooling
  • Open Telemetry and related observability tools and techniques, especially Grafana and Prometheus


Why Napier?

Our people are our most valuable asset, as such, we offer the below benefits to all Naperians
  • Group life assurance policy
  • Income protections policy
  • Access to our employee wellbeing programme
  • An extra day off to celebrate your birthday
  • Enhanced Maternity & Paternity leave
  • An open and flexible culture that allows you to work in the best way for you
  • Private health and dental insurance
We are compliance technology specialists. Our platform is founded on broad experience and deep expertise; and our products increase efficiency and minimise risk by successfully combining big data technologies with AI and machine learning. It all adds up to the world’s first truly intelligent compliance platform.

But tech is only half the story. Our intelligent approach is applied to underpin your policy, process and procedure, so you can focus on specific outcomes. The Napier platform is fast, scalable and easily configurable, as well as user-friendly. It rapidly strengthens your AML defences and trade compliance capabilities, while meeting your company’s compliance obligations and challenges in any sector.

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Senior Scala Engineer, Data Platform

Job DescriptionSenior Data Engineer London Hybrid 40 in office £Salary BenefitsIntroducing Data Engineering at TrainlineData Engineering is essential to how we unlock the value of data at Trainline Our mission is to liberate Trainline data and delight customers with great data products built on a frictionless modern data platform Our...

Trainline London

Spark Scala Engineer

JOB ADVERT FOR IJPExciting LongTerm Opportunity to Work on CuttingEdgeTechnology in One of Wipro's Top Fastestgrowing Accountswhich has over 1900 associates working across India UK China HongKong and Mexico. HSBC is one of the biggest financial servicesorganizations in the world with operations in more than 38countries. It has an IT...

Axiom Software Solutions Limited Leeds

Lead Scala Software Engineer

As a Lead Scala Software Engineer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring the applications delivered...

IBM UK

Lead Software Engineer - Scala

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Corporate Sector, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading...

JPMorgan Chase & Co. Glasgow

Lead Software Engineer - Scala

Job DescriptionWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Corporate Sector, you are an integral part of an agile team that works to enhance, build, and deliver trusted...

JP Morgan Chase Bank, National Association Glasgow

Senior Lead Software Engineer - Java/Scala - Chief Data & Analytics Office

Job DescriptionBe an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the Data Platforms team in Chief Data & Analytics Office, you are an integral part of an agile team...

JP Morgan Chase Bank, National Association London