Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer (security experience)

London
Complexio
Software engineer
Posted: 4 October
Offer description

Overview

Senior Software Engineer (Security experience) at Complexio. Complexio’s Foundational AI automates business activities by ingesting company data and applying proprietary models to understand interactions and replicate actions with automation.


Responsibilities

* Design and implement a comprehensive data privacy and access control architecture addressing multi-dimensional classification, dynamic permissions, and information barriers
* Focus on privacy-preserving access controls and coordinate with cross-functional teams including data ingestion, knowledge mapping, and automation developers
* Develop and enforce security and privacy standards, policies, and best practices throughout the product development lifecycle


Technical Implementation

* Architect a multi-layered access control model combining RBAC, ABAC, and purpose-based limitations
* Oversee implementation of fine-grained data classification frameworks using NLP and other technologies
* Design and validate permission propagation mechanisms for graph data models and derived insights
* Establish security boundaries for autonomous AI agents, ensuring proper context isolation and privilege controls


Cross-Team Coordination

* Work with engineering teams to integrate privacy controls into the data pipeline, knowledge graph, and AI components
* Collaborate with product management to balance privacy requirements with usability and functionality
* Coordinate with customer success to address client-specific privacy and compliance needs
* Influence and guide development teams to prioritize privacy-by-design principles


Requirements

* 5+ years of experience in information security, data privacy, or access control systems
* Proven track record designing and implementing complex security architectures
* Strong knowledge of modern authorization frameworks, RBAC/ABAC systems, and data classification methodologies
* Experience leading teams and influencing cross-functional stakeholders
* Technical background with understanding of databases, APIs, and enterprise software architecture


Preferred Skills & Experience

* Knowledge of AI/ML systems and the unique privacy challenges they pose
* Understanding of data privacy regulations (GDPR, CCPA) and their technical implementation requirements
* Familiarity with LLMs and the privacy implications of their enterprise use
* Understanding of vector databases and embedding-based systems
* Experience in regulated industries with complex information barrier requirements
* Background in data lineage and provenance tracking systems
* Experience with graph databases (Neo4j) and their security models
* Security certifications such as CISSP, CIPT, or CIPP/E


Core Development Skills

* Experience building encryption systems (AES, RSA, key management services)
* Hands-on development with OAuth 2.0, OpenID Connect, JWT validation, and RBAC/ABAC systems
* Building secure REST/GraphQL APIs with middleware for authentication, rate limiting, and input validation
* Implementing access controls, query filtering, and audit logging for SQL and NoSQL databases
* Securing pub/sub systems with encryption, authentication, and access controls


Required Technologies

* Python (async/await, cryptography libraries, FastAPI)
* Container security (Docker, Kubernetes secrets, network policies)
* Identity providers (Microsoft EntraID, Okta, Auth0 integration)
* Database systems (PostgreSQL, Redis, graph databases preferred)
* Cloud security (AWS/Azure IAM, KMS, security groups)


Practical Experience

* Built production encryption/decryption systems handling sensitive data at scale
* Implemented fine-grained permission systems beyond simple RBAC
* Developed secure multi-tenant applications with data isolation between customers
* Created audit logging and compliance reporting for regulated environments
* Integrated with enterprise identity systems in complex organizational structures


Benefits

* Work with a groundbreaking AI platform solving real enterprise pain points
* Help clients achieve measurable ROI through next-gen automation
* Join a remote-first, globally distributed team backed by industry leaders
* Shape the success function and influence product direction in a fast-scaling AI company
#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior / staff software engineer
London
Marks Sattin
Software engineer
Similar job
Senior c++ software engineer - media broadcasting
Epsom
Client Server
Software engineer
£70,000 a year
Similar job
Software engineer - reigate
Reigate
esure Group
Software engineer
See more jobs
Similar jobs
It jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in London > Senior Software Engineer (Security experience)

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save