Principal Digital Architect
New
Based in the United StatesFull-TimePrincipal
Salary125,000 - 130,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSGraphQLPythonSQLJavaSnowflakegRPCNosqlRESTful APIs
Requirements
- 5+ years of relevant experience in solution, platform, or enterprise architecture.
- Bachelor’s degree or equivalent experience.
- Strong expertise in designing cloud-native, distributed systems using modern architectural patterns and principles.
- Deep knowledge of system decomposition, requirements analysis, and translating business objectives into scalable technical solutions.
- Proven ability to lead without authority and influence cross-functional teams on architectural decisions.
- Strong communication skills with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
- Experience with enterprise data architecture, including SQL and NoSQL systems and platforms such as Snowflake.
- Strong programming background in Python and Java.
- Experience with API design (REST, GraphQL, gRPC), DevOps practices, CI/CD, and infrastructure-as-code in cloud environments (e.g., AWS, Docker, Kubernetes).
Responsibilities
- Own and define end-to-end architecture for large-scale, distributed systems, ensuring solutions are scalable, resilient, secure, and aligned with enterprise performance requirements.
- Partner with business leaders, product owners, and engineering teams to translate complex business needs into clear architectural designs and technical roadmaps.
- Evaluate, select, and introduce new technologies through proof-of-concepts, architectural spikes, and structured assessments.
- Establish architectural standards, best practices, and reference patterns across engineering teams, ensuring consistency and quality across platforms.
- Ensure compliance with security, regulatory, and enterprise governance requirements while maintaining clear documentation of design decisions and trade-offs.
- Continuously evolve platform architecture to improve reliability, developer productivity, scalability, and cost efficiency.
- Provide technical leadership and mentorship, influencing teams through expertise rather than formal authority.
View Full Description & ApplyYou'll be redirected to the employer's site