Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Backend Engineer

Knox Systems

Senior Backend Engineer

You'll be the backend powerhouse responsible for building KnoxAI's core compliance engine—integrating with third-party services, implementing AI-driven analysis, and automating the complex workflows required for FedRAMP and DISA authorizations. Your work will directly impact federal agencies' ability to assess and authorize SaaS applications securely and efficiently.

This role is ideal for a senior engineer who loves solving hard integration problems, working with cutting-edge AI/ML technologies, and building systems that must be both highly reliable and auditable for government compliance.

Responsibilities

  • KSI Compliance Engine: Build automated validation for Key Security Indicators across 26+ KSI families (CNA, IAM, SVC, MLA, etc.) with hybrid automated + AI-driven scoring
  • Integration Pipelines: Develop and maintain integrations with FedRAMP-authorized services:
  • Security: CrowdStrike (SIEM, EDR, CNAPP), AWS Security Hub, GuardDuty, Inspector, CloudTrail
  • IAM/PAM: Okta, Keeper (via CLI/SDK for just-in-time access, session metadata, audit logs)
  • Operations: Jira (CAB approvals), ServiceNow (ITSM), PagerDuty (incident response)
  • Training/Awareness: KnowBe4 (security awareness metrics)
  • IaC Automation: Spacelift (run history, plan diffs, approvals, rollback info)
  • Infrastructure Analysis: Parse and analyze Terraform/CloudFormation to identify NIST SP 800-53 control alignment and misconfigurations
  • DAST Implementation: Enhance and productionize OWASP ZAP integration for dynamic application security testing of customer SaaS applications
  • Document Repository: Build secure, controlled repository for customer-specific documentation with AI-powered SSP overlay generation

AI/ML Integration

  • Model Orchestration: Implement multi-model workflows combining OpenAI (GPT-4o), Anthropic (Claude), Google (Gemini), and Groq for compliance reasoning
  • Model Context Protocol: Build MCP tools exposing platform capabilities to AI agents (user management, findings retrieval, KSI analysis)
  • Fine-Tuning Pipeline: Collaborate on QWEN fine-tuning using Knox's decade of FedRAMP/DISA assessment data
  • Prompt Engineering: Design and optimize prompts for compliance analysis, risk scoring, and remediation recommendations
  • Vector Search: Implement RAG (Retrieval-Augmented Generation) for policy/control lookup using OpenSearch or dedicated vector DB

Data Layer & Scalability

  • Database Design: Extend Prisma schema for new features; optimize complex queries across 35+ models
  • Caching Strategies: Implement Redis caching for frequently accessed compliance data and KSI results
  • Event-Driven Architecture: Build SQS-based job queues for long-running compliance evaluations and bulk imports
  • API Performance: Ensure API response times <500ms for critical endpoints; optimize N+1 queries
  • Multi-Tenancy: Maintain strict team-based data isolation; implement row-level security where needed

DevOps & Reliability

  • Monitoring: Instrument code with CloudWatch metrics, structured logging, and distributed tracing
  • Error Handling: Implement robust retry logic, circuit breakers, and graceful degradation for third-party API failures
  • Testing: Write comprehensive unit and integration tests (Jest); achieve >80% code coverage on critical paths
  • Documentation: Maintain up-to-date API documentation (OpenAPI), architecture decision records (ADRs), and runbooks

Required Qualifications

Technical Skills

  • 5+ years backend development with TypeScript/Node.js; deep understanding of async patterns, streams, and event loops
  • NestJS or similar frameworks (Express, Fastify, Koa) with dependency injection and modular architecture
  • PostgreSQL expertise: Complex joins, CTEs, window functions, indexing strategies, query optimization
  • Prisma ORM or similar (TypeORM, Sequelize) with migrations and schema management
  • RESTful API design: Pagination, filtering, sorting, error handling, versioning, rate limiting
  • AWS services: S3, Lambda, SQS, DynamoDB, OpenSearch, Secrets Manager, IAM policies
  • AI/ML APIs: Hands-on experience integrating OpenAI, Anthropic, Google Gemini, or similar (not just basic prompts—complex workflows, streaming, function calling)

Integration & Automation

  • Third-party API integration: OAuth2, SAML, webhooks, retry logic, API versioning, SDK usage
  • Infrastructure-as-code familiarity: Ability to parse Terraform/CloudFormation and understand resource configurations
  • Security testing tools: Experience with OWASP ZAP, Burp Suite, or similar DAST/SAST tools
  • Message queues: SQS, RabbitMQ, Kafka, or similar for async job processing

Soft Skills & Mindset

  • Ownership mentality: End-to-end ownership of features from design → implementation → deployment → monitoring
  • Problem solver: Thrives on debugging complex issues across distributed systems and third-party integrations
  • Detail-oriented: Compliance work requires precision—small errors can have big consequences
  • Collaborative: Works closely with frontend engineer, engineering manager, and CTO; clear written communication

Bonus/Preferred

  • GRC/compliance background: Prior work in cybersecurity, audit, or compliance automation
  • FedRAMP/DISA knowledge: Understanding of NIST SP 800-53, FedRAMP requirements, or DISA STIGs
  • QWEN or other OSS model fine-tuning experience
  • LangChain, Haystack, or similar AI orchestration frameworks
  • Bun runtime experience or strong enthusiasm for adopting modern JavaScript tooling
  • Docker/containerization for local development and AWS ECS/Fargate deployments
  • GraphQL (future roadmap consideration)

If selected to move forward, you will be asked to provide:

  • A short Loom video walking through a passion project, including what it does and a review of some of the code.
  • Access to either a public or private repository so we can review their commits and overall code quality.

Ideally, the project should be built on (or close to) the stack outlined in the job descriptions.

Hiring Requirement: Due to the nature of our work with federal government clients and compliance with applicable regulations, this position requires U.S. citizenship. Dual citizenship is not permitted for this role. Candidates must be able to provide documentation verifying sole U.S. citizenship status as part of the background check process.

Any offer of employment is contingent upon the successful completion of all required pre-employment screenings, including a background check, in accordance with applicable laws and government contract requirements.

Benefits & Perks

Knox offers a competitive employee benefits package including Medical, Dental, Vision, Life & Disability, unlimited PEO, and an employee funded 401k plan. Please note, benefits are subject to change.

We are an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, or any other legally protected status.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Backend Engineer in Charlotte, NC vacancy
  • $175k - $210k

     ...Ship products used directly by enterprise customers Join a senior, collaborative engineering team focused on pragmatic execution Chance to work in a...  ...Job Details Ideal Background: 4-8 years of experience as a backend or backend leaning fullstack engineer Experience with... 
    Senior
    Remote work

    Jobot

    Charlotte, NC
    12 days ago
  • $169k - $219k

    A leading fintech company in Charlotte is looking for an experienced backend software engineer to lead the development of a new lifecycle-orchestrator service. You will design solutions for scalability and mentor fellow engineers. Ideal candidates bring 5+ years in backend... 
    Senior
    Remote work
    Flexible hours

    Affirm

    Charlotte, NC
    16 days ago
  • $95.1k - $180.7k

     ...Fairygodboss is seeking a Senior Engineer in Charlotte, NC to enhance Lowe's digital experience. You will translate business requirements into scalable backend services, ensuring customers enjoy a seamless post-purchase experience. This role involves building and maintaining... 
    Senior

    Fairygodboss

    Charlotte, NC
    20 hours ago
  •  ...Affirm is seeking a Backend Engineer to develop and scale accessible backend systems. This role involves owning quarterly goals, collaborating with cross-functional teams, and enhancing developer productivity. Candidates should have 4+ years of experience including with... 
    Senior
    Remote work

    Affirm

    Charlotte, NC
    3 days ago
  • $110k - $125k

     ...Job Description As an experienced Scala developer, you will design, implement, and maintain robust backend systems using functional programming principles. Must Have Technical/Functional Skills Minimum 10+ years of experience as a Scala developer. Minimum 6+ years of experience... 
    Senior

    Tata Consultancy Services

    Charlotte, NC
    21 hours ago
  • A global technology consultancy is seeking a Senior Java Software Engineer in Charlotte, North Carolina. This is an exciting opportunity to join a...  ...payments platform. The role requires strong hands-on Java backend development experience and offers hybrid working arrangements... 
    Senior

    NewsNowGh

    Charlotte, NC
    4 days ago
  • A leading technology firm in Charlotte, North Carolina, is seeking a highly experienced Senior Java Developer to develop and maintain backend services. The candidate will be responsible for building APIs and supporting identity and access management services. Ideal candidates... 
    Senior

    Compunnel, Inc.

    Charlotte, NC
    4 days ago
  • As a Senior Software Engineer on the First In Flight team within Advice Trading & Money Movement, youll build and improve scalable backend trading services used by both advised and self-directed clients. This role focuses on a cloud-native, serverless platform (AWS Lambda+... 
    Senior
    Work experience placement

    Vanguard

    Charlotte, NC
    20 hours ago
  •  ...Job Title: Senior Back End Engineer (Node / AWS / GraphQL / Angular) Location: Charlotte, NC Type: Contract **Local to Charlotte**...  ...Become a subject matter expert for our mobile applications backend and middleware Deliver amazing solutions to production... 
    Senior
    Contract work
    Local area

    Apollo ITS

    Charlotte, NC
    5 days ago
  • $190k - $240k

     ...with other teams to deliver cross‑team projects Mentor other engineers to ensure their development & growth Partner with...  ...organization What We Look For ~5+ years of experience as a backend software engineer ~ A strong understanding of Domain‑Driven Design... 
    Senior
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Affirm

    Charlotte, NC
    1 day ago
  • $75.3k - $143.1k

     ...Fairygodboss in Charlotte, North Carolina, is seeking a Backend Engineer to support mobile applications. You will translate business requirements into software solutions and work closely with cross-functional teams to enhance user experiences. The ideal candidate will... 

    Fairygodboss

    Charlotte, NC
    20 hours ago
  • $186.07k - $218.9k

     ...supported. About the Team: Financial Engineering builds Coinbase’s financial data and...  ...vision for maintaining and scaling our backend systems and the teams running them. Work...  ..., designers, product managers and senior leadership to turn our product and technical... 
    Senior
    Local area

    Coinbase

    Charlotte, NC
    4 days ago
  • $175k - $210k

    An innovative AI startup is seeking a backend or backend leaning fullstack engineer for a 100% remote role. The position requires 4-8 years of experience,...  ...products used directly by enterprise customers. Join a senior engineering team at a Series A funded startup, where... 
    Remote work

    Jobot

    Charlotte, NC
    1 day ago
  •  ...Eightelevengroup is seeking a Node.js Backend Engineer for a hybrid role in Charlotte, NC. In this position, you'll work on building greenfield platforms with a focus on fraud prevention and identity management systems. The ideal candidate is proficient in Node.js and... 

    Eight Eleven Group

    Charlotte, NC
    4 days ago
  • A leading clean tech company is seeking a Software Development Engineer III to design and scale critical data ingestion pipelines for solar...  ...expertise to develop robust integrations and contribute to backend services. Join a team focused on clean energy solutions, where... 
    Remote work

    Palmetto

    Charlotte, NC
    1 day ago
  • $75.3k - $143.1k

    Fairygodboss is seeking a skilled software developer in Charlotte, NC. In this role, you will translate business requirements into logical designs and deliver stable application systems and software solutions. Key responsibilities include collaborating with product teams...

    Fairygodboss

    Charlotte, NC
    21 hours ago
  • A leading financial technology company is seeking a Software Engineer to own mobile initiatives, enhance consumer experiences, and lead a development team. This role demands strong leadership in solving complex problems, collaboration across product and design teams, and... 
    Senior
    Remote work

    Affirm

    Charlotte, NC
    16 days ago
  •  ...complete login journey and working closely with a dynamic team to ensure project success. The ideal candidate must possess fullstack or backend development expertise, proficiency in AWS and Terraform, and experience with OAuth. This position offers the opportunity to design... 

    Optomi

    Charlotte, NC
    4 days ago
  • $195.69k

     ...Ernst & Young Oman is looking for a Manager in Software Engineering to drive technology consulting projects focused on full stack development. You will advise clients on implementing digital solutions and lead diverse teams to deliver quality services. The position requires... 
    Senior

    Ernst & Young Oman

    Charlotte, NC
    19 hours ago
  • A leading tech company in Charlotte, NC is seeking an experienced Sr. OroCommerce Full Stack Developer. This role involves architecting and customizing solutions within OroCommerce and Symfony, optimizing APIs, and mentoring developers. The ideal candidate has over 5 years...
    Senior
    Remote job
    Contract work

    Kellton

    Charlotte, NC
    4 days ago
  •  ...in the United States. Summary of Role As a Software Development Engineer III at Palmetto, you will play a key role in designing,...  ...implement scalable server‐side solutions, with an emphasis on APIs, backend services, event‐driven architecture, and database integration.... 
    Local area
    Remote work

    Palmetto

    Charlotte, NC
    11 days ago
  • Strategic Staffing Solutions is looking for a Backend Java Engineer for a 12+ month contract in Charlotte, NC. The position calls for strong expertise in Java, Spring Boot, and microservices architecture. The ideal candidate will possess skills in Oracle databases and cloud... 
    Contract work
    Visa sponsorship

    Strategic Staffing Solutions

    Charlotte, NC
    19 hours ago
  •  ...professional, college, and amateur sports organizations. We're searching for an exceptional Senior Full Stack Developer to join Fastbreak's in-house software engineering team. If you're interested in crafting solutions that power the future of sports technology,... 
    Senior

    AEG Presents

    Charlotte, NC
    3 days ago
  •  ...Job Title: Senior .NET Full Stack Developer Work Location: Charlotte, NC 28202 Contract duration: 6 months Detailed Job Description...  ...user centric frontend interfaces with robust .NET Core backend services. Design and develop high performance, secure web... 
    Senior
    Contract work

    eTeam

    Charlotte, NC
    1 day ago
  •  ...Senior Full-Stack Engineer (Frontend-Leaning) You'll own KnoxAI's entire frontend experience across two Nuxt 3 applications: the Admin interface...  ...of the user experience while occasionally diving into backend work to unblock features or improve API design. You'll work... 
    Senior
    Contract work

    Knox Systems

    Charlotte, NC
    5 days ago
  • $73 - $74 per hour

     ...Senior Full Stack Developer Charlotte, North Carolina, United States $ 73.00 - 74.00 (US Dollar) About The Job Senior Full...  ...relational data stores Bachelor's degree in Computer Science, Software Engineering, MIS or equivalent combination of education and experience... 
    Senior

    Global Channel Management

    Charlotte, NC
    4 days ago
  • $83.6k - $129.5k

    Cognizant is seeking a Full Stack Engineer in Charlotte, NC. This role focuses on enhancing backend systems, mainly using Python, while also working with frontend technologies like React. You'll be involved in developing and maintaining scalable applications and APIs in... 
    Senior

    Cognizant

    Charlotte, NC
    19 hours ago
  •  ...Trimont LLC in Charlotte, North Carolina is seeking a Principal Level Cloud Architect / Engineer to drive the design and optimization of their cloud platform. This influential role focuses on architecting scalable, secure, and cost-efficient solutions in the financial... 
    Senior

    Trimont LLC

    Charlotte, NC
    20 hours ago
  • We are looking for a seasoned full‑stack engineer who can take ownership of designing, building, and enhancing complex enterprise applications...  ...entire technology stack—modern front‑end frameworks, robust backend services, and cloud‑native architecture. You will play a key... 
    Senior

    Selby Jennings

    Charlotte, NC
    3 days ago
  • Infosys Limited in Charlotte, North Carolina, is seeking a skilled software engineer who specializes in Python and backend programming. This role involves collaborating with teams to capture stakeholder requirements, developing and documenting software applications, and... 

    Infosys Limited

    Charlotte, NC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Backend Engineer. Be the first to apply!