Overview
Skills
Job Details
Dear Candidate,
We @ Calsoft Inc. are urgently looking for a Tech Solution Architect – Developer Experience Platform for one of our Direct Client.
Position: Tech Solution Architect – Developer Experience Platform
Location: Portland, Oregon
Overview
We are seeking a Solution Architect to lead the architecture and technical direction of our Developer Experience Platform, which includes a unified Developer Portal, Virtual Test Environments (ARM & x86), and integration with CI/CD pipelines.
This role requires working closely with the customer’s architecture group, aligning on design decisions, and acting as a technical product owner for a team of 15–20 developers. The Solution Architect will balance strategic oversight and hands-on leadership, ensuring the platform meets scalability, security, performance, and virtualization requirements.
Key Responsibilities:
Architecture & Governance
- Define and maintain the solution architecture across Dev Portal backend, CI/CD flows, infrastructure, and virtual environments.
- Collaborate with the customer’s enterprise architects to ensure alignment with overall product vision and roadmap.
- Own design decisions around multi-tenancy, scalability, high availability, and third-party provider integration.
- Define standards for APIs, SDKs, observability, virtualization, and infrastructure components.
Leadership & Delivery Oversight
- Act as the technical product owner for 15–20 developers across 3 Scrum teams.
- Translate business objectives into technical backlog items and milestones.
- Lead design reviews, sprint planning inputs, and PI planning from an architecture perspective.
- Mentor technical leads and senior engineers, ensuring pyramid team structure and quality delivery.
Virtualization & Kernel Enablement
- Define the architecture for Linux-based virtual test environments (Debian, Red Hat, Ubuntu).
- Guide teams on ARM/x86 simulation and emulation (QEMU/KVM, virtualization technologies).
- Ensure kernel-level tuning, performance optimization, and driver integration as required for test environments.
- Integrate virtualization into cloud-native infrastructure (AWS, Kubernetes) for scalable provisioning.
Integration & Platform Enablement
- Drive integration with CI/CD systems (GitLab, Jenkins, ArgoCD, Octopus Deploy).
- Guide Infra/DevOps teams in setting up AWS, Kubernetes, and virtualized environments.
- Ensure observability and monitoring of virtual test environments and backend services.
- Enable developer self-service capabilities via APIs and automation workflows.
Stakeholder Management
- Serve as the primary technical liaison between customer architects and offshore engineering teams.
- Represent architecture decisions in customer forums and provide status updates.
- Balance customer priorities with team execution capacity, ensuring delivery predictability.
Required Skills & Qualifications:
- 12+ years of software engineering experience, with at least 5 years in solution or platform architecture.
- Proven track record of leading large teams (15–20 engineers) across multiple Scrum teams.
- Strong expertise in platform architecture, backend integration, APIs, and CI/CD systems.
- Hands-on experience with AWS (EC2, EKS, VPC, IAM, Terraform/CloudFormation).
- Strong knowledge of Kubernetes, Docker, and Linux (Debian, Red Hat, Ubuntu).
- Expertise in virtualization and kernel-level work (QEMU, KVM, ARM/x86 emulation, kernel tuning).
- Programming language expertise in GoLang, Python, and TypeScript/JavaScript.
- Experience designing for multi-tenancy, scalability, and high availability.
- Strong problem-solving, communication, and leadership skills.
Preferred Qualifications:
- AWS Certified Solutions Architect – Professional (preferred) or AWS Certified Solutions Architect – Associate.
- Exposure to observability/monitoring stacks (Prometheus, Grafana, ELK, CloudWatch).
- Experience working as a technical product owner or directly with customer architect groups.
- Background in aviation, in-flight connectivity, or large-scale enterprise platforms.
Thank you, we look forward to your response.