Cloud-Native Architect

New
B
Bright Vision TechnologiesSoftware Consulting
100% Remote (U.S.)Full-TimeSenior
Salary130,000 - 180,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
10+ years
Required Skills
DockerPythonJavaKubernetesC#GoTerraformMicroservicesDistributed Systems

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical discipline.
  • 10+ years of professional software engineering experience, including significant experience in software architecture and cloud-native solution design.
  • Deep expertise in microservices architecture, Domain-Driven Design (DDD), distributed systems, and enterprise integration patterns.
  • Extensive hands-on experience with Kubernetes, container orchestration, Docker, and cloud-native platforms.
  • Strong proficiency in one or more backend programming languages such as Java, Go, C#, or Python.
  • Strong knowledge of API design, asynchronous messaging, and event streaming technologies (e.g., Kafka, RabbitMQ).
  • Experience designing and operating highly available, latency-sensitive production systems at enterprise scale.
  • Strong expertise with at least one major cloud platform (AWS, Microsoft Azure, or Google Cloud Platform).
  • Experience with Infrastructure as Code tools such as Terraform, Pulumi, CloudFormation, or Bicep.
  • Excellent leadership, communication, stakeholder management, and technical mentoring skills.

Responsibilities

  • Define enterprise-wide microservices architecture standards, service boundaries, and domain-driven design (DDD) principles.
  • Lead the modernization of legacy monolithic applications into scalable, independently deployable cloud-native services.
  • Design secure, resilient, and highly available distributed systems using REST APIs, gRPC, asynchronous messaging, and event-driven architectures.
  • Architect resilient systems using patterns such as circuit breakers, retries, bulkheads, graceful degradation, Saga, CQRS, Event Sourcing, and Outbox.
  • Design and implement cloud-native platform capabilities, including Kubernetes, service mesh, API gateways, identity management, observability, and platform automation.
  • Establish CI/CD, GitOps, Infrastructure as Code (IaC), automated testing, and deployment strategies.
  • Lead architecture reviews, technical design sessions, and technology evaluations across multiple engineering organizations.
  • Mentor architects, technical leads, and senior engineers while promoting cloud-native engineering best practices.
View Full Description & ApplyYou'll be redirected to the employer's site
130,000 - 180,000 USD per year
Apply Now