About The Position

Defines long-term strategy and investment for a large group building customer-facing products on Oracle Database. Governs architectural standards and platform choices that enable differentiated capabilities, including in-database analytics and machine learning-powered features. Owns outcomes for revenue growth, adoption, retention, and service-level agreements across product lines. Partners with executive leadership, customers, and go-to-market teams to prioritize multi-year investments and ensure measurable impact. The role provides strategic leadership across software development, architecture, product support, security and compliance, development operations, planning, collaboration, problem solving, continuous learning and improvement, and performance and talent development. It oversees large-scale programs, teams, and organizational practices to deliver reliable, secure, scalable software aligned with business and customer priorities.

Requirements

  • At least 12 years of software development experience; alternatively, 8 years with a qualifying bachelor's degree, 6 years with a qualifying master's degree, or 4 years with a qualifying doctorate in a listed or related field.
  • At least 10 years of experience with programming and/or scripting languages, such as SQL, C/C++, or JavaScript.
  • Qualifying education fields include computer science, computer engineering, software engineering, electrical/electronics engineering, computer information systems, information systems, information technology, telecommunications, mathematics, physics, or a related field.
  • Ability to lead software development, architecture, testing, quality assurance, security, operations, and customer issue resolution across teams and products.
  • Experience setting strategic direction, managing large-scale initiatives, aligning work with business needs, and overseeing timelines, deliverables, and budgets where applicable.
  • Ability to collaborate with executives, customers, stakeholders, and cross-functional teams.
  • Ability to guide and develop technical leaders and teams and to drive performance management and talent development.

Nice To Haves

  • 13 years of software development experience; alternatively, 9 years with a qualifying bachelor's degree, 7 years with a qualifying master's degree, or 5 years with a qualifying doctorate in a listed or related field.
  • Preferred education fields include computer science, computer engineering, software engineering, electrical/electronics engineering, computer information systems, information systems, information technology, telecommunications, mathematics, physics, business administration, or a related field.
  • 7 years of experience in a technical lead role with direct reports.
  • 4 years of experience working with operating budgets and/or project financials.
  • 5 years of experience with cloud platforms such as AWS, Azure, Google, or Oracle Cloud.

Responsibilities

  • Define multi-year investment strategy for customer-facing data and application platforms on Oracle Database.
  • Govern architectural choices that enable differentiated capabilities at scale, including real-time analytics and machine-learning-driven experiences.
  • Own aggregate business outcomes, including revenue growth, adoption, retention, and service-level agreements, and align priorities with executives and customers.
  • Drive strategic initiatives to design and implement software solutions and analyze requirements for alignment with business and organizational goals.
  • Guide development of software features, enhancements, design specifications, accessibility, and documentation clarifying software design and code.
  • Lead design and specification reviews to improve programs, products, and organizations.
  • Provide thought leadership and pioneer approaches to software development and quality assurance.
  • Oversee software testing, quality assurance, error logging, monitoring, and observability practices.
  • Improve design and development practices to optimize performance across products and domains.
  • Oversee troubleshooting and resolution of API functionality and integration issues; address challenges in API versioning, lifecycle, and interoperability.
  • Oversee design and development of software, systems, and services.
  • Coach directors and managers on software architecture decisions and best practices.
  • Establish architectural review approaches and ensure adherence to architectural standards.
  • Collaborate with stakeholders and cross-functional teams, including executive leadership, to align software architecture with business and customer goals.
  • Set standards for performance optimization and scalability in software design.
  • Set strategy and direction for technology research and evaluation to enhance architecture.
  • Build stakeholder and senior-leader partnerships to understand customer issues and align solutions.
  • Oversee technical guidance and prioritization of customer support for reported issues.
  • Advocate for customer interests and drive product enhancements based on feedback.
  • Champion customer success through timely issue resolution and effective communication.
  • Direct training for customer issue and defect-handling processes.
  • Lead investigation and troubleshooting of complex, broad-impact product maintenance issues and secure customer agreement on short- and long-term solutions.
  • Ensure alignment with evolving industry best practices and processes.
  • Develop strategic plans to drive adherence to acceptance criteria across organizational development processes.
  • Implement strategic secure software development practices to prevent organization-wide security vulnerabilities.
  • Drive periodic maintenance and testing for systems requiring upgrades or patches, including critical vulnerability fixes.
  • Ensure teams understand and comply with service contracts, terms, and conditions.
  • Evolve standard operating procedures and improve automation, testing, and debugging to ensure service and product availability, health, support, and reliability.
  • Provide strategic oversight of large-scale projects, monitoring timelines, deliverables, and budgets where applicable.
  • Set delegation and prioritization strategies and align projects with business needs.
  • Lead strategic planning across teams, guiding resource and timeline planning in anticipation of change.
  • Set strategic direction for cross-functional collaboration and alignment.
  • Foster teamwork and partnerships with business leaders, stakeholders, and customers, and promote transparency and inclusivity.
  • Develop strategies for advanced problem-solving and serve as an escalation point for complex operational and technical issues.
  • Oversee innovative approaches to ambiguous issues, root-cause identification, and recurrence prevention.
  • Champion continuous learning and emerging technical and industry knowledge, and contribute to organizational learning and development strategy.
  • Drive organization-wide continuous improvement and oversee large-scale improvement methods aligned with organizational goals.
  • Set direction, prioritize, and approve improvement roadmaps to maximize return on investment.
  • Drive consistent performance-management practices and career development across the organization.
  • Partner with HR and executive leadership on talent-management strategy, balancing budget and talent resources.

Benefits

  • Competitive benefits that support employees with flexible medical, life insurance, and retirement options.
  • Volunteer programs that encourage employees to give back to their communities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service