Jobs · OTHR · Tennessee

Senior Manager, Platform Software Engineering

Oracle · Nashville, TN · 1 mo ago
OTHR$120k–$306k/yrFull-time

Responsibilities

Leads one or more platform teams; defines tactical and strategic elements for middleware evolution serving multiple consumers. Accountable for performance, cost control, and reliability outcomes; handles escalations for distributed debugging and upgrade safety. Drives cross‑team improvements to observability, SLOs, and resilience patterns. Engages stakeholders inside and outside the group; socializes migration plans and adoption playbooks.

  • Platform Software Development: Lead multiple platform teams to standardize middleware patterns and client libraries used by several consumer teams. Establish group‑level guardrails for APIs/SDKs, deprecation strategies, and upgrade playbooks; track adoption and risk. Sponsor shared observability frameworks and capacity models across teams; review error‑budget posture and corrective actions.
  • Software Development and Coding – Design, Testing, and Optimization: Provide technical recommendations and guidance in designing software solutions. Manage execution of processes to develop new features and enhancements, ensuring accessibility and clear documentation. Lead code and functional reviews, drive debugging and troubleshooting across components, implement functional and non‑functional testing, quality‑assurance processes, error logging, monitoring, and observability. Conduct performance profiling and optimization, and oversee API versioning, lifecycle, and interoperability strategies.
  • Software Architecture – System Structural Design: Design and develop software, systems, and services. Act as a role model to provide technical guidance and domain expertise in architecture decisions and best practices. Conduct periodic architecture reviews, ensure adherence to frameworks and standards, and collaborate with cross‑functional teams to align architecture with business and customer goals. Implement performance optimization and scalability strategies, and drive technology research for architectural enhancements.
  • Issue/Defect Collaboration – Software Products Support: Collaborate with stakeholders and external partners to understand customer issues and align solutions. Prioritize support, advocate for customers, develop policies for timely issue resolution, and manage investigation of complex product maintenance issues.
  • Practices and Standards Compliance – Security and Compliance: Establish, follow, and enforce documented security criteria, development best practices, and coding standards. Implement secure software development practices to prevent vulnerabilities.
  • Development Operations – System Maintenance: Perform periodic maintenance and testing for systems requiring upgrades or patches (e.g., critical vulnerabilities). Delegate assignments to evolve standard operating procedures, ensure automation, testing, and debugging for service availability, health, support, and reliability.
  • Core Responsibilities – Planning & Execution: Manage multiple medium‑ to large‑scale projects or initiatives across teams, monitoring timelines, deliverables, and budgets. Provide direction on project work, set priorities, and adjust plans as needed.
  • Collaboration & Partnership: Drive cross‑functional partnerships, coach team members to develop strategic relationships with business leaders, stakeholders, and external partners, and promote inclusivity by seeking diverse perspectives.
  • Problem Solving: Guide teams in addressing complex operational or technical issues, analyze data, and identify solutions. Review critical issues and provide insights for resolution.
  • Continuous Learning: Model continuous learning, identify skill gaps, empower team members to pursue development opportunities, and integrate best practices into strategic planning.
  • Continuous Improvement: Lead teams to develop and implement ideas that increase efficiency and effectiveness of processes, protocols, and workflows, encouraging feedback and adoption of new approaches.
  • Performance and Development: Provide feedback and coaching aligned with performance management processes, discuss development goals, manage talent acquisition pipelines, monitor promotion eligibility, and orchestrate talent resources.

Qualifications

Certain U.S. based or U.S. customer‑facing roles may be required to comply with applicable requirements such as immunization/occupational health mandates and/or drug testing.

Pay

Hiring range in the United States: $120,000 – $306,400 per year. May be eligible for bonus, equity, and compensation deferral.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion
  • Short‑term and long‑term disability
  • Life insurance and AD&D, supplemental life insurance (employee/spouse/child)
  • Health care and dependent care Flexible Spending Accounts
  • Pre‑tax commuter and parking benefits
  • 401(k) Savings and Investment Plan with company match
  • Paid time off: Flexible Vacation (13 days annually for the first three years, 18 days thereafter) and accrued vacation for part‑time employees
  • 11 paid holidays
  • Paid sick leave: 72 hours upon hire, refreshed annually, carry‑over up to 112 hours
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal services
  • Voluntary benefits including auto, homeowner, and pet insurance

About Us

Oracle brings together data, infrastructure, applications, and expertise to power industry innovations and life‑saving care. With AI embedded across products and services, Oracle helps customers turn promise into a better future for all. The company is committed to a workforce that promotes opportunities for all, offering competitive benefits, flexible medical, life insurance, and retirement options, and encouraging community volunteerism. Oracle is an Equal Employment Opportunity Employer and provides accommodations for applicants with disabilities.

Similar jobs