Develop high-level architecture and design specifications, ensuring solutions align with business goals and are scalable, maintainable, and efficient. Design system integrations and ensure the appropriate use of technology stacks. Evaluate and recommend the best-fit technologies and tools for projects. Develop and document solution blueprints, defining the system's components, data flows, and integrations. Work closely with stakeholders to understand their business and technical requirements. Collaborate with development teams to ensure solutions are built according to architectural specifications. Provide leadership and mentorship to engineering teams throughout the implementation lifecycle. Ensure that the architecture is resilient and compliant with industry standards and regulations (e.g., security, privacy, scalability). Contribute to the development of best practices, reusable components, and design patterns within the organization. Lead technical discussions and decision-making, ensuring solutions align with architectural standards and best practices. Conduct technical reviews to assess code quality, performance, security, and overall compliance with architectural guidelines.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees