What you will be doingAs Technical expert, you would be focusing on the following topics:Define Development Conventions & Guidelines: Develop comprehensive coding standards, design patterns, naming conventions, code review processes, and other essential engineering practices.Architectural Oversight: Ensure that development standards align with scalable and maintainable architecture, collaborating closely with system architects.Technical Leadership: Support technical experts across all levels, fostering a culture of high-quality code.Governance: Define mechanisms for monitoring and enforcing adherence to development guidelines.Integration of development standards into AI-powered tooling: Translate development standards into AI-powered tooling as we actively implement AI Coding assistants to enhance developer productivity and code quality.Objective and Key results: Your standards are adopted by a majority of the developers and recognized as adding value by the community.RequirementsExperience defining and enforcing development standards in large-scale organizationsDeep knowledge of modern software architecture, design patterns, and best practicesExcellent communication skills; ability to influence without authorityPassion for mentoring and growing engineering teamsHands-on experience with one or more modern languages/frameworks, by order of importance (e.g., Java & Spring/SpringBoot,, Python, Go)Familiarity with security best practicesExperience integrating development standards into AI-powered tooling (designing prompt templates, codifying coding rules and architectural patterns into reusable AI instructions and collaborating with platform teams to ensure that AI tools reflect our internal best practices)Experience with imbedded AI coding agent inside IDE