Distributed Systems Architect
New
B
Bright Vision TechnologiesTechnology Consulting
100% Remote (U.S.)Full-TimeSenior
Salary130,000 - 160,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- JavaKubernetesC#GoMicroservices
Requirements
- 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.
Responsibilities
- Lead the design and evolution of large-scale microservices ecosystems built on modern container platforms and cloud-native technology stacks.
- Drive service decomposition and apply domain-driven design principles to complex systems.
- Manage distributed data, resilience, observability, and security at scale.
- Guide architecture initiatives spanning multiple engineering teams.
- Keep the architectural estate maintainable over the long term while evolving services safely.
View Full Description & ApplyYou'll be redirected to the employer's site