Remotery

Principal Solutions Architect – Lead

atAgile DefenseRemoteUS flagUnited StatesFull-timeSolutions EngineerSenior$140k – $170k/year

Posted 2 days ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Define and uphold the comprehensive system architecture and technical roadmap for software solutions.

• Spearhead architectural design efforts across desktop applications, backend services, data processing systems, and integrations.

• Establish engineering standards, design patterns, and processes for technical governance.

• Assess technology stacks, frameworks, and third-party solutions to ensure they align with project goals.

• Provide technical guidance and mentorship to engineering teams throughout the software development lifecycle.

• Collaborate with project leaders and stakeholders to convert business requirements into scalable technical solutions.

• Review and sanction significant architectural decisions, system designs, and implementation strategies.

• Identify technical risks and formulate mitigation strategies early in the development lifecycle.

• Assist with solution decomposition, backlog planning, and technical estimation tasks.

• Direct efforts related to system performance, scalability, security, and maintainability.

• Ensure architectural consistency across various teams and workstreams.

• Engage in technical reviews, design evaluations, and major milestone demonstrations.


⛳️ Requirements

• Generally possesses a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, along with 10+ years of experience, or equivalent relevant professional experience; for instance, each year of work experience may substitute for a year of required education.

• Over 10 years of professional software engineering experience.

• More than 5 years of experience in solution architecture, technical leadership, or principal engineering roles.

• Proven experience in designing and delivering complex enterprise software systems.

• Strong knowledge of modern software architecture patterns, including client-server, service-oriented, microservices, API-driven, and event-driven architectures.

• Experience in designing and supporting thick client desktop applications, such as Electron or similar desktop application frameworks.

• Solid understanding of backend technologies like Java, Python, C#/.NET, or Node.js.

• Experience with relational and NoSQL databases, data modeling, and integration architectures.

• Strong grasp of software security principles and secure application design.

• Familiarity with Agile software development environments.

• Outstanding communication and stakeholder engagement abilities.


🏝️ Benefits

• Competitive salary and performance-based bonuses.

• Comprehensive health, dental, and vision insurance plans.

• Opportunities for professional development and continuous learning.

• Flexible work hours and remote work options.

• Generous paid time off and holiday schedules.

People also viewed

LeoLabs55 min ago

Solutions Engineer

US flagUnited States OnlyFull-timeSolutions Engineer
ApplyView job
ICF55 min ago

Full Stack Engineer – Rural Health Program Workflow & Platform Solutions

US flagNew Mexico OnlyFull-timeSolutions Engineer$108.5k – $184.4k/year
ApplyView job
Eurofins55 min ago

IT Solutions Deployment Project Manager, 6 months contract

RO flagRomania OnlyFull-timeSolutions Engineer
ApplyView job
Domino Data Lab55 min ago

Solutions Engineer – Public Sector

US flagUnited States OnlyFull-timeSolutions Engineer$200k – $250k/year
ApplyView job
Teciem55 min ago

Technical Solutions Consulting Lead – Treasury & Capital Markets

US flagFlorida OnlyFull-timeSolutions Engineer
ApplyView job
SpryPoint55 min ago

Solutions Engineer – Pre-Sales

US flagUnited States OnlyFull-timeSolutions Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers