Dahl Consulting · 15 hours ago
Backend Engineer (Go / Security Platforms)
Dahl Consulting is partnering with a large, technology-driven consumer enterprise to hire a Senior Backend Engineer who will help advance a highly scalable, security-focused detection platform. This role involves designing, building, and maintaining backend services that support detection pipelines and secrets management.
ConsultingHuman ResourcesInformation Technology
Responsibilities
Developing and enhancing a high-performance backend detection platform, including consumer rule processors, event producers, APIs, and asynchronous workflows
Owning secrets management workflows backed by Vault and KMS-style encryption services, including reviewing and hardening key usage and lifecycle management
Designing and optimizing PostgreSQL schemas, migrations, and queries to support high-throughput workloads
Troubleshooting and scaling event-driven pipelines using Kafka and similar stream-processing tools, with a focus on idempotency, backpressure, and reliability
Implementing and improving observability through logging, metrics, and distributed tracing
Strengthening engineering practices through improved test coverage, CI/CD pipeline enhancements, and optimized container-based development workflows
Qualification
Required
4+ years of hands-on experience building production services in Go, including modules, testing, and deployment
3+ years of experience working with PostgreSQL, including schema migrations, indexing strategies, and performance tuning
2+ years designing/operating Vault integrations and KMS-style key handling, including secure key lifecycles
Practical experience with detection or pattern-matching engines such as YARA, or similar pattern engines
Streaming experience with Kafka (or similar) stream-processing patterns; comfort with Benthos or equivalent
Proficiency with Docker, Docker Compose, and containerized development workflows, including Dockerfile optimization
Familiarity with observability concepts such as OpenTelemetry, distributed tracing, and metrics instrumentation
Clear communicator who collaborates effectively in Agile environments and understands the downstream impact of technical decisions
Preferred
Experience with workflow orchestration platforms such as Temporal or similar tools
Exposure to search technologies such as Solr or Lucene and performance tuning techniques
Experience integrating authentication or identity solutions such as LDAP or OIDC
Knowledge of pattern matching algorithms and performance trade-offs (e.g., Aho–Corasick)
Background working in large-scale, high-availability systems supporting high throughput and low latency
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.