Principal Architect – Engineering Lead

🕒 February 2

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of StarCompliance

StarCompliance

201 - 500 employees

📋 Compliance

💸 Finance

☁️ SaaS

💰 Venture Round on 2020-12

Compliance • Finance • SaaS

StarCompliance is a provider of compliance solutions designed to manage and mitigate risk for companies across various industries, including financial services, pharmaceuticals, healthcare, and more. The company offers a comprehensive platform that includes solutions for managing employee conflicts of interest, personal trading, political donations, and incident management. Their platform supports compliance teams by centralizing and streamlining compliance processes with easy-to-use tools for reporting, monitoring, and analytics. StarCompliance also provides specialized services to ensure compliance with global accountability regimes, fortifying employee accountability and competency. Their solutions are cloud-ready, scalable, and provide on-demand configurability to meet the evolving regulatory requirements of a global workforce. StarCompliance is trusted by organizations around the world to uphold ethical and regulatory standards and protect company reputation.

📋 Description

• Own and evolve the target software architecture for a distributed, multi-tenant SaaS platform operating at scale. • Ensure the continued effective documentation of these systems, ensuring the catalogue is in a healthy state. • Contribute to the wider organizations engineering teams design of highly available, fault-tolerant, and scalable systems using modern distributed systems principles. • Work closely with peers in Platform and Infrastructure to continue to evolve our service delivery practices. • Ensure principles that are followed are turned into established re-usable patterns. • Evolve our multi-tenant architecture patterns, including tenant isolation, data partitioning, security boundaries, and scalability models. • Provide deep expertise in messaging and integration patterns event-driven architectures, pub/sub, CQRS, eventual consistency, idempotency, etc.). • Chair the Architecture forum, continuing to evolve our robust approach to complex decision making. • Ensure architectural decisions balance performance, security, operability, cost, and developer productivity. • Promote consistency without stifling autonomy, enabling teams to move fast on a well-defined platform foundation. • Mentor senior and principal engineers, raising the overall architectural maturity of the organization. • Work closely with engineering leadership to align architecture with delivery realities.

🎯 Requirements

• Typically 10+ years of commercial software development experience with at least several years of these in a multi-tenant, cloud hosted organization. • Experience working with enterprise-scale SaaS platforms. • Relevant certificates are a plus, but not essential. • Right to work in the country of employment.

🏖️ Benefits

• All positions require pre-employment screening due to employees potentially having access to highly sensitive and confidential information involving finance and compliance. • Equal Opportunity Employer Statement: We prohibit discrimination and harassment of any kind based on race, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, gender identity or expression, marital/civil union/domestic partnership status, veteran status or any other protected characteristic as outlined by country, state, or local laws.

Apply Now

Similar Jobs

🕒 January 26

ClickHouse

51 - 200

☁️ SaaS

🏢 Enterprise

🤖 Artificial Intelligence

Design and build complex data-heavy user interfaces for ClickHouse. Collaborate across the stack to deliver impactful features for data-intensive clients.

GraphQL

JavaScript

React

TypeScript

🕒 January 17

Docker, Inc

51 - 200

Senior Software Engineer building containerized AI agent systems at Docker. Collaborating with cross-functional teams on innovative AI solutions.

Distributed Systems

Docker

Kubernetes

Open Source

Python

Go

🕒 January 16

Beamery

201 - 500

☁️ SaaS

👥 HR Tech

🤝 B2B

Senior Software Engineer designing and evolving data architecture for an AI platform in the HR industry. Leading data analytics development and mentoring engineering teams for technical excellence.

Docker

Java

Kubernetes

Node.js

NoSQL

Python

SQL

Terraform

🕒 January 5

ClickHouse

51 - 200

☁️ SaaS

🏢 Enterprise

🤖 Artificial Intelligence

Senior Full Stack Engineer building high-performance observability platform for ClickHouse. Working on frontend and backend systems while engaging with the developer community.

Cloud

Docker

JavaScript

Kubernetes

Next.js

Node.js

Open Source

React

SQL

TypeScript

🕒 December 19, 2025

Thirdfort

51 - 200

📋 Compliance

💳 Fintech

🔒 Cybersecurity

Lead Software Engineer providing technical leadership in anti-fraud solutions for Thirdfort. Shaping system design, collaborating with cross-functional teams to improve product development and execution.

JavaScript

Python

TypeScript

Go