Senior Full-Stack Software Engineer

Kollabio, Inc.
Brambleton, VA, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Amazon Cloudfront Amazon Elastic Compute Cloud Amazon S3 Automation of Tests Software as a Service Software Quality Code Review Continuous Delivery
+33 more
Cursor (Graphical User Interface Elements) Programming Tools Github Identity and Access Management Node.Js Open Source Technology Scrum Methodology Software Architecture Queueing Systems Redis Next.js Responsive Web Design TypeScript Web Performance Optimization GitHub Copilot ReactJS Large Language Models Prompt Engineering Caching Technical Debt Backend Cloudformation Vue.js Amazon Relational Database Service Containerization Gitlab-ci Kubernetes Front End Software Development NestJS Restful APIs Terraform Devsecops Docker

Job description

Kollabio is building an AI-native platform designed to transform how organizations manage knowledge, workflows, and decision-making. We are seeking a Senior Full-Stack Software Engineer who operates with ownership and delivers systems-ready code at scale. You will own significant portions of the platform across the entire stack, translating product intent into clean system design and production-ready implementation.

This is a systems-oriented engineering role for someone who builds with structure, clarity, and durability. You’ll work in a focused, high-accountability environment where architectural thinking, disciplined execution, and long-term maintainability are non-negotiable. You’re comfortable navigating ambiguity, making pragmatic tradeoffs, and delivering robust solutions with minimal oversight.

AI-Native Engineering: We are an AI-forward engineering team. You will be expected to use AI-assisted development tools (Cursor, Windsurf, Claude Code, GitHub Copilot) as part of your daily workflow-not as an experiment, but as a core productivity and quality multiplier. You’ll also design and integrate AI/LLM capabilities directly into our products, translating AI innovations into measurable user value. Comfort with AI-augmented development is a baseline expectation for this role. What You Will Own

  • Design and implement modular, scalable backend services using NestJS and TypeScript
  • Architect and build responsive front-end applications using Next.js, React, or Vue
  • Integrate AI/LLM APIs into platform features, including prompt engineering and orchestration patterns
  • Build and maintain CI/CD pipelines, infrastructure-as-code, and cloud-native deployments on AWS
  • Translate product requirements into well-structured technical designs and decompose features into clean, independently deployable increments
  • Enforce code quality through disciplined pull requests, peer reviews, and meaningful automated tests
  • Ensure APIs are clearly documented and aligned with OpenAPI standards
  • Contribute to architectural decisions, threat modeling, and DevSecOps practices within defined platform principles
  • Participate actively in technical grooming, risk identification, and sprint planning, What Success Looks Like
  • Clean architectural decisions with minimal rework
  • Features delivered production-ready without “temporary” shortcuts
  • Measurable productivity and quality gains from effective use of AI-assisted development tools
  • Strong PR discipline and thoughtful, constructive code reviews
  • Infrastructure that is reproducible, documented, and secure by default
  • Clear communication of tradeoffs, risks, and technical debt implications
  • Contributions that improve system robustness, observability, and developer experience over time

Who Will Thrive in This Role

  • Engineers who prefer ownership over task lists
  • Developers who think in systems and platforms, not just tickets and features
  • Individuals who view AI-assisted development as a force multiplier, not a crutch
  • Professionals who care about maintainability, security, and operational discipline
  • People who are comfortable building in evolving, fast-paced environments with high expectations

About Kollabio

Kollabio is a design and engineering firm that creates human-driven, AI-empowered solutions for federal agencies, GovCon primes, and commercial enterprises. We combine Experience Thinking - practical design thinking with the how-to included - with Agile delivery and continuous deployment to ship measurable value in multiple increments and with continuous feedback loops.

Requirements

Do you have experience in TypeScript?, Core Engineering

  • 8+ years of full-stack development experience in production environments
  • Deep proficiency in TypeScript across the entire stack
  • Strong backend architecture experience using NestJS or comparable Node.js frameworks (Express, Fastify)
  • Advanced experience with React, Next.js, or Vue for front-end development
  • Experience designing, building, and scaling RESTful APIs
  • Strong understanding of application state management, front-end performance, and responsive design

AI-Assisted Development

  • Active, daily use of AI-powered development tools (Cursor, Windsurf, Claude Code, GitHub Copilot, or similar)
  • Experience integrating AI/LLM APIs (OpenAI, Anthropic, etc.) into production applications
  • Understanding of prompt engineering, token management, and AI-augmented system design patterns

Infrastructure & DevSecOps

  • Experience with AWS services (EC2, ECS/EKS, Lambda, S3, RDS, CloudFront, IAM)
  • Hands-on experience with CI/CD pipelines (GitHub Actions, GitLab CI, or similar)
  • Working knowledge of containerization (Docker) and orchestration (Kubernetes or ECS)
  • Familiarity with infrastructure-as-code (Terraform, CDK, or CloudFormation)

Process & Collaboration

  • Experience working in structured Agile environments with clear Definition of Done standards
  • Comfort operating in small, high-accountability teams with minimal oversight
  • Strong written and verbal communication of technical decisions and tradeoffs

Preferred Experience

  • Redis caching strategies and message queue architectures
  • Experience building SaaS or enterprise platform products (not just client projects)
  • Familiarity with federal compliance requirements (FedRAMP, NIST, ATO processes)
  • Experience with monorepo tooling (Nx, Turborepo)
  • Contributions to open-source projects or technical blog posts
  • Active security clearance (Secret or above)

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.

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:04 min

Comparing flexible tools against opinionated NestJS frameworks

Matteo Collina Matteo Collina · JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · WWC 2022

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

Videos

See all

Related articles

See all