Designing system architectures and technical solutions to ensure scalability, stability, and security, while aligning solutions with business requirements.
Requirements
- Minimum of 10 years of experience in System Design or Solution Architecture.
- Experience designing large and complex systems.
- Strong understanding of architectural principles (Scalability, Availability, Security).
- Experience with Microservices or SOA.
- Good knowledge of design patterns and databases.
- Strong communication skills and ability to work with multiple teams.
- Strong communication skills and ability to work within a team.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance