More jobs:
Machine Learning Engineer
Remote / Online - Candidates ideally in
Minneapolis, Hennepin County, Minnesota, 55400, USA
Listed on 2026-02-16
Minneapolis, Hennepin County, Minnesota, 55400, USA
Listing for:
York Solutions, LLC
Full Time, Remote/Work from Home
position Listed on 2026-02-16
Job specializations:
-
Software Development
Software Engineer, Backend Developer
Job Description & How to Apply Below
- Type
:
Contract, 1+ year, potential to extend
We are looking for an experienced Backend Engineer to drive the evolution of our Go-based detection platform. In this role, you will build and maintain high-throughput consumer pipelines (YARA/YARA-X), secure secrets management workflows (Vault/KMS), and resilient asynchronous orchestration. You will work at the intersection of backend systems, cryptography, and data engineering to deliver scalable security solutions.
Key Responsibilities- Platform Development:
Maintain and extend a high-performance detection platform comprising consumer rule processors (YARA/YARA?
X), event producers, APIs, and asynchronous workflows. - Secrets Management:
Own the design and operation of Vault-backed secrets flows and encryption proxies (KMS); review and harden key usage patterns and remediation life cycles. - Data & Storage:
Implement and optimize Postgres schema migrations and query performance. Integrate search capabilities (Solr/Lucene) when required. - Reliability & Scale:
Troubleshoot high-throughput pipelines (Kafka/Benthos), ensuring idempotency, back pressure handling, and effective instrumentation (traces/metrics). - Engineering Excellence:
Improve test coverage (unit, integration, golden tests), refine CI/CD pipelines (golangci-lint), and optimize Docker-based developer workflows.
- Experience:
5+ years of software development experience. - Technical Depth:
Strong proficiency in core development platforms (specifically Go) with deep domain knowledge in package-specific configuration and deployment. - Problem Solving:
Ability to design new testing methods and resolve complex technical issues with minimal assistance. - Communication:
Clearly communicates Agile concepts to partners and demonstrates a commitment to team priorities. - Impact:
Delivers high-performance, scalable, and secure solutions with broad impact (high throughput/low latency). Understands the downstream impact of work on the team and guests. - Continuous Learning:
Stays current with evolving technologies via formal training and self-directed education.
- Language: 4+ years writing production Go services, modules, and tests.
- Security & Crypto: 2+ years designing/operating Vault integrations and KMS-style key handling, including secure key life cycles.
- Detection Engines:
Practical experience with YARA/YARA?
X or similar pattern engines. Familiarity with string-search algorithms (e.g., Aho–Corasick) is a plus. - Databases: 3+ years Postgres experience (migrations, indexing, tuning).
- Streaming:
Experience with Kafka (or similar) stream-processing patterns; comfort with Benthos or equivalent. - Infrastructure:
Proficiency with Docker/Docker Compose, Docker file optimization, and Makefile-driven workflows. - Observability:
Basic knowledge of Open Telemetry, distributed tracing, and metrics instrumentation.
- Experience with Temporal or similar workflow orchestration engines.
- Solr/Lucene search tuning exposure.
- Deep knowledge of pattern-matching algorithm performance trade-offs.
- BCBS Medical with 3 Plans to choose from (PPO and High deductible PPO plans with Health Savings Program)
- Delta Dental plan with 2 free cleanings and insurance discounts
- Eye Med Vision with annual check-ups and discounts on lens
- Life and Accidental Death Insurance paid by company
- John Hancock 401(k) Retirement Plan with discretionary company match
- Voluntary Insurance programs such as:
Hospital Indemnity, Identity Protection, Legal Insurance, Long Term Care, and Pet Insurance. - Flexible work environment with some remote working opportunities
- Strong fun and teamwork environment
- Learning, development, and career growth
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×