Microservices Architect
Role details
Job location
Tech stack
Job description
As we continue to grow, we're looking for a skilled Microservices Architect to join our dynamic team and contribute to our mission of transforming business processes through technology., This role is part of Bright Vision Technologies' in-house Statement of Work (SOW) engagement. The client, end customer, and employer for this position is Bright Vision Technologies - there is no third-party client, vendor, or implementation partner involved. We do not engage in C2C, 1099, or third-party arrangements for this role. BUT STRICTLY NO C2C/1099/3RD PARTY COMPANIES. ALL OUR ROLES ARE W2 AND NO 3RD PARTY BROKERING PLEASE. Candidates must be willing to work directly as a full-time W2 employee of Bright Vision Technologies and contribute to our in-house SOW deliverables. No new H1B sponsorship is available for this role. However, candidates who are currently on a valid H1B visa and require a transfer are welcome to apply. We will support H1B transfers for qualified candidates. For every role, a technical coding assessment is mandatory. Please apply only if you are confident in your technical abilities and hands-on experience., We are seeking a seasoned Microservices Architect to lead the design and evolution of large-scale microservices ecosystems built on modern container platforms and cloud-native technology stacks. The role requires deep expertise in service decomposition, domain-driven design, distributed data management, and runtime concerns such as resilience, observability, and security at scale. The ideal candidate brings hands-on architectural leadership across complex transformations, with a clear point of view on when microservices are the right answer, how to evolve them safely, and how to keep the resulting estate maintainable over the long term. Key Responsibilities
- 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
Do you have experience in Stakeholder management?, Do you have a Master's degree?, * 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., * Experience with platform engineering and internal developer platform construction.
- Familiarity with Istio, Linkerd, Envoy, or comparable service mesh technologies.
- Exposure to FinOps practices and cloud cost optimization at scale.
- Public speaking, open-source contributions, or published technical writing.
- Experience in regulated industries with strict compliance requirements.