Tallo logoTallo logo

Software Development Snr Director

Job

Oracle

Nashville, TN (In Person)

Full-Time

Posted 1 week ago (Updated 2 days ago) • Actively hiring

Expires 6/7/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
100
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Software Development Snr Director Oracle - 3.8 Nashville, TN Job Details Full-time 1 day ago Qualifications Operational cost reduction Computer science Engineering testing Computer Science Incident management Continuous Delivery (CD) implementation 5 years Infrastructure as Code (IaC) IT system monitoring System design Application deployment Scalable systems Automating deployment processes Product vision management Team development Key Performance Indicators Solution architecture design Bachelor's degree Continuous improvement Team management OKRs Mentoring Systems engineering Scalability Product strategy Cloud Architecture Design (Architecture design skills) Distributed computing Senior level Cross-functional collaboration Cloud monitoring Bachelor's degree in computer science Project leadership Leadership Engineering automation testing Cross-functional communication Senior leadership High availability System performance monitoring Full Job Description We are seeking aWe are seeking an experienced engineering leader to lead the software engineering group responsible for building and operating a new, enterprise-scale CI/CD platform that will standardize and automate software delivery across OCI. This platform is foundational to engineering velocity, reliability, and security—enabling teams to safely and efficiently deploy changes at scale. As the leader of this organization, you will define the technical vision, drive execution across multiple teams, and build a high-performing engineering organization capable of delivering a mission-critical platform. You will work closely with product and service teams across the company to drive adoption, ensure seamless integration, and continuously evolve the platform to meet the needs of a large and complex engineering ecosystem. This role requires a combination of deep technical expertise in distributed systems and developer infrastructure, strong organizational leadership, and the ability to influence across organizational boundaries. Technical & Product Leadership Define and drive the vision and long-term strategy for a next-generation CI/CD and software delivery platform. Architect and evolve systems that support high-scale, reliable, and secure automated deployments across a large cloud environment. Guide critical technical decisions, including build systems, deployment orchestration, release strategies, and developer workflows. Execution & Delivery Own end-to-end delivery of the platform, ensuring high-quality, predictable execution across multiple teams. Lead the organization through clear, measurable OKRs, aligning engineering execution with business and platform outcomes. Drive a culture of incremental delivery, enabling frequent, low-risk releases (e.g., daily or continuous deployment). Establish best-in-class engineering processes for planning, prioritization, and release management. Define and track key delivery metrics (e.g., deployment frequency, lead time for changes, change failure rate) to continuously improve performance and velocity. Ensure teams balance speed with safety through strong testing, automation, and release guardrails. People Leadership Lead, mentor, and grow a team of engineering managers and senior engineers. Build a strong engineering culture focused on ownership, quality, and continuous improvement. Cross-Functional Collaboration Partner with service teams across OCI to drive adoption of the CI/CD platform and standardize delivery practices. Influence engineering practices across the broader organization through platform capabilities and standards. Operational Ownership Own the availability, performance, and scalability of the CI/CD platform. Ensure robust observability, monitoring, and incident management practices. Drive continuous improvements in system efficiency, cost optimization, and developer experience. Champion secure-by-default and resilient deployment patterns across the ecosystem. : Basic Qualifications Bachelor's degree in Computer Science 10+ years of experience in software engineering, including significant time in technical leadership roles. 5+ years of experience managing engineering teams, including managing managers. Experience building and operating large-scale distributed systems in a cloud environment. Proven track record of delivering complex, multi-team software initiatives from concept to production. Preferred Qualifications Deep experience with CI/CD systems, developer platforms, or large-scale software delivery infrastructure. Demonstrated success leading organizations using OKRs or similar goal-setting frameworks to drive measurable outcomes. Experience driving a transition to incremental delivery models (e.g., continuous integration, continuous deployment, daily releases). Strong understanding of modern software development practices, including automated testing, release orchestration, and infrastructure as code.

Similar remote jobs

Similar jobs in Nashville, TN

Similar jobs in Tennessee