Platform Architect
Client: UST
Location: San Jose, CA
Job Summary
We are seeking an experienced Platform Architect to design, implement, and optimize scalable enterprise platforms that support business applications, data services, and cloud infrastructure. The Platform Architect will work closely with engineering, DevOps, security, and product teams to define architecture standards, ensure platform reliability, and drive cloud-native transformation initiatives.
The ideal candidate will have strong expertise in cloud platforms, distributed systems, DevOps practices, and enterprise architecture frameworks.
Key Responsibilities
Platform Architecture & Design
Design and implement scalable, secure, and highly available enterprise platform architectures.
Define architectural standards, best practices, and design patterns for platform development.
Develop cloud-native platform solutions supporting microservices, APIs, and distributed systems.
Cloud & Infrastructure
Architect and optimize platforms on AWS, Azure, or Google Cloud.
Implement infrastructure automation using Infrastructure as Code (Terraform, CloudFormation, ARM, etc.).
Ensure platform scalability, resiliency, and high availability.
DevOps & Automation
Collaborate with DevOps teams to implement CI/CD pipelines and automation frameworks.
Design containerized platforms using Docker, Kubernetes, and container orchestration technologies.
Enable continuous delivery and operational excellence.
Platform Governance & Security
Establish platform governance, compliance standards, and security frameworks.
Ensure compliance with enterprise security policies and regulatory requirements.
Implement monitoring, logging, and observability solutions.
Collaboration & Leadership
Work with engineering, product, and data teams to design platform capabilities.
Provide architectural guidance and mentorship to engineering teams.
Lead technical discussions and support solution design reviews.
Performance & Optimization
Analyze system performance and implement improvements for efficiency and scalability.
Optimize platform cost, performance, and resource utilization.
Required Qualifications
Education
Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related field.
Experience
8–15 years of experience in software engineering, platform engineering, or architecture roles.
Proven experience designing enterprise-scale platforms and cloud architectures.
Experience with microservices architecture and distributed systems.
Technical Skills
Cloud Platforms
AWS, Microsoft Azure, or Google Cloud Platform
DevOps & Automation
CI/CD tools (Jenkins, GitHub Actions, GitLab CI)
Infrastructure as Code (Terraform, CloudFormation)
Containers & Orchestration
Docker
Kubernetes
Helm
Programming / Scripting
Python
Java
Go
Bash
Monitoring & Observability
Prometheus
Grafana
ELK Stack