Location: Irvine, CA/Portland, OR/RemoterE
Duration: Long Term Contract
Key Responsibilities
• Architect and implement internal and external development platforms to enhance developer productivity and collaboration.
• Design and develop developer portals, software catalogs, and plugin architectures to support scalable developer ecosystems.
• Build and integrate custom developer workflows, SDKs, and API documentation to support agile software delivery lifecycles.
• Architect developer platform ecosystems using tools such as Backstage, Port, Cortex, or Cycloid.
• Integrate development platforms with CI/CD pipelines including GitLab CI, Jenkins, Octopus Deploy, and ArgoCD.
• Develop and maintain RESTful and GraphQL APIs for integration with external and internal systems.
• Apply Kubernetes-based orchestration within development platform ecosystems for scalability, observability, and automation.
• Collaborate with cross-functional teams to design and deliver SDKs, APIs, and CI/CD integrations supporting DevSecOps practices.
• Contribute to both front-end (React, TypeScript) and back-end components to deliver full-stack platform functionality.
Required Qualifications
• Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent technical field.
• 10+ years of experience in architecture, design, and development for Linux or Android systems.
• 10+ years of experience in embedded systems architecture and software development within aviation, automotive, or similar safety-critical industries.
• Proven experience architecting developer platforms and integrating toolchains, SDKs, and CI/CD systems.
• Hands-on expertise in Kubernetes, API design, and cloud-native software architectures.
Preferred Skills
• Experience building or customizing Backstage, Port, or similar developer portals.
• Strong understanding of developer experience (DevEx) design and service catalog management.
• Familiarity with test automation frameworks and simulation environments.
• Proficiency in TypeScript, React, Python, or Go.
• Excellent communication and documentation skills with the ability to influence architectural direction across global teams.