Client Technology - Engineering - Architecture
About the role
We are looking for a candidate who will be part of the Architecture team within the EY Client Technology’s Technology Strategy and Architecture (TS&A) function. The candidate will be responsible for defining and delivering architectures and designs for business-critical global products and platforms, hosted in a variety of infrastructure/environments considering reusability, scalability and reliability in alignment with EY’s mission and strategy!
Responsibilities
- Build relationships across the business to understand their requirements, strategy and help them build product/platform roadmaps, demonstrate architecture leadership to translate business requirements into architecture blueprints, as well as innovative and practical design (both high and low level).
- Own the overall technology, architecture and design landscape of the product/platform from solutioning to delivery to adoption and sale phases.
- Potentially lead a team of architects in a portfolio or large product, set the overall technology and architecture direction and own its end-to-end delivery in a lead architect’s capacity, along with providing constant architecture governance and guidance.
- Solve complex problems in realms where solutions may not currently exist, necessitating the ideation and incubation of the new solutions/ways of working/technologies, technical feasibility and buy/build analysis, vendor product evaluations, proof of concepts (with hands-on) and presenting various options to the business with appropriate recommendations.
- Work very closely with multi-disciplinary teams (e.g. engineering, platform, infosec) to deliver the envisioned architectures and design using optimized delivery approaches, in compliance to enterprise standards, practices, policies and guidelines.
- Provide leadership in product delivery to build and consume reusable functional and technical assets. Identify, define and implement the reusable assets and standards.
- Provide support to product and project managers in building the plans, forecast, estimations and costs for new as well as existing products/platforms, to build the appropriate balance between costs, risks and quality.
- Provides coaching, mentoring and support to development teams during the delivery phase across the eco-system, frameworks and platforms. Ensure that the developed artifacts comply to envisioned architecture and design, expected quality, recommended standards/practices with code reviews and various levels of architecture, design and quality reviews.
- Contribute to architecture and development standards/guidelines to promote optimization and consistency.
- Have the ability to work across multiple projects with varied stakeholders. An architect sets architectural direction, builds consensus, mediates conflicts providing technical leadership and advisory services to the business. He/she anticipates needs and potential objections and helps to create an environment which solicits positive contributions from all participants.
Attributes for Success
- Led and governed a global team of solution architects and technical architects, driving the technology and architecture landscape of large and complex portfolio of products/solutions/projects, achieving success in its implementation and adoption.
- Advanced understanding and practical experience of architecture role with proven track record in a complex, large-scale (team size in hundreds), global product/platform (user base in hundreds, thousands and more) ecosystem across the entire lifecycle from planning to delivery to support/operations and adoption.
- Hands-on deep experience of one or more specialization of solution and technical architecture role e.g. application, infrastructure/cloud, integration, data and security architectures and successful delivery of functional as well as non-functional aspects of a product/platform, using native cloud, full-stack application, data, security, AI technologies, following Agile, DevSecOps and automation practices.
- Expert-level skills in defining, designing and developing distributed and scalable products and platforms, using reusable domain-specific composable (micro) services running on containers on multi-platform/hybrid clouds (Microsoft Azure preferred) using the respective cloud IaaS/PaaS/SaaS services.
- Expert-level skills in multiple application programming and scripting languages (JavaScript, .NET, Java, Python, C++, etc.), SQL and noSQL databases, Bigdata and its processing, Data analytics and Machine Learning, Industry’s recommended authentication/authorization technologies. Microsoft and Azure based technology skills are preferred.
- Ability to adopt and relate new technologies to the set of problems we face at EY while adhering to security and other EY standards.
- In-depth knowledge of various design patterns, and architectural styles (e.g., traditional application based as well as microservices and containers, event-driven, data streaming, data transformations and analytics).
- Strong collaboration, analytical, interpersonal and communication abilities.
What We Look For
- Self-starters, who can take initiative and get things done.
- Think critically and creatively to solve problems.
- Comfortable working with culturally diverse outsourced on/offshore team members which means you may need to work outside of the normal working hours in your time zone to partner with other Client Technology staff globally.
- Experience in designing and implementation of business use-cases using low-code/no-code, Generative AI, data reporting, data management and governance technologies, mobile applications, deep cloud security concepts.
What We Offer
- Cumulative compensation range for this job in all geographic locations in the US is $138,200 to $266,000.
- Compensation and benefits package including medical and dental coverage, pension and 401(k) plans, and a wide range of paid time off options.
- Flexible vacation policy where you’ll decide how much vacation time you need based on your own personal circumstances.
- Ethical standards and integrity in the workplace.
- Reasonable accommodation for candidates with disabilities.
Additional Information
EY is committed to providing reasonable accommodation to qualified individuals with disabilities including veterans with disabilities. If you have a disability and either need assistance applying online or need to request an accommodation during any part of the application process, please call 1-800-EY-HELP3, select Option 2 for candidate related inquiries, then select Option 1 for candidate queries and finally select Option 2 for candidates with an inquiry which will route you to EY’s Talent Shared Services Team (TSS) or email the TSS at ssc.customersupport@ey.com.