Principal Software Architect
Location
United States
Posted
158 days ago
Salary
$183K - $212K / year
Bachelor Degree10 yrs expEnglishAWSAzureCloudDistributed SystemsGoogle Cloud PlatformJavaJava ScriptKafkaKubernetesNode.jsPythonRedis
Job Description
• Drive, review, and own the software architecture for our core platform
• Collaborate closely with engineering leads, product owners, and infrastructure teams
• Design, evolve, and enforce architectural standards and patterns
• Lead cross-cutting initiatives; mentor other engineers
• Define, evolve, and own the architectural vision and roadmaps
• Perform architecture reviews, assess proposals from teams, and vet designs
• Lead or contribute hands-on to critical subsystems
• Provide thought leadership: prototype proofs-of-concept
• Collaborate with infrastructure, operations, SRE, security, and DevOps
• Help define and lead architecture governance
• Diagnose and resolve technical debt or architectural “smells”
Job Requirements
- ~10+ years of software engineering experience
- at least 3-5 years in senior architect or principal-level roles
- Proven track record of designing and operating large-scale, distributed systems
- Deep hands-on experience with orchestration, scheduler systems, job pipelines, or workflow engines
- Strong proficiency in Java / JVM ecosystem, Python, Node.js, or equivalent high-level backend languages
- Experience with message/event systems (e.g. Kafka or similar)
- Familiarity with in-memory data stores and caching (e.g. Redis or equivalents)
- Strong knowledge of containerization, Kubernetes, sidecar patterns, service meshes, proxies
- Strong skills in API design, data modeling, integration patterns, error handling
- Excellent communication skills
- Familiarity with high-scale cloud deployments (e.g. AWS, Azure, GCP) is a plus
Benefits
- medical
- retirement
- financial
- wellness
- time off
- employee discounts
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, Loans
AlkymiAlkymi is the leader in intelligent document processing and data workflow automation.
Full-stack Engineer158 days ago
Full TimeRemoteTeam 11-50H1B Sponsor
Senior Software Engineer building core banking solutions
JavaScriptNode.jsPythonReactTypeScriptGo
Software Engineer 5 – Ads Supply
NetflixWhere you come to do the best work of your life. Follow @WeAreNetflix on Twitter, IG, Facebook, & Youtube for more
Full-stack Engineer158 days ago
Full TimeRemoteTeam 10,001+Since 1997H1B Sponsor
Software Engineer 5 developing ad systems for Netflix's advertising platform
Software Engineer 6 – Ads Supply
NetflixWhere you come to do the best work of your life. Follow @WeAreNetflix on Twitter, IG, Facebook, & Youtube for more
Full-stack Engineer158 days ago
Full TimeRemoteTeam 10,001+Since 1997H1B Sponsor
Software Engineer for Ads Supply developing systems at Netflix
Cloud
Senior Software Engineer – Database Integrations
ClickHouseClickHouse is an open-source, column-oriented OLAP database management system.
Full-stack Engineer159 days ago
Full TimeRemoteTeam 51-200Since 2016H1B Sponsor
Senior Software Engineer developing cloud-based services at ClickHouse
Amazon RedshiftCloudDistributed SystemsETLJavaKubernetesMicroservicesMySQLGo