Job Summary
A company is looking for a Principal Software Engineer - Software Architect (hands on).
Key Responsibilities
- Shape technology strategy by defining architectural standards and platform direction
- Drive technical excellence by promoting best practices in software design and engineering quality
- Mentor engineers and support their growth in technical depth and leadership skills
Required Qualifications
- Master's degree in Computer Science or equivalent professional experience
- 12+ years of hands-on software development experience with large-scale web applications
- 5+ years of experience architecting cloud-native solutions on AWS
- Proven experience with containerization and orchestration technologies
- Strong system design skills and experience with RESTful APIs and data stores
Comments