Senior Full-Stack Software and DevOps Engineer

Villa-Tech, Inc.
Naperville, IL, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$100,000.0 - $150,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Artificial Neural Networks Border Gateway Protocol Network Operating System (NOS) Software as a Service Cloud Computing Continuous Integration Relational Databases Software Debugging DevOps Protocol Buffers
+23 more
Network Topologies Python (Programming Language) PostgreSQL Machine Learning Routing Network Service Octopus Deploy Systems Development Life Cycle Next.js Software Engineering TypeScript Digital Twin Network Routers Pytorch ReactJS Backend Git Fastapi Kubernetes Front End Software Development Vertica Golang Microservices

Job description

We are hiring a senior engineer to take on end-to-end development ownership of STRUCTURA.IO - our core product - together with the integrated suite of platforms that surround it for network engineering and security compliance. You will be the technical driving force across the entire portfolio, from infrastructure-as-code visualization and digital-twin simulation, through graph-based risk analysis, to automated compliance and audit generation.

This is a high-autonomy, high-breadth role. The stack spans TypeScript/Next.js, Go, and Python, all running on Kubernetes. You should be excited to move fluidly across frontend, backend, and infrastructure, and to own features from design through production operation.

The Products You’ll Own

  • The portfolio is centered on STRUCTURA.IO, with a connected suite of platforms. In order of priority:
  • STRUCTURA.IO (core product) - a drag-and-drop infrastructure-as-code visualization and management platform; the flagship product and primary focus of the role.
  • Geminea (Digital Twin) - a Kubernetes-native SaaS where engineers build and test network topologies using real vendor NOS binaries; Git is the source of truth and Argo CD reconciles into CRDs.
  • Cogninet (GNN Risk) - a graph-neural-network service that performs probabilistic analysis of topology, configs, and runtime state to surface BGP/routing/architectural risks and change-breakage scores.
  • AI Gateway (RMF) - AI-native Risk Management Framework orchestration aligned to NIST RMF - agent registration, compliance guards, audit tracking, and evidence collection.
  • Meridian (Compliance) - multi-tenant compliance automation for CMMC Level 2 and NIST 800-171; collects evidence, runs controls, and generates OSCAL audit packages.
  • A Collector * Refinement (NDT) pipeline feeds network telemetry into the digital twin and downstream layers.

What You’ll Do

  • Own the full development lifecycle across all products - design, build, test, ship, and operate features in production.
  • Lead development of STRUCTURA.IO - its Next.js IaC visualization app, Go microservices, and Python MCP/AI layer (TypeScript, Go, Postgres, Kubernetes).
  • Develop control-plane services and Kubernetes operators in Go (Geminea), and build/maintain GNN risk models in Python with PyTorch Geometric (Cogninet).
  • Maintain the AI Gateway (RMF) and Meridian compliance platforms - TypeScript monorepos (Next.js, Fastify/Hono, Prisma/Drizzle) implementing NIST RMF and
  • CMMC/OSCAL workflows.
  • Design and operate service interfaces (gRPC/protobuf, A2A/MCP, REST) and GitOps workflows (Argo CD, CRDs, Helm).
  • Own CI/CD, Kubernetes deployments, and observability (OpenTelemetry/ClickHouse) across the platforms.
  • Uphold compliance-grade engineering standards - OSCAL evidence formats, NIST RMF/ 800-171 and CMMC L2 alignment, multi-tenant data isolation.
  • Maintain and update acceptance criteria after each development cycle and report progress against issues and milestones.

Beyond the Code

This role owns the products, not just the codebase. Day to day, you will also:

  • Own project planning, prioritization, and delivery management across the portfolio.
  • Join and support sales calls and customer demos - presenting the products and translating their capabilities for both technical and non-technical audiences.
  • Work directly with the CEO and the Cloud Tech Lead on technical direction, architecture, and roadmap.
  • Contribute to product design - UI and UX - shaping how the products look and feel, not only how they function., * Rare breadth - meaningful ownership across digital-twin simulation, ML-driven risk, and compliance automation in one role.
  • High autonomy and direct impact on the technical direction of the entire ecosystem.
  • Modern, cloud-native stack built on Kubernetes from the ground up.

Requirements

Do you have experience in TypeScript?, Must-have:

  • 5+ years of professional software engineering experience, with a strong full-stack record.
  • Production experience with TypeScript and a modern React framework (Next.js App Router preferred).
  • Strong backend experience in Go and/or Python (FastAPI).
  • Hands-on Kubernetes experience - deploying, operating, and debugging real workloads; Helm and GitOps (Argo CD).
  • Solid grounding in relational data (Postgres/Prisma) and service-to-service APIs (gRPC/protobuf, REST).
  • Comfort owning ambiguous, broad scope independently and making sound architectural trade-offs.
  • Strong communication skills and confidence in customer-facing settings - demos, sales calls - and working directly with executives.

Nice-to-have:

  • Networking domain knowledge (BGP, routing, network operating systems).
  • Machine learning / graph neural networks (PyTorch, PyTorch Geometric).
  • Compliance / GRC experience (NIST RMF, SP 800-171, CMMC, OSCAL).
  • Multi-tenant SaaS, ClickHouse, NATS, Hatchet, or monorepo tooling (Nx/Turbo, pnpm).
  • Product and UX sensibility - prior experience owning product direction or presenting to customers.

Benefits & conditions

2020 Calamos Court, Naperville, IL 60563 Hybrid work $100,000 - $150,000 a year - Full-time, Pulled from the full job description

  • Professional development assistance
  • 401(k)
  • Health insurance
  • Paid time off
  • Vision insurance
  • Health savings account
  • Dental insurance, * 401(k)
  • Dental insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Vision insurance

About the company

Villa-Tech, Inc. is a technology solutions provider specializing in cybersecurity, network modernization, cloud services, operational technology (OT) security, managed services, and advanced data analytics for government and commercial organizations. Villa-Tech helps customers improve security, operational efficiency, visibility, and mission readiness through innovative technology integration, compliance-focused solutions, and strategic partnerships. With expertise in federal compliance frameworks, including cybersecurity and risk management requirements, Villa-Tech delivers scalable solutions that enable organizations to securely manage complex IT and OT environments while supporting digital transformation initiatives., Villa-Tech, Inc. delivers cybersecurity, cloud, networking, managed services, OT security, data analytics, and digital transformation solutions that enable organizations to secure critical assets, improve operational performance, and achieve mission success through innovative and compliant technology implementations.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all