Search

Senior Security Platform Engineer (Go / Kafka)

Dahl Consulting
locationBrooklyn Park, MN, USA
PublishedPublished: 6/14/2022
Real Estate
Full Time

Job Description

Job Description
Title: Senior Security Platform Engineer (Go / Kafka)
Location: Brooklyn Park, MN | Hybrid
Job Type: Contract (12 months)
Compensation: $55.00-$75.00 per hour (W2)
Industry: Retail

Key Qualifications:Go (Golang),Kafka, Postgres, YARA/YARA?X, Vault/KMS-based secrets management, building high?throughput backend systems

About the Role
Our clientone of the nations largest and most innovative retail and digital commerce enterprisesis seeking an experienced Security Engineer to help advance their large-scale detection and security automation platform. This role sits at the intersection of backend engineering, cryptography, and data systems, supporting security operations that protect millions of daily users.

As a consultant on this engagement, you will expand a highly performant Go-based platform, ensuring secure secrets workflows, resilient orchestration, and reliable high-throughput pipelines across a modern, cloud-native environment.
Job Description
In this role, you will support a major enterprise retail and digital commerce organization by developing and scaling a next-generation security detection platform. You will work hands-on with Go-based backend services, modern cryptographic tooling, distributed data pipelines, and high-volume orchestration systems. This position is ideal for engineers who thrive in fast-moving environments, enjoy tackling complex security challenges, and want to build systems that protect millions of daily users.

Key Responsibilities

  • Platform Engineering
    • Develop, maintain, and enhance a high-performance security detection platform that includes YARA/YARA-X processors, event producers, APIs, and asynchronous workflows.
    • Build scalable Go services optimized for low-latency and high-throughput environments.
  • Secrets Management & Cryptography
    • Design and maintain Vault-backed secrets workflows and KMS-based encryption proxies.
    • Review and strengthen key-usage patterns while ensuring secure remediation and rotation lifecycles.
  • Data & Storage
    • Build, optimize, and maintain Postgres schemas, migrations, indexes, and performance configurations.
    • Implement search capabilities using Solr/Lucene as needed.
  • Reliability, Observability & Scale
    • Diagnose and optimize high-volume data pipelines using Kafka and Benthos.
    • Ensure system reliability through idempotent processing, backpressure management, and detailed instrumentation using OpenTelemetry.
  • Engineering Quality & Tooling
    • Improve test strategy including unit, integration, and golden tests.
    • Enhance CI/CD pipelines and developer workflows using tools such as Docker, Docker Compose, and golangci-lint.

Required Qualifications:

  • Language Proficiency: 4+ years building production-grade Go services, modules, and tests.
  • Databases: 3+ years with Postgres, including migrations, indexing, and tuning.
  • Streaming Systems: Experience with Kafka; familiarity with Benthos or similar stream-processing tools.
  • Security & Cryptography: 2+ years operating Vault integrations and KMS-style encryption workflows; strong knowledge of secure key lifecycles.
  • Detection Technologies: Hands-on experience with YARA/YARA-X or similar pattern-matching engines.
  • Infrastructure & Tooling: Skilled with Docker/Docker Compose, Dockerfile optimization, and Makefile-driven developer workflows.
  • Observability: Working knowledge of OpenTelemetry, distributed tracing, and instrumentation best practices.

Preferred Qualifications:

    • Experience with Temporal or similar workflow orchestration engines.
    • Exposure to Solr/Lucene performance tuning.
    • Familiarity with LDAP or OIDC integrations.
    • Deep understanding of algorithmic performance trade-offs in pattern-matching systems (e.g., AhoCorasick).

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 familys needs. For details, please review the DAHL Benefits Summary:https://www.dahlconsulting.com/benefits-w2fta/. How to Apply
Take the first step on your new career path!To submit yourself for consideration for this role, simply click the apply button and complete our mobile-friendly online application. Once weve reviewed your application details, a recruiter will reach out to you with next steps! 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!

#IT.Indeed
#ZRCompany DescriptionOur promise is simple. DAHL has proven year after year that we are flexible, consistent and easy to work with, which is why our clients and consultants have stayed with us, and we've continued to grow throughout the years.

Our clients know they can depend on our efforts, as we hold their priorities in high regard. We genuinely care about each and every relationship and promise to work with the utmost of respect, integrity and high energy, as we continually strive to build long-term relationships.

Company Description

Our promise is simple. DAHL has proven year after year that we are flexible, consistent and easy to work with, which is why our clients and consultants have stayed with us, and we've continued to grow throughout the years.\r\n \r\nOur clients know they can depend on our efforts, as we hold their priorities in high regard. We genuinely care about each and every relationship and promise to work with the utmost of respect, integrity and high energy, as we continually strive to build long-term relationships.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...