Software Architect
Skills
Back-End Web DevelopmentSoftware ArchitectureSoftware DevelopmentArchitectureBusiness RequirementsCode ReviewDesign Patterns
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Hold Bachelor's degree in Computer Science, Software Engineering, or related field; Master's degree preferred
- Have 10+ years of experience in software development covering frontend and backend, with 3 years in a software architect or tech lead role
- Strong knowledge of software architecture principles, design patterns, and best practices
Nice to have
- Master's degree
- Openstack experience
- GPU programming familiarity
Day to day
- Shape the technical direction of our cloud platform to meet high standards of performance and scalability
- Design and architect software systems ensuring scalability, reliability, and maintainability
- Define technical standards, guidelines, and best practices for software development
