Job Closed
This listing is no longer active.
World’s leading Data Intelligence Platform supercharging over 500,000 GPUs across all data workloads
Principal Architect
Location
United States
Posted
113 days ago
Salary
0
Seniority
Lead
Job Description
Principal Architect
DDN
• Lead the end-to-end design and implementation of large-scale storage systems • Design and optimize distributed systems • Drive innovation in storage technologies • Collaborate with product managers and other engineers • Mentor senior and junior engineers • Troubleshoot complex production issues • Contribute to open-source projects • Stay current with industry trends
Job Requirements
- 15+ years of professional software engineering experience
- Proven expertise in system design
- Deep understanding of distributed systems principles
- Strong experience building or operating high-availability systems
- Hands-on experience with storage technologies
- Proficiency in one or more management/orchestration frameworks
- Strong programming skills in Rust, C++, Go, or Java
- Excellent communication skills
- Experience leading large-scale projects
Benefits
- Health insurance
- 401(k) matching
- Flexible work arrangements
- Professional development opportunities
Related Guides
Related Categories
Related Job Pages
More Architect Jobs
• Help design Wiz deployments to meet DoD CC SRG requirements. • Work with our GRC/Compliance team members to translate security controls and DoD CC SRG requirements into applicable technical solutions. • Work cross functional with Engineering and DevOps teams to consult and guide on implementation of requirements. • Ownership and crafting of detailed diagrams that align with DISA requirements, using tools like LucidChart, Visio, etc. • Perform architecture reviews and provide architecture requirements to help bring new features to Wiz regulated environments. • Help test and validate new features to see their value for customer’s as well as help Wiz meet its own security and compliance goals. • Automation of internal processes that lend themselves to meeting security controls or requirements based on a provided framework. • Stay up to date with the latest guidelines (FedRAMP, DISA, NIST, EU) to ensure that systems and processes adhere to these standards, addressing any compliance issues promptly.
• Develop and execute the roadmap for a scalable, enterprise-grade A/B testing platform that supports increased test volume and speed. • Overcome technical and process limitations by building defensible plans and leadership asks within the annual operating plan (AOP). • Partner with engineering and analytics teams to improve tagging, data quality, QA processes, reliability, and deployment workflows. • Establish best practices for experiment design, statistical rigor, governance, and documentation. • Define and report performance measures aligned to Practical Process Improvement (PPI)—including velocity, quality, cycle time, and platform reliability. • Drive platform adoption and enablement through training, onboarding, and cross-functional collaboration. • Provide dashboards and insights that help product and business teams make data-informed decisions.
• We are seeking a Head Architect to serve as the primary visionary and technical authority for our entire application ecosystem. • This is a hands-on role for a proactive expert who views software architecture as a foundational strategic asset and treats security not as a feature, but as a core requirement of every design decision. • Reporting to the Director of Architecture, you will own the critical intersection of system design, security, and business scalability, driving the continuous modernization and hardening of our platforms at every layer. • In this role, you will lead the architectural direction at ClassWallet through direct technical contribution and high-level design. • Your primary responsibility is to serve as the technical future-proofer of the organization, possessing the foresight to anticipate emerging business needs and designing architectures today that remain secure, robust, and adaptable for the challenges of tomorrow.
IAM Architect – Access Management, CIAM
GuidePoint SecurityWe help organizations make smarter cybersecurity decisions that minimize risk.
• Deploy, configure, manage, and support Okta, Auth0, Ping Identity (PingFederate, PingOne, PingOne AIC), and Microsoft Entra ID environments • Manage user lifecycle governance including provisioning, deprovisioning, and access certification workflows • Maintain authentication policies, authorization rules, access workflows, and security controls • Implement and oversee Single Sign-On (SSO), Multi-Factor Authentication (MFA), and Adaptive Authentication • Ensure adherence to least-privilege and Zero-Trust principles for all user and application identities • Support modern IAM capabilities such as: Just-in-Time (JIT) access provisioning, Conditional Access and risk-based authentication, API access management and OAuth/OIDC flows, Cloud-native identity federation, Identity lifecycle automation and governance, Passwordless and phishing-resistant authentication, Workforce and customer identity management (CIAM) • Assist in building automated identity workflows for application onboarding and user access requests • Integrate IAM platforms with AD/LDAP, cloud directories, SIEM, SCIM provisioning, SAML/OIDC applications, and cloud services (AWS/Azure/GCP) • Onboard new applications, SaaS platforms, APIs, and services to Okta, Ping Identity, and Entra ID • Configure identity providers (IdP), service providers (SP), federation protocols, and API gateways • Develop automation for user provisioning, access reviews, and monitoring using PowerShell, Python, or REST APIs • Implement access governance policies, role-based access control (RBAC), and attribute-based access control (ABAC) • Configure and maintain directory synchronization, identity federation, and hybrid identity architectures • Support identity threat detection, anomaly monitoring, and security incident response • Champion projects from an ownership perspective, taking full accountability for successful delivery and client outcomes • Drive client customer satisfaction by maintaining proactive communication, managing expectations, and ensuring quality deliverables • Provide strategic oversight across multiple concurrent projects, ensuring alignment with client objectives and timelines • Enhance delivery team efficiency through mentorship, technical guidance, and process optimization • Ensure appropriate staffing on projects by assessing technical requirements and team capabilities • Identify and mitigate project risks, escalating issues when necessary to maintain project health • Collaborate with project managers and leadership to optimize resource allocation and project planning • Conduct regular project health checks and implement corrective actions to keep engagements on track • Foster strong client relationships through technical excellence and consultative approach • Lead post-implementation reviews and capture lessons learned to continuously improve delivery practices • Develop and refine standard operating procedures (SOPs) and templates to improve consistency and quality across engagements • Create and maintain technical documentation, implementation guides, and best practice frameworks • Standardize delivery methodologies and tooling to enhance team productivity and client outcomes • Provide technical expertise during the presales process to support new business opportunities • Assist with project scoping activities, including technical discovery and requirements gathering • Develop Level of Effort (LOE) estimates for proposed IAM implementations and engagements • Contribute to Statement of Work (SOW) development, ensuring technical accuracy and feasibility • Support proposal development with technical content, solution architectures, and implementation approaches • Act as a liaison between the sales organization and delivery practice to ensure smooth handoffs • Participate in client-facing presentations and technical demonstrations during the sales cycle • Provide subject matter expertise to address technical questions and concerns from prospective clients • Collaborate with sales teams to identify opportunities for service expansion and upsell within existing accounts




