Senior Manager, Platform Software Engineering
Oracle
Oracle
Lead and shape the evolution of platform middleware as a Senior Manager of Platform Software Engineering. This pivotal role involves defining strategic direction, ensuring exceptional performance, cost efficiency, and unwavering reliability for our core platform services. You will be instrumental in driving cross-team initiatives focused on enhancing observability, achieving stringent SLOs, and embedding robust resilience patterns. Collaborative engagement with internal and external stakeholders will be key to socializing migration strategies and fostering widespread adoption.
Guide multiple platform teams in standardizing middleware patterns and client libraries, ensuring consistent application across various consumer teams. Establish essential guardrails for APIs/SDKs, define effective deprecation strategies, and develop comprehensive upgrade playbooks, meticulously tracking adoption and associated risks. Champion shared observability frameworks and capacity planning models, actively reviewing error-budget posture and initiating corrective actions.
Drive the design, testing, and optimization of software solutions, offering expert technical recommendations and guidance. Oversee the development of new features and enhancements, ensuring alignment with design specifications, accessibility standards, and clear documentation. Lead code and functional reviews to promote project-wide improvements and spearhead debugging efforts to resolve complex software issues across multiple components.
Architect robust software systems and services, acting as a technical role model and domain expert in architectural decisions and best practices. Ensure adherence to architectural frameworks and internal development standards through periodic reviews. Collaborate with cross-functional teams to align software architecture with overarching business and customer objectives, integrating performance optimization and scalability strategies into the design process. Stay at the forefront of technology research to drive architectural enhancements.
Manage and execute multiple medium- to large-scale projects, ensuring timely delivery and budget adherence. Provide clear direction to teams on project priorities and strategic alignment. Guide teams in adapting plans to evolving resource or timeline requirements.
Cultivate strong cross-functional partnerships to achieve shared objectives. Coach team members in developing strategic relationships with business leaders and stakeholders to foster collaboration. Promote an inclusive environment by actively soliciting and valuing diverse perspectives.
Provide direction to teams in resolving complex operational and technical challenges. Analyze intricate data to identify optimal solutions. Review and offer insights into critical unresolved issues to guide teams towards effective resolutions.
Model continuous learning to deepen expertise and stay abreast of industry trends. Integrate best practices into strategic planning and leverage feedback for personal and team growth. Identify skill gaps and empower team members to pursue learning opportunities, applying new knowledge to organizational advancement.
Inspire teams to collaboratively develop and implement process improvements. Guide the adoption of innovative approaches and encourage feedback for ongoing enhancement.
Foster team performance through constructive feedback and coaching, aligned with performance management processes. Facilitate career development discussions and ensure individual goals support broader organizational objectives. Develop and manage the talent acquisition pipeline through active participation in interviews and resource orchestration.
Oracle
Product and Research