Cloaked Principal Software Architect at Cloaked to own end-to-end platform architecture for cloud-native services and public APIs. Lead architecture reviews, define SLOs, and drive scale initiatives to support 10× user and traffic growth.
Responsibilities
We are seeking a Principal Software Architect, to own end-to-end platform architecture for cloud-native services and public APIs; provide reference designs and guardrails.
What will you do?
Set reliability and performance standards; define SLOs and error budgets; run incident postmortems with action items; partner with SRE to meet SLOs.
Plan and execute scale initiatives to support 10× user and traffic growth; drive capacity, cost, and resilience roadmaps.
Lead cross-functional delivery with Product and SRE; decompose initiatives into milestones and technical workplans.
Chair design and architecture reviews; publish and enforce engineering standards across security, CI/CD, testing, and observability.
Evaluate and introduce platforms, patterns, and tooling; run proofs-of-concept and phased rollouts.
Lead architecture for core platform capabilities and future domains as assigned.
Define technical approach and non-functional requirements; review designs and ensure implementation meets performance, security, and cost targets.
Define cloud reference stacks; require IaC, container orchestration, and observability baselines; guide implementation with platform teams.
Provide technical mentorship to senior engineers; codify best practices.
Qualification
AlternativelyExperienceCI/CD and automated testing practicesCloud (AWS/Azure/GCP) and IaCContainers and observability
Required
This position requires a Master’s degree (or equivalent foreign degree) in Computer Science, Applied Computer Science, Computer Engineering, or a closely related field and three (3) years of experience as a Software Engineer or a similar position responsible for software or systems engineering.
Alternatively, will accept a Bachelor’s degree (or equivalent foreign degree) in Computer Science, Applied Computer Science, Computer Engineering, or a closely related field and five (5) years of experience as a Software Engineer or a similar position responsible for software or systems engineering.
Experience, which may have been gained concurrently with primary requirement above must include two (2) years of experience with:
Designing distributed or cloud-native systems and public APIs.
Working with both relational and NoSQL databases.
CI/CD and automated testing practices.
At least one language including Python/Java/Go or equivalent
At least one web framework including Django/FastAPI/NestJS or equivalent
Cloud (AWS/Azure/GCP) and IaC
Containers and observability
Security-by-design practices for cloud applications
Qualified applicants will also have experience providing technical leadership or mentoring.