Logo for SkillSnap

Senior Software Engineer

Role overview

Qualifications

  • 5+ years of backend software engineering experience
  • Strong experience with distributed systems, API design, and event-driven architectures
  • Proficiency in one or more programming languages: Java, Kotlin, Go, Python, Node.js
  • Experience working with regulated systems

Responsibilities

  • Design and implement backend services for a single-tenant, enterprise SaaS platform
  • Build read-heavy ATS integrations using APIs and webhooks
  • Implement human-in-the-loop approval workflows with full auditability
  • Integrate dedicated LLM services on AWS and enforce policy decisions

About the company

SkillSnap logo

SkillSnap

Company details

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Job Title

Senior Software Engineer – Regulated AI & Enterprise SaaS

About the Product

We are building a semi-autonomous AI recruitment agent that works alongside human recruiters and existing Applicant Tracking Systems (ATS).
The system is advisory-first, human-in-the-loop, and designed for regulated enterprise environments, with strong guarantees around compliance, auditability, AI safety, and bias control.

This is not a consumer AI product — it is a policy-driven, explainable, enterprise AI system.

Role Overview

As a Senior Software Engineer, you will design and build core backend systems that power our AI-assisted recruitment platform, including:

  • Policy-controlled AI workflows
  • ATS integrations
  • Audit-ready decision pipelines
  • Security- and compliance-first infrastructure

You will work closely with architects, ML engineers, compliance stakeholders, and product leaders to deliver a production-grade, regulated AI platform.

Key Responsibilities

Core Engineering

  • Design and implement backend services for a single-tenant, enterprise SaaS platform
  • Build read-heavy ATS integrations (Greenhouse, Lever, Workday, etc.) using APIs and webhooks
  • Implement human-in-the-loop approval workflows with full auditability
  • Develop event-driven systems for recommendations, approvals, and logging

AI & Policy Integration

  • Integrate dedicated LLM services on AWS (Bedrock / EKS-hosted models)
  • Enforce OPA/Rego-based policy decisions for:

    • AI safety
    • Bias control
    • Autonomy limits
  • Ensure no AI action bypasses policy evaluation

Compliance & Safety

  • Implement immutable audit logs (append-only)
  • Support GDPR workflows (right to explanation, right to delete)
  • Encode EEOC-safe hiring constraints into software logic
  • Build systems that are inspectable, explainable, and regulator-friendly

Security & Reliability

  • Implement tenant-isolated data access patterns
  • Apply secure-by-default design (IAM, KMS, encryption, RBAC)
  • Participate in threat modeling and abuse scenario mitigation
  • Build for SOC2 / ISO-style audits

Required Qualifications

Technical Skills

  • 5+ years of backend software engineering experience
  • Strong experience with:

    • Distributed systems
    • API design (REST/GraphQL)
    • Event-driven architectures
  • Proficiency in one or more:

    • Java / Kotlin
    • Go
    • Python
    • Node.js (TypeScript)

Policy & Compliance Awareness

  • Experience working with regulated systems (fintech, healthtech, HR tech, govtech)
  • Familiarity with:

    • OPA / Rego (strong plus)
    • RBAC / ABAC authorization models
    • Audit logging and compliance controls

Cloud & Infrastructure

  • Strong AWS experience:

    • VPC, IAM, KMS
    • RDS / DynamoDB
    • ECS / EKS
  • Infrastructure-as-Code (Terraform / CDK)

Preferred / Nice to Have

  • Experience with AI/ML system integration (not necessarily training models)
  • Familiarity with:

    • SOC2, GDPR, EEOC, ISO 27001
    • Human-in-the-loop AI systems
    • Explainable AI or model governance
  • Prior work on ATS, HR, or workflow automation platforms
  • Experience building single-tenant enterprise SaaS

What Makes This Role Different

  • You are not building a chatbot
  • You are building a policy-governed AI system where:

    • Safety > speed
    • Explainability > raw automation
    • Compliance is a core feature, not an add-on
  • Your code may be reviewed by:

    • Auditors
    • Legal teams
    • Enterprise security teams

What Success Looks Like

  • No AI recommendation is produced without policy validation
  • Every action is explainable, traceable, and auditable
  • Recruiters trust the system — and regulators can inspect it
  • The platform scales without sacrificing safety or compliance

Ideal Candidate Mindset

  • Thinks in systems, not features
  • Comfortable saying this should fail closed
  • Understands that doing nothing is sometimes the safest action
  • Treats compliance constraints as engineering inputs, not obstacles

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at SkillSnap

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.