
Associate Director, Software Architecture
Carrier
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
IoT
About the role
- Define the required functional components and functions required for the system solution
- Design scalable, secure, and high-performance technical architectures.
- Produce technical architecture documents, system design specifications, and API documentation.
- Define system interfaces, integration points, and data flow diagrams.
- Plan for horizontal/vertical scaling and disaster recovery.
- Define security architecture and ensure compliance with standards (e.g., NERC, SOC2).
- Maintain architectural decision records (ADRs).
- Choose appropriate technologies, platforms, and tools based on requirements and constraints.
- Oversee teams implementing the technical design.
Requirements
- Bachelor’s Degree.
- 12+ years of experience in the IT industry, with a focus on software development, systems engineering, or architecture.
- 8+ years in a dedicated Architect role (for example but not limited to: Solutions Architect, Data Architect, Enterprise Architect).
- 3+ years experience in architecting complex IoT systems capable of scaling 10,000+ connected devices with a reliability SLA of greater than 99.5%.
- Ability to travel up to 10% domestically and internationally.
Benefits
- Health Care benefits: Medical, Dental, Vision; wellness incentives
- Retirement benefits
- Time Off and Leave: Paid vacation days, up to 15 days; paid sick days, up to 5 days; paid personal leave, up to 5 days; paid holidays, up to 13 days; birth and adoption leave; parental leave; family and medical leave; bereavement leave; jury duty; military leave; purchased vacation
- Disability: Short-term and long-term disability
- Life Insurance and Accidental Death and Dismemberment
- Tax-Advantaged Accounts: Health Savings Account; Healthcare Spending Account; Dependent Care Spending Account
- Tuition Assistance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
technical architecturesystem designAPI documentationdata flow diagramsdisaster recoverysecurity architecturescalable systemsIoT systemsarchitectural decision recordsintegration points
Soft skills
leadershipteam oversightcommunication
Certifications
Bachelor's Degree