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.
$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...SeniorRemote work$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...SeniorRemote workFlexible hours$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- ...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...SeniorRemote work
$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- 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
- 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
- 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+...SeniorWork experience placement
- ...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...SeniorContract workLocal area
$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...SeniorWork at officeImmediate startRemote workFlexible hours$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...$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...SeniorLocal area$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- ...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...
- 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
$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...- 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...SeniorRemote work
- ...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...
$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- 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...SeniorRemote jobContract work
- ...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 areaRemote work
- 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 workVisa sponsorship
- ...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
- ...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...SeniorContract work
- ...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...SeniorContract work
$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$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- ...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
- 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
- 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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Engineer. Be the first to apply!
- senior backend developer Charlotte, NC
- back-end developer Charlotte, NC
- java developer backend Charlotte, NC
- backend software engineer Charlotte, NC
- senior cost analyst Charlotte, NC
- senior electrical estimator Charlotte, NC
- senior development engineer Charlotte, NC
- senior program specialist Charlotte, NC
- senior manager quality engineering Charlotte, NC
- senior software test automation engineer Charlotte, NC

