Cloud Architect

CompuGroup MedicalChesterfield, VA
54d

About The Position

We are building next-generation solutions that help doctors interact with patients and deploy intelligent services seamlessly into their applications. Our suite includes an application and a integration platform that enables clients to deploy, scale, and manage modules and services efficiently. We operate in cross-functional teams, deliver through microservices, and leverage cutting-edge technologies like ingestion pipelines, Kubernetes, and ArgoCD, with frontend solutions in React, and backend services written in Kotlin and Java. What You’ll Do As a Senior Software Architect, you will be responsible for the design and architectural vision of our AI-driven applications. You'll lead the architecture of complex distributed systems, guide engineering teams, and ensure our solutions are robust, scalable, and maintainable.

Requirements

  • Extensive experience in software engineering, with a proven track record as a lead or architect for large-scale systems.
  • Proficiency in Kotlin or Java is required.
  • Strong knowledge of modern architectural patterns (e.g., microservices, event-driven systems, pub/sub messaging, domain-driven design).
  • Deep understanding of system component design—including orchestration, APIs, databases, and deployment.
  • Experience with containerized environments (Docker/Kubernetes) and CI/CD pipelines; ArgoCD is a plus.
  • Familiarity with React or other frontend frameworks (for architectural integration).
  • Experience working in cross-functional agile teams.

Responsibilities

  • Design and evolve system architecture for our AI applications, including ingestion pipelines,, and client deployment services.
  • Make high-level design decisions for microservices, data flow, APIs, and inter-system communication.
  • Provide architectural guidance to development teams, code reviews, and technical mentorship.
  • Collaborate with product owners, engineers, and DevOps to align architecture with business and technical goals.
  • Optimize system performance, scalability, and reliability.
  • Stay ahead of AI and software trends to integrate best practices in architecture and tooling.
  • Ensure security, compliance, and observability standards are met.
  • Drive architectural documentation and communication across cross-functional teams.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service