Back End Engineer (Go)
AI in this role
After successfully securing PI 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. The Role: Back-End Engineer (Golang)
The Back-end Engineer is 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 (Back-end 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.
Your day to day: Back-end Engineer (Go)
- 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?
These skills are essential to be successful in this role- Hands-on programming experience – 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
- 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
How we rate this
Back End Engineer (Go) at Napier AI rates 26 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.
Classification
Little AI. AI is not part of the work.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Open the description and count.
Get new software engineer jobs by email
One email a week with the new software engineer jobs, each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free. One email a week. Unsubscribe in one click.
Similar roles
Software Engineering roles that involve little AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step