
Opportunity at
InstructurePlatform Architect
Instructure is seeking a Platform Architect to drive the technical direction of its developer portal and Platform as a Service (PaaS) offerings. In this full-time role,…
Career Tools
About This Role
Instructure is seeking a Platform Architect to drive the technical direction of its developer portal and Platform as a Service (PaaS) offerings. In this full-time role, the professional will act as a primary technical leader, guiding engineering teams and shaping system architecture to support learning experiences worldwide. This position suits a seasoned engineering professional who excels at designing distributed systems, mentoring technical staff, and solving complex architectural challenges. The employer…
Job Description
Instructure is seeking a Platform Architect to drive the technical direction of its developer portal and Platform as a Service (PaaS) offerings. In this full-time role, the professional will act as a primary technical leader, guiding engineering teams and shaping system architecture to support learning experiences worldwide.
This position suits a seasoned engineering professional who excels at designing distributed systems, mentoring technical staff, and solving complex architectural challenges. The employer builds intuitive software designed to simplify learning, personal development, and educational relationships.
Key duties involve directing architectural strategy, authoring maintainable software, collaborating with site reliability engineering teams, and serving as a domain expert. The successful candidate will guide technical initiatives from conception through maintenance while ensuring high system performance.
Compensation is offered between USD 200,000 and 230,000 per year. All full-time personnel participate in an ownership program, and the organization provides wellness programs, flexible work arrangements, professional development resources, and a recognition platform. Please note that candidates must undergo a background check and identity verification steps during the hiring procedure.
Responsibilities
- Lead architectural design and technical direction for PaaS product features and platform components
- Write maintainable and well-tested code across various platforms
- Mentor multiple engineering teams and promote software development best practices
- Collaborate with engineering managers and SRE stakeholders to translate requirements into technical specifications
- Evaluate new technologies and methodologies to enhance system performance
- Perform code reviews and enforce coding standards and architectural principles
- Troubleshoot complex technical issues and conduct root cause analysis
Requirements
- At least 10 years of progressive experience in software development
- Minimum of 3 years serving in a lead or principal engineering role
- Deep expertise in designing, building, and scaling distributed and highly available systems
- Proficiency across multiple programming languages and familiarity with web frameworks
- Extensive experience working with cloud platforms and containerization technology
- Strong comprehension of relational and NoSQL database systems
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field
Core Skills
Benefits
- Annual compensation between USD 200,000 and 230,000
- Participation in the employee ownership program
- Flexible work culture with remote, hybrid, and in-office options depending on the role
- Generous time off including local holidays and an annual December shutdown period
- Comprehensive wellness programs and mental health support
- Tuition reimbursement and professional development resources
- Motivosity employee recognition program
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the salary for the Platform Architect position?
The salary ranges from USD 200,000 to 230,000 per year.
What is the employment type?
This is a full-time position.
Is remote work allowed for this role?
The work culture is flexible, though remote, hybrid, and in-office collaboration spaces vary by role, team, and location. The specific remote status is listed as on-site in the primary details, and the posting notes that work arrangements depend on the position.
What are the core experience requirements?
Candidates must have at least 10 years of progressive software development experience, including a minimum of 3 years in a lead or principal engineering role, along with expertise in building scalable distributed systems.
Are there pre-employment screening processes?
Yes, all employees must pass a background check and complete identity verification measures regarding their legal name, location, and contact information.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.