Himalayas logo
ComplexioCO

Senior Software Engineer (Security experience)

Complexio is an innovative AI company that automates enterprise tasks by utilizing foundational AI trained on comprehensive company data.

Complexio

Employee count: 51-200

GR, PT + 2 more

Complexio's Foundational AI works to automate business activities by ingesting whole company data – both structured and unstructured – and making sense of it. Using proprietary models and algorithms Complexio forms a deep understanding of how humans are interacting and using it. Automation can then replicate and improve these actions independently.

Complexio is a joint venture between Hafnia and Símbolo, in partnership with Marfin Management, C Transport Maritime, Trans Sea Transport and BW Epic Kosan.

We're seeking an exceptional security developer to join our efforts in implementing a sophisticated privacy-preserving access control framework across our autonomous business process automation platform.

You will need strong Python development experience as you will be building a custom encryption service within a micro-services architecture. The scope covers secure service development, OAuth integrations, and identity provider connections.

Key Responsibilities

  • Design and implement a comprehensive data privacy and access control architecture that addresses 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 Role-Based Access Control (RBAC), Attribute-Based Access Control (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 closely 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 present
  • Understanding of data privacy regulations (GDPR, CCPA) and their technical implementation requirements
  • Familiarity with LLMs and the privacy implications of their use in enterprise contexts
  • Understanding of vector databases and embedding-based systems
  • Experience in regulated industries (finance, healthcare, legal) with complex information barrier requirements
  • Background in data lineage and provenance tracking systems
  • Experience with graph databases (particularly Neo4j) and their security models
  • Security certifications such as CISSP, CIPT, or CIPP/E

Core Development Skills

  • Experience building encryption systems (e.g. using AES, RSA, and 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, experience with 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 role-based access
  • 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

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United Kingdom +/- 0 hours, and 3 other timezones

About Complexio

Learn more about Complexio and their company culture.

View company profile

At Complexio, we understand that our customers face the challenge of harnessing the power of their data amidst a rapidly evolving technological landscape. This is why we are committed to transforming how enterprises interact with artificial intelligence. Founded in 2022 as a joint venture between Hafnia and various strategic partners, Complexio focuses on Foundational AI trained on whole company data for task automation.

Our innovative platform allows organizations to leverage real-time, live data from their existing systems, enabling them to make informed decisions and automate complex tasks. By ingesting and mapping comprehensive datasets, we help businesses eliminate inefficiencies and drive productivity. Complexio empowers teams to not only enhance operational efficiency but also ensures governance, security, and privacy in data handling. We partner closely with clients across industries to tailor solutions that meet their unique needs, revolutionizing traditional practices and paving the way for smarter, data-driven decision-making.

Claim this profileComplexio logoCO

Complexio

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

14 remote jobs at Complexio

Explore the variety of open remote roles at Complexio, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Complexio

Remote companies like Complexio

Find your next opportunity by exploring profiles of companies that are similar to Complexio. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan