
Senior Principal Software Architect
Posted 9 hours ago

Posted 9 hours ago
This is a fully remote position, open to applicants in United States.
• Lead, mentor, and cultivate the software architecture team.
• Provide guidance and oversight for architectural decisions across various products, platforms, and shared services.
• Establish and uphold architecture standards, principles, and governance procedures.
• Act as the primary technical authority within the organization for software architecture.
• Potentially oversee software architects or other personnel, including coaching, performance management, and talent development.
• Design solutions that are enabled for AI.
• Define and advance the long-term architecture for shared cloud platform services and edge-based software systems.
• Drive the development of scalable, secure, reliable, and reusable platform capabilities that support multiple products and future SaaS offerings.
• Define interaction patterns and responsibilities across cloud and edge environments.
• Ensure that solutions are designed with a security-first and systems-level viewpoint.
• Lead efforts to modernize the platform, enhancing consistency, reuse, scalability, and development efficiency.
• Identify and minimize duplicated functionality, technical complexity, and architectural fragmentation.
• Advise on technology decisions that align with long-term business and product strategies.
• Assess the technical aspects of build, buy, and partner opportunities.
• Recommend solutions based on architectural compatibility, scalability, integration complexity, security, and maintainability.
• Ensure that selected solutions are in line with the long-term direction of the platform.
• Collaborate with Software Strategy, Product Management, Engineering, and Business Development to align architecture with organizational objectives.
• Foster alignment across teams and encourage consistent architectural practices throughout the organization.
• Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field.
• Over 10 years of experience in software architecture, platform engineering, distributed systems, or related technical leadership roles.
• Experience in designing and evolving large-scale cloud, SaaS, or hybrid cloud/edge platforms.
• Proven experience in leading, mentoring, and developing architects or other senior technical professionals.
• Strong knowledge of distributed systems, API-based architectures, software modernization, and platform engineering.
• Experience in designing solutions that incorporate AI capabilities.
• Demonstrated ability to influence technical direction across multiple teams and organizations.
• Excellent communication, leadership, problem-solving, and collaboration skills.
• Fluent in English, both written and verbal.
• Applicants must be 18 years of age or older.
• Must be eligible to work in the U.S.
• Daktronics does not sponsor, renew, or extend immigration visas for this position.
• Familiarity with tools such as Microsoft Azure DevOps, AWS, Git, GitHub Copilot, and Microsoft Teams.
• Experience with device ecosystems, telemetry platforms, lifecycle management, or real-time control systems.
• Experience supporting SaaS transformation and platform-based product strategies.
• Familiarity with Daktronics products, systems, or development environments.
• Flexible opportunities.
• Competitive compensation.
• Meaningful benefits.
• US-based home office opportunity.
Embrace Software Inc
Enumerate
Keppri
Get handpicked remote jobs straight to your inbox weekly.