
Software Engineer, Go
Napier
full-time
Posted on:
Location Type: Hybrid
Location: Belfast • United Kingdom
Visit company websiteExplore more
Tech Stack
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