This role involves leading and actively participating in the architectural design and implementation of critical systems, ensuring solutions are scalable, resilient, and maintainable. The Engineering Architect will leverage AI-powered tools to accelerate prototyping, generate foundational code, model performance, and explore complex algorithms. They will develop prototypes and proof-of-concepts to validate new technologies and establish architectural patterns, using AI for rapid iteration. The architect will tackle complex technical challenges through hands-on coding, analysis, and debugging, integrating AI to assist in debugging, performance analysis, and code refactoring. They will establish and evangelize technical standards, frameworks, and best practices, using AI to automate documentation and enforce consistency. Collaboration with product and engineering teams to translate requirements into technical designs and code is key, with AI-powered tools assisting in distilling complex trade-offs and creating design documents. Mentoring senior engineers through pair programming, code reviews, and collaboration, with AI providing real-time suggestions and personalized learning materials, is also a core responsibility. Driving technical strategy by identifying innovation, simplification, and debt reduction opportunities, using AI to analyze code for technical debt and model the impact of initiatives, is crucial. Owning and implementing critical infrastructure and cross-cutting concerns like service discovery, authentication/authorization, and observability frameworks, with AI accelerating development, is expected.
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
Senior