Demo

Senior Full-Stack Software and DevOps Engineer

Villa-Tech, Inc.
Naperville, IL Full Time
POSTED ON 6/3/2026
AVAILABLE BEFORE 11/29/2026

Company Description

Villa-Tech, Inc. specializes in delivering innovative solutions in Security, Networking, Cloud, SDN, analytics, engineering, software development, and cloud architectures to help businesses accelerate their growth. By leveraging extensive expertise, Villa-Tech collaborates with clients to design, manage, and implement technology solutions that enable smarter and more efficient operations. The company emphasizes an agile and user-focused approach, producing solutions that clients and their teams embrace. With a strong commitment to excellence, Villa-Tech is trusted by companies nationwide for transformative technological advancements.


Role Description


About the Role


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.

What We're Looking For:


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.

Why This Role:


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.

Salary.com Estimation for Senior Full-Stack Software and DevOps Engineer in Naperville, IL
$107,412 to $132,588
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Full-Stack Software and DevOps Engineer?

Sign up to receive alerts about other jobs on the Senior Full-Stack Software and DevOps Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Full-Stack Software and DevOps Engineer jobs in the Naperville, IL area that may be a better fit.

  • Mastery Logistics Systems, Inc Forest, IL
  • At Mastery our goal is to build the next generation of technologies to allow large brokers, 3PL’s, and shippers to benefit from the progress of technology ... more
  • 1 Day Ago

  • Capital One Deerfield, IL
  • Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and ... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!