Principal Software Architect

Cloaked, Inc.
New York, NY, United States
1 day ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$245,000.0 - $275,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Systems Engineering Automation of Tests Microsoft Azure Cloud Computing Computer Engineering Continuous Integration Django Web Framework Python (Programming Language) NoSQL
+6 more
Web Application Frameworks Fastapi Kubernetes Information Technology NestJS Serverless Computing

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.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…