Backend Security Engineer - Hybrid
Hybrid in Minneapolis, MN, US • Posted 18 days ago • Updated 18 days ago

VIVA USA INC
Dice Job Match Score™
📋 Comparing job requirements...
Job Details
Skills
- software development
- Postgres
- migrations
- indexing
- tuning
- Temporal
- workflow orchestration engines
- secrets management workflows
- Vault
- KMS
- YARA
- resilient asynchronous orchestration
- backend systems
- cryptography
- data engineering
- security solutions
- Platform Development
- APIs
- Secrets Management
- secrets flows
- encryption proxies
- Postgres schema migrations
- Kafka
- Benthos
- backpressure handling
- CI/CD pipelines
- writing production Go services
- modules
- string-search algorithms
- Aho–Corasick
- Docker Compose
- Dockerfile optimization
- Makefile
- OpenTelemetry
- distributed tracing
- metrics instrumentation
- LDAP
- OIDC
Summary
Title: Backend Security Engineer - Hybrid
Mandatory skills:
software development, Postgres, migrations, indexing, tuning,
Temporal, workflow orchestration engines,
secrets management workflows, Vault, KMS, YARA, resilient asynchronous orchestration,
backend systems, cryptography, data engineering, security solutions,
Platform Development, APIs, Secrets Management, secrets flows, encryption proxies, Postgres schema migrations,
Kafka, Benthos, backpressure handling, CI/CD pipelines, writing production Go services, modules,
string-search algorithms, Aho–Corasick, Docker Compose, Dockerfile optimization, Makefile,
OpenTelemetry, distributed tracing, metrics instrumentation, LDAP, OIDC
Description:
Backend Engineer – Secrets Portal
Role Summary
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 lifecycles.
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, backpressure 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.
Qualifications (About You)
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.
Required Technical Skills
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 lifecycles.
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, Dockerfile optimization, and Makefile-driven workflows.
Observability: Basic knowledge of OpenTelemetry, distributed tracing, and metrics instrumentation.
Nice-to-Have:
Experience with Temporal or similar workflow orchestration engines.
Solr/Lucene search tuning exposure.
LDAP/OIDC integration experience.
Deep knowledge of pattern-matching algorithm performance trade-offs.
Experience:
5 - 25 years
Notes:
Hybrid
VIVA USA is an equal opportunity employer and is committed to maintaining a professional working environment that is free from discrimination and unlawful harassment. The Management, contractors, and staff of VIVA USA shall respect others without regard to race, sex, religion, age, color, creed, national or ethnic origin, physical, mental or sensory disability, marital status, sexual orientation, or status as a Vietnam-era, recently separated veteran, Active war time or campaign badge veteran, Armed forces service medal veteran, or disabled veteran. Please contact us at for any complaints, comments and suggestions.
Contact Details :
Account co-ordinator: Ramadas Kumaresan, Phone No: , Email:
VIVA USA INC.
3601 Algonquin Road, Suite 425
Rolling Meadows, IL 60008
|
- Dice Id: vivausa
- Position Id: RKMNSE9
- Posted 18 days ago
Company Info
VIVA is an Information Technology Management and Consulting services company with offices in the US and India.
Formed by some of the industry's most experienced and knowledgeable people, VIVA is growing to be one of the best-managed consulting companies in the world. VIVA has established itself as a reliable supplier of IT services. We specialize in IT staff augmentation, On-site and Off-site IT consulting, Turnkey Project Outsourcing, and eBusiness Solutions. Our software professionals have successfully worked on many on-site and off-site IT consulting engagements across the US.
Our business focus includes areas of on-site, off-site and offshore information technology consulting services and software development.
The software development centers in our corporate office at Rolling Meadows, IL and at Chennai, India are well equipped to undertake software development, maintenance and conversion activities.
VIVA has associated itself with leading software vendors such as Microsoft, Rational and COGNOS. VIVA is a Rational Unified Partner, a Microsoft Certified Solution Provider and a COGNOS premier partner.


Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs