Lead Principal Platform Software Engineer, Oracle LiveLabs
Eeho · ZAPOPAN, JALISCO, Mexico
About The Role
Senior Principal Software Engineer LiveLabs Platform
Oracle Database Product Management
About Oracle LiveLabs
Oracle LiveLabs is Oracle's hands-on learning platform. It enables customers, partners, students, educators, and internal teams to explore Oracle technologies through guided workshops and real cloud environments used in events, roadshows, university programs, and self-service learning.
The LiveLabs team designs, builds, and operates the platform, automation, and tools that support these experiences. The platform uses Oracle Cloud Infrastructure (OCI), Amazon Web Services (AWS), Microsoft Azure, Google Cloud, Terraform, Oracle APEX, Oracle Database, PL/SQL, and Linux to provide dependable workshop environments around the world.
Position Overview
We are looking for a Senior Principal Software Engineer to lead the technical direction of the Oracle LiveLabs platform. This is a hands-on role with responsibility for platform architecture, reliability, and long-term technical planning.
Platform engineering is the core of the role. The engineer will also help set the product roadmap by gathering requirements, prioritizing work, planning releases, and defining success measures.
The engineer will stay involved in design, implementation, code and design reviews, and production troubleshooting. They may occasionally brief internal teams, customers, or partners about the platform and its roadmap.
Key Responsibilities
-
Own the architecture and technical direction of the LiveLabs platform across Oracle Database, PL/SQL, Oracle APEX, Linux, Terraform, OCI, AWS, Microsoft Azure, and Google Cloud.
-
Lead the design and hands-on delivery of major platform work, with responsibility for reliability, security, performance, and cost.
-
Create reusable Terraform patterns for provisioning, managing, and tearing down workshop environments across supported cloud providers.
-
Lead development of the LiveLabs application and backend, including APEX features, PL/SQL services, database objects, scheduled jobs, integrations, and platform workflows.
-
Work with product managers, engineers, workshop authors, and program stakeholders to turn user needs into requirements, priorities, and release plans.
-
Improve software delivery using GitHub workflows, automated testing, continuous integration and delivery, and AI-assisted development tools. Diagnose and resolve complex platform and production issues using monitoring, incident response, and root cause analysis.
-
Mentor engineers, lead design and code reviews, establish practical engineering standards, and communicate technical decisions to senior leaders.
-
Support major events when needed and occasionally present the platform in briefings, demonstrations, and roadmap discussions.
Required Qualifications
-
Bachelor's degree in Computer Science, Engineering, Information Systems, or a related technical field, or equivalent practical experience.
-
10+ years of experience in software engineering, platform engineering, systems engineering, cloud infrastructure, or a closely related technical role.
-
7+ years of hands-on experience with Oracle Database and PL/SQL, including database design, packages and procedures, scheduled jobs, performance analysis, and production troubleshooting.
-
5+ years of experience building or operating cloud platforms or infrastructure on one or more of OCI, AWS, Microsoft Azure, or Google Cloud, with working knowledge of multi-cloud architecture and core services.
-
5+ years of experience using Terraform or a comparable infrastructure-as-code tool in Linux or Unix environments, including shell scripting and at least one language such as Python, JavaScript, or Java.
-
3+ years of experience developing or operating applications with Oracle APEX or a comparable enterprise web application platform.
-
3+ years of experience with Git and GitHub workflows, automated testing, continuous integration and delivery, and deployment automation.
-
2+ years of practical experience using AI-assisted development tools, large language models, or generative AI services in software engineering, including reviewing generated output for accuracy, security, and maintainability.
-
Proven experience leading complex platform work across teams, setting clear priorities, and explaining technical decisions.
Preferred Qualifications
- -
- Experience with technical workshops, labs, training, developer enablement, or self-service learning platforms.
- -
- Experience designing portable multi-cloud patterns while accounting for provider-specific identity, networking, security, service, and operational models.
- -
- Experience with containers, release engineering, cloud operations, and safe deployment and rollback practices.
- -
- Experience using product discovery, stakeholder interviews, usage data, or operational metrics to guide platform priorities.
- -
- Oracle certifications or advanced technical credentials in cloud infrastructure, databases, application development, or architecture.
What We Offer
- -
- Technical ownership of the LiveLabs platform.
- -
- A senior individual contributor role with hands-on engineering work and input into product direction.
- -
- Work across cloud infrastructure, automation, databases, applications, reliability, and developer tools.
- -
- Opportunities to mentor engineers and help set technical standards for the team.
Core Responsibilities
Planning & Execution
-
Manages and provides direction on timelines, deliverables, and budgets when applicable for critical high-impact projects or initiatives that impact the line of business, ensuring timely completion and adherence to requirements. Anticipates and plans for shifts in resources or timelines based on changing business priorities, ensuring optimal outcomes.
Collaboration & Partnership
-
Influences cross-functional leaders and external stakeholders to gain alignment on strategic objectives. Fosters partnerships with key business leaders, stakeholders, and/or customers, identifying opportunities for expanding partnerships and promoting long-term organizational success. Champions transparency and inclusivity by actively seeking, listening to, and incorporating diverse perspectives.
Problem Solving
-
Leads specialized, advanced problem-solving efforts, serving as an escalation point for complex issues. Guides others to leverage innovative data-driven techniques to address ambiguous or novel issues, identify root causes, and drives the implementation of solutions that prevent future issues.
Continuous Learning
-
Leverages deep industry knowledge and expertise to serve as a thought leader within the organization. Contributes to the advancement of the field or industry through thought leadership (e.g., conference presentations, white papers, research contributions). Maintains and evolves expertise in relevant areas by proactively monitoring emerging trends, technologies, and industry standards, ensuring the organization remains current with best practices. Champions continuous learning and knowledge sharing, promoting professional development across teams. Applies new knowledge to drive advancement and mentors others to do the same.
Continuous Improvement
-
Develops innovative solutions and drives the implementation of ideas that increase the efficiency and effectiveness of processes, protocols, and workflows across the organization. Evaluates effectiveness of updated approaches and methods for continued improvement to enhance efficiencies and ensure changes align with organizational goals. Designs and develops metrics to measure success of improvement initiatives.
Performance and Development
-
Serves as a subject matter expert regarding talent needs and organizational talent strategy. Imparts leadership and expert knowledge throughout the talent development pipeline including candidate interviews, candidate assessment, and hiring decisions, ensuring alignment with organizational talent strategy.
Similar roles you might like
See all →This is an external listing. JobSpring does not represent or verify the employer. Report this listing
