Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Bright Vision Technologies

Microservices Architect

Bright Vision Technologies

Microservices Architect leading the design of large-scale microservices ecosystems at a leading software company. Focused on modern container platforms and cloud-native technology stacks.

Posted 5/17/2026full-timeRemote • California • 🇺🇸 United StatesSeniorLeadWebsite

Tech Stack

Tools & technologies
CloudDistributed SystemsGoGRPCJavaKubernetesMicroservices

About the role

Key responsibilities & impact
  • Lead the design and evolution of large-scale microservices ecosystems built on modern container platforms and cloud-native technology stacks
  • Define microservices architecture standards, service boundaries, and decomposition strategies aligned with domain-driven design principles
  • Lead the modernization of legacy monoliths into well-bounded, independently deployable services with clear ownership
  • Design service communication patterns leveraging REST, gRPC, asynchronous messaging, and event streaming as appropriate
  • Establish API contracts, schema governance, and versioning strategies that enable safe evolution of services over time
  • Architect resilient distributed systems incorporating circuit breakers, retries, bulkheads, and graceful degradation patterns
  • Define data ownership models, transactional boundaries, and patterns such as outbox, saga, and CQRS where appropriate
  • Lead the design of platform capabilities including service mesh, API gateway, identity propagation, and shared observability
  • Drive performance engineering, capacity planning, and scalability analysis across critical service domains
  • Establish CI/CD, testing, and deployment standards optimized for high-frequency, low-risk service releases
  • Define observability standards including structured logging, distributed tracing, and SLO-driven monitoring
  • Collaborate with security teams to ensure zero-trust principles, secrets management, and runtime protection are embedded
  • Mentor engineers and tech leads on microservices best practices and anti-pattern avoidance
  • Lead architecture reviews and provide guidance on service design proposals across multiple teams
  • Continuously evaluate emerging cloud-native technologies for adoption based on maturity and strategic fit.

Requirements

What you’ll need
  • Bachelor’s or Master’s degree in Computer Science or a related discipline
  • Eight or more years of software engineering experience, with several years in architecture roles
  • Deep expertise in microservices design, domain-driven design, and distributed systems patterns
  • Strong hands-on experience with Kubernetes, container orchestration, and service mesh technologies
  • Proficiency in at least one major backend language such as Java, Go, or C#
  • Strong understanding of API design, event-driven architectures, and asynchronous messaging
  • Experience operating high-traffic, latency-sensitive systems in production
  • Strong knowledge of cloud platforms and managed services across at least one major provider
  • Excellent communication and stakeholder management skills
  • Demonstrated ability to lead architecture initiatives spanning multiple teams.

Benefits

Comp & perks
  • Comprehensive benefits
  • Competitive compensation packages
  • Supportive work-life balance

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
microservices designdomain-driven designdistributed systems patternsKubernetescontainer orchestrationAPI designevent-driven architecturesasynchronous messagingJavaGo
Soft Skills
communicationstakeholder managementmentoringleadership
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer Science