Back-End Engineer

Capventis

Dublin

Hybrid

EUR 70,000 - 120,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Capventis is seeking an experienced back-end engineer to join the R&D team, building a next generation business enablement system. The role focuses on Go-based services, event-driven architecture, and scalable data handling with PostgreSQL, Docker and Kubernetes.

Ideal candidates have 3+ years in production Go, strong API design skills, and experience with distributed systems and modern cloud tooling. Located in Dublin or UK offices, offering a cutting-edge tech environment.

Qualifications

  • Go 3+ years production experience.
  • Idiomatic Go and concurrency expertise.
  • Experience with APIs design and patterns (n+1, dataloader).
  • Distributed systems: message brokers/event-driven architecture (NATS, Kafka, RabbitMQ, SQS).
  • DB knowledge: SQL/NoSQL, indexing, migrations, queries with EXPLAIN ANALYZE.

Skills

Go
Concurrency
Go Race detection tooling
APIs design
Distributed systems concepts
Connection pooling

Tools

PostgreSQL
Docker
Kubernetes
NATS JetStream
PgBouncer

Job description

Capventis is at an advanced stage of a major development project and needs to expand its technical team. T he development pulls together some of the latest technologies in databases, languages and environments. We are pioneering a transformative approach to data management and business organisation, one that challenges conventional methods and redefines the possibilities of modern enterprises. Our vision is bold and innovative, and we seek dynamic individuals who are passionate about shaping the future of how businesses operate . Join us at the cutting edge of technology and strategy, where your skills will help drive a revolution in efficiency, decision-making, and growth.

About The Role

We are looking for an experienced back-end engineer to join our R&D team working on a next generation business enablement system. The position is ideal for candidates who want to work in an environment of rapid innovation and invention, looking to challenge industry norms and standards. The role requires previous experience and knowledge in Go, event-driven services over NATS JetStream, PostgreSQL, Docker and Kubernetes.

Requirements
  • Go (3+ years production)
    • Idiomatic Go
    • Concurrency
    • Go Race detection tooling
  • DB
    • NoSQL/SQL (Database) joins, CTEs (incl. recursive), window functions
    • Indexing and query tuning with EXPLAIN ANALYZE
    • Vector Searching, Indexes
    • Connection pooling
    • Schema design and migrations
  • APIs
    • Server-side experience (e.g. schema design, resolvers, N+1 / dataloader patterns, caching
    • Authentication/authorization fundamentals (e.g. OAuth 2.0, OIDC
  • Distributed systems
    • Message brokers / event-driven architecture (NATS, Kafka, RabbitMQ, SQS)
    • At-least-once delivery, idempotency, retries, backpressure, consumer lag
  • Infrastructure
    • Docker, and Kubernetes
    • CI/CD pipelines and container registries
    • Some cloud exposure (AWS preferred)
  • NATS – JetStream, KV, Object Store, NEX
  • Ory stack — Kratos, Hydra, Oathkeeper — or equivalent
  • Connection poolers - PgCat, PgBouncer
  • Parser/interpreter or DSL work; embedded scripting runtimes (QuickJS, WASM) WebAssembly in Go
  • Load and performance testing (k6, Vegeta, Gatling)
  • Learning & Development
  • Opportunity to innovate and shape a new paradigm in business technology

Successful applicant s can be based out of Capventis head office (Dublin) or UK office (Anglesey), depending on domicile .

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Front-End Developer
Front-End Developer

Capventis • Dublin

Hybrid
EUR 45,000 - 65,000
Senior Go Backend Engineer for Next-Gen Business Platform
Senior Go Backend Engineer for Next-Gen Business Platform

Capventis • Dublin

Hybrid
EUR 70,000 - 120,000
DevOps & Cloud Engineer
DevOps & Cloud Engineer

Capventis • Dublin

Hybrid
EUR 75,000 - 110,000
Technical Team Lead
Technical Team Lead

Gaelvert Development • Dublin

Hybrid
EUR 110,000 - 150,000
Hybrid work model
Co-working space in Dublin
25 days annual leave
+6
Senior Software Engineer
Senior Software Engineer

Gaelvert Development • Dublin

Hybrid
EUR 90,000 - 125,000
Flexible hybrid
Prime Dublin location
Private Medical Insurance
+7
Full Stack Engineer
Full Stack Engineer

Fruition Group Ireland • Dublin

On-site
EUR 70,000 - 110,000
Pension plan
Annual leave 25 days
Modern tech
+2
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Talent Partners Limited • Dublin

On-site
EUR 70,000 - 90,000
Manager, Engineering (Backend Development)
Manager, Engineering (Backend Development)

Sonatus • Dublin

Hybrid
EUR 80,000 - 100,000
Time off (national holidays and statutory annual leave)
Private Medical and Dental Insurance
Income protection and Life insurance benefits
+3
Backend Developer
Backend Developer

Version 1 • Dublin

On-site
EUR 55,000 - 65,000
Profit Share
Flexible/Remote Working
Pension with 5% matched
+3
Senior Full-Stack Developer
Senior Full-Stack Developer

G MASS Consulting • Dublin

On-site
EUR 100,440 - 133,920