A company is looking for a Senior Principal Software Engineer to serve as the technical architect for a microservices-based SaaS platform.
Key Responsibilities
Own and evolve platform architecture to meet business requirements and system complexity
Architect high-throughput systems ensuring reliability and performance under growth
Lead modernization initiatives, including refactoring legacy systems and optimizing platform capabilities
Required Qualifications
Bachelor's degree in engineering, software development, or similar; experience in lieu will be considered
10+ years of professional software engineering experience, particularly in large-scale distributed systems
Proven experience with Golang-based services and distributed systems
Experience with AWS services and cloud infrastructure optimization
Strong background in observability and performance analysis tools