Principal Software Architect – Strategic Initiatives

Job not on LinkedIn

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Power Storage Solutions

Power Storage Solutions

51 - 200 employees

Talented, Creative Solution Oriented People Engineering, Products and Services to Satisfy our Customers need for guaranteed power

📋 Description

• Lead high-priority software initiatives requiring senior technical judgment and cross-functional collaboration. • Develop architecture strategies that support business growth, scalability, and evolving market requirements. • Evaluate technical requirements and provide recommendations, risk assessments, and implementation plans. • Align strategic initiatives with software architecture standards and product roadmaps. • Provide architecture guidance for product enhancements, integrations, and platform improvements. • Assess technical feasibility and architectural risks. • Support modernization efforts, performance improvements, and long-term maintainability. • Serve as a technical advisor to software leadership. • Support security remediation efforts and compliance-related initiatives. • Identify and prioritize technical debt reduction opportunities. • Develop and execute modernization and framework upgrade strategies. • Document remediation plans, risks, and technical decisions. • Contribute to new product development and research initiatives. • Evaluate emerging technologies and technical approaches. • Assist with proof-of-concept development and complex feature implementation. • Support the advancement of automated testing capabilities. • Improve functional, integration, regression, and system testing approaches. • Establish testing standards and best practices. • Provide expert guidance for implementation, support, and customer-facing teams. • Participate in critical software escalations and on-call support rotations. • Mentor engineers and promote engineering best practices. • Create and maintain technical documentation and knowledge-sharing resources.

🎯 Requirements

• Bachelor's degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, Electrical Engineering, or related technical field; equivalent experience may be considered. • 12+ years of software development experience. • 5+ years of experience in a senior technical leadership role, such as Software Architect, Principal Software Engineer, Principal Engineer, Staff Engineer, or similar role. • Strong software architecture experience across enterprise software platforms. • Experience with .NET technologies and enterprise application development. • Experience leading modernization, technical debt reduction, security remediation, or large-scale software initiatives. • Ability to influence and lead technical efforts across multiple teams without direct management authority. • Experience within warehouse automation, logistics, manufacturing, or industrial software environments. • Experience with web application architecture and modern development practices. • Experience with CI/CD pipelines, automated testing frameworks, and deployment automation. • Experience with SQL Server, integrations, APIs, and enterprise systems.

🏖️ Benefits

• Competitive Salary and Bonus Structure • Medical, Dental, and Vision Benefits • Generous Paid Time Off • 401K with Company Match • Company HSA Contribution • Professional Growth Opportunities

Apply Now

Similar Jobs

🔥 3 minutes ago

Planet Depos

201 - 500

🤝 B2B

Principal Software Engineer handling AI architecture decisions for Planet Depos's product surface. Building systems for meaningful user interactions and drafting deposition questions.

🔥 10 hours ago

Tech9

51 - 200

🤝 B2B

🏢 Enterprise

Principal Software Engineer at Tech9 responsible for developing modern software solutions. Leading technical strategy and mentoring engineers in a collaborative and innovative remote environment.

🔥 11 hours ago

ICF

5001 - 10000

☁️ SaaS

⚡ Energy

Principal Software Engineer providing technical leadership in the design and development of healthcare technology solutions. Working with cross-functional teams to address complex technical challenges and improve healthcare outcomes.

🔥 14 hours ago

Toast

1001 - 5000

☁️ SaaS

🤝 B2B

Principal Engineer leading payment integration solutions at Toast for the Card Readers Team. Designing, developing, and maintaining robust payment systems and applications with a focus on collaboration.

🔥 14 hours ago

Coinbase

1001 - 5000

₿ Crypto

💸 Finance

💳 Fintech

Staff Software Engineer responsible for architecting the Control Center platform at Coinbase. Engage with multiple teams to enhance operational capabilities and drive technical decisions.