What are the responsibilities and job description for the Senior Architect – Dev Tooling & Platform (4508) position at HIRECLOUT?
Job Title: Senior Software Architect – Cloud Applications
Role Overview
An innovative technology leader in the PDX region is seeking a seasoned Software Architect to drive the design and implementation of next-generation cloud-based development platforms. This role centers on building rich developer workflows, virtual testing environments, and extensible architecture components that accelerate usability, integration, and testing across complex systems. It’s an opportunity to architect impactful platforms at scale while shaping the experience for both internal engineers and external developers.
Key Responsibilities
Role Overview
An innovative technology leader in the PDX region is seeking a seasoned Software Architect to drive the design and implementation of next-generation cloud-based development platforms. This role centers on building rich developer workflows, virtual testing environments, and extensible architecture components that accelerate usability, integration, and testing across complex systems. It’s an opportunity to architect impactful platforms at scale while shaping the experience for both internal engineers and external developers.
Key Responsibilities
- Design and build modern development platforms, including developer portals, software catalogs, and plugin-based architectures.
- Lead the implementation of developer tools and workflows tightly integrated with CI/CD pipelines.
- Define and develop SDKs, APIs, and technical documentation to support both internal engineering teams and external developer ecosystems.
- Architect and manage virtualized test environments and simulators to support scalable CI/CD testing strategies.
- Leverage tools such as Backstage, Port, Cortex, or Cycloid to design and extend developer platforms.
- Integrate platform solutions with CI/CD systems (e.g., GitLab CI, ArgoCD, Jenkins, Octopus Deploy).
- Build and maintain RESTful and GraphQL APIs for platform extensibility and interoperability.
- Ensure compatibility and performance of developer platforms within Kubernetes-based environments.
- Lead frontend and backend development of platform tools using TypeScript, React, and cloud-native frameworks.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related technical field, or equivalent professional experience.
- 10 years of experience designing and developing platforms in Linux or Android environments.
- Extensive background in embedded systems or software platforms within complex, regulated industries (e.g., aerospace, automotive, industrial technology).
- Expertise in development platform architecture and the full developer experience lifecycle.
- Strong foundation in systems-level design and web-based interface implementation.
- Practical experience with developer enablement infrastructure and automated test environments.
- Familiarity with Kubernetes and its role in enabling virtualized development and testing platforms.
- Be part of a highly innovative environment shaping the future of developer platforms.
- Collaborate with experienced technical leaders in a complex, high-impact industry.
- Lead strategic platform initiatives with visibility across engineering and product teams.
- Base salary: $150,000 – $230,000 (DOE)
- Benefits include medical, dental, and vision coverage. Additional benefits will be discussed during the application process.
Salary : $150,000 - $230,000