Napier

Software Engineer, Go

Napier

full-time

Posted on:

Location Type: Hybrid

Location: BelfastUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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

Requirements

  • 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
  • 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
Benefits
  • - Comprehensive private healthcare through AXA covering optical, audio & dental.
  • - 25 days of annual leave + bank holidays, your birthday and a wellness day
  • - Dedicated pension plan through Aviva
  • - Life Insurance 4x your annual salary
  • - Enhanced Maternity & Paternity leave
  • - Income protections policy
  • - Work from anywhere for up to 1 month
  • - Access to our employee wellbeing programme.
  • - Gym membership discounts.
  • - Flexibility in work schedules and locations, ensuring a work-life balance.
  • - This role can be fulfilled either with a hybrid approach or fully in-office – depending on your preference.
  • - An open and flexible culture that allows you to work in the best way for you.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GoPostGreSQLKotlinJavaApache KafkaKubernetesDockerCI/CDDevOpsETL
Soft Skills
collaborative team playerstrong communication skillscomfortable working with remote teams