.About the role:ScopeManage and provide technical support to technical engineering team across multiple initiativesDevelop new approaches to solve somewhat ambiguous problems identified across the software development lifecycle.May manage budget for projects, programs or products within areaSphere of InfluenceLeads multiple cross-functional project teamsBalanced strategic and tactical focusExcellent cross-functional influencerEnsures engineering teams are effectively executing efficiently, effectively addressing issues that arise.Provide the team with thought leadership to promote re-use and develop consistent, scalable patterns.Provide suggestions for handling routine and moderately complex technical problems, escalating issues when appropriate.Frequently interacts with supervisors and/or functional peer group managers. May interact with senior management.DeliveryEvaluates new technologies and participates in decision-making, accounting for several factorsApplies knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications.Manages building enhancements within an existing software architecture and occasionally suggest improvements to the architecture.Provides suggestions for handling routine and moderately complex technical problems, escalating issues when appropriate.Uses technology acumen to apply and maintain knowledge of current and emerging technologies within specialized area(s) of the technology domainLeads or sets strategy for testing and debugging at the platform or enterprise level.In complex and unstructured situations, serves as an expert resource to create and improve standards and best practices to ensure high-performance, scalable, repeatable, and secure deliverables.Leads the design, lifecycle management, and total cost of ownership of services.Comfortable talking about and learning about every part of the infrastructure/technology stack to find optimizations and efficiencyDemonstrates strong domain-specific knowledge regarding technology capabilities of our productsCommunicates and coordinates with project team, partners, and stakeholdersDemonstrates expertise in analysis and optimization of systems capacity, performance, and operational healthUnderstands and develops solutions to foster data lifecycle managementStays current with new and evolving technologies via formal training and self-directed educationMay help in the procurement of services/solutions for the project.Accountable for the successful execution of technology projects including support and maintenance releases, minor functional releases and major products.Business AcumenDisplays understanding of the project's value proposition for the customer