cover image
Dahl Consulting

Backend Engineer - Go / Security Platforms (28927)

Hybrid

Brooklyn park, United states

$ 112 /hour

Mid level

Freelance

02-02-2026

Share this job:

Skills

Go Encryption CI/CD Docker Architecture Organization Agile CI/CD Pipelines Kafka PostGres

Job Specifications

Senior Backend Engineer (Go / Security Platforms)

Location: Brooklyn Park, MN (Hybrid)

Type: W2 Contract | 12 Months | 40 hrs/week

Compensation: $70 - $112 per hour (W2)

Requires Skills: Go (Golang), Vault, KMS, Pattern Engines, Postgres, Docker, OpenTelemetry

About the Role

We’re looking for a highly skilled Senior Backend Engineer with deep Go experience to help evolve a high‑performance detection and secrets‑management platform. This role sits at the intersection of backend engineering, cryptography, and high‑throughput data pipelines. You’ll work on services that directly impact platform security, scale, and reliability—supporting mission‑critical systems relied on across the organization.

What You’ll Do

Build & enhance core platform services:

Develop and extend Go-based detection pipelines, APIs, rule processors (YARA/YARA‑X), and asynchronous workflows.

Own secrets‑management architecture:

Design, implement, and maintain Vault-backed secrets flows, KMS integrations, encryption proxies, and secure key‑handling patterns.

Optimize data & storage:

Improve Postgres schemas, indexing strategy, migrations, and query performance; integrate search technologies like Solr/Lucene when needed.

Ensure reliability at scale:

Operate high-throughput streaming pipelines (Kafka/Benthos) with focus on idempotency, backpressure handling, and robust instrumentation.

Raise engineering quality:

Improve testing coverage (unit, integration, golden tests), enhance CI/CD pipelines, and streamline developer workflows (Docker, Makefiles).

Collaborate & communicate:

Work closely with cross-functional teams, contributing clear technical insights and participating in Agile development practices.

What You Bring

5+ years of backend software engineering experience with 4+ years building production services in Go (modules, tooling, testing)
3+ years working with Postgres (schema design, tuning, migrations)
Strong expertise with Vault, KMS, secrets flows, and secure key lifecycles
Hands-on experience with YARA/YARA‑X or similar pattern‑matching engines
Streaming expertise with Kafka, Benthos, or equivalent event‑pipeline tooling
Solid proficiency with Docker, Docker Compose, and optimized Dockerfile workflows
Working knowledge of OpenTelemetry (tracing, metrics)

Benefits

Dahl Consulting is proud to offer a comprehensive benefits package to eligible employees that will allow you to choose the best coverage to meet your family’s needs. For details, please review the DAHL Benefits Summary: https://www.dahlconsulting.com/benefits-w2fta/.

Equal Opportunity Statement

As an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!

About the Company

At DAHL, "It's the People" is more than a tagline. Our entire business revolves around people and relationships. We have an excellent team of experienced and friendly professionals who share the same passion for building long-term, sustainable relationships with our clients, consultants, partners, and candidates! With over 40 years of employment expertise, Dahl Consulting (DAHL) has been a leader in providing and implementing adaptive staffing and employment solutions. As a staffing provider, DAHL's talent experts source, ... Know more