Job Description
Position Overview: As a Senior Technical Architect, you will be a key driver of technical innovation and excellence, responsible for architecting and designing state-of-the-art SaaS products. You will leverage your deep knowledge of cloud architecture and development best practices to lead our technical teams and guide the evolution of our products.
Key Responsibilities
- SaaS Product Architecture: Lead the design and architecture of our SaaS products, ensuring scalability, reliability, and security. Define and implement best practices for modular, extensible, and maintainable software.
- Cloud Expertise: Utilize your expertise in cloud platforms (e.g., AWS, Azure, Google Cloud) to architect solutions that leverage cloud-native services effectively. Optimize cost, performance, and scalability on cloud environments.
- Technical Leadership: Provide technical leadership and mentorship to development teams. Collaborate closely with cross-functional teams, including product managers and engineers, to translate business requirements into technical solutions.
- Development Best Practices: Establish and enforce development best practices, coding standards, and architecture guidelines. Promote continuous improvement and innovation within the development process.
- Security and Compliance: Ensure that security and compliance considerations are integrated into the architectural decisions, and lead efforts to maintain the highest levels of data security and regulatory compliance.
- Performance Optimization: Identify and address performance bottlenecks in software architecture. Implement strategies for load balancing, caching, and optimization.
- Documentation: Create and maintain comprehensive technical documentation, including architectural diagrams, design documents, and guidelines.
- Emerging Technologies: Stay up-to-date with industry trends and emerging technologies. Evaluate new tools, frameworks, and methodologies for potential adoption within the organization.
Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
- Minimum of 9 years of experience as a Technical Architect, with a strong track record of architecting and delivering SaaS products.
- Proven expertise in cloud architecture, with experience in one or more major cloud platforms (AWS, Azure, GCP).
- Strong knowledge of development best practices, including software design patterns, code review processes, and CI/CD pipelines.
- Exceptional problem-solving and analytical skills.
- Excellent communication and leadership abilities.
- Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes) is a plus.
- Relevant certifications in cloud platforms and architecture are a plus.
Benefits
- Competitive salary and benefits.
- Retirement savings plans with employer contributions.
- Professional development opportunities and tuition reimbursement.
- Collaborative and inclusive work environment.
Skills: leadership abilities,cloud architecture,containerization,cloud,kubernetes,google cloud,emerging technologies,saas product architecture,docker,technical leadership,orchestration technologies,communication,analytical skills,azure,architecture guidelines,compliance,aws,performance optimization,coding standards,development best practices,security,technical documentation