Principal Software Architect
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Job description
Principal Software Architect, Cloaked, Inc., New York, NY (In-person) Own end-to-end platform architecture for cloud-native services and public APIs; provide reference designs and guardrails.Specific duties will include: 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. This position requires a Masters 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.
Requirements
Alternatively, will accept a Bachelors 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. Tools: o At least one language including Python/Java/Go or equivalent o At least one web framework including Django/FastAPI/NestJS or equivalento Cloud (AWS/Azure/GCP) and IaCo Containers and observability Security-by-design practices for cloud applications. Qualified applicants will also have experience providing technical leadership or mentoring.Position requires approximately 10% domestic travel.Salary is $245,000-275,000 per year for 40-hour work week.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦