Resume and JobRESUME AND JOB
Oracle logo

Director, Software Engineering

Oracle

Software and Technology Jobs

Director, Software Engineering

full-timePosted: Nov 4, 2025

Job Description

Overview

As Director of Software Engineering at Oracle in Nashville, TN, you will lead a high-performing team in designing, developing, troubleshooting, and debugging complex software programs across databases, applications, tools, and distributed systems. Leverage your expertise in software architecture and operations to oversee initiatives aligning with design specifications and drive enhancements for scalable, resilient solutions. Conceptualize innovative improvements to support efficient software architectures.

Responsibilities

  • Lead and manage a team of software engineers in building high-quality, scalable software solutions.
  • Oversee the design, development, and debugging of complex programs spanning databases and applications.
  • Drive software initiatives aligned with current and future design specifications.
  • Enhance existing architectures and conceptualize innovative improvements.
  • Ensure software solutions are resilient, efficient, and support distributed network systems.
  • Collaborate with cross-functional teams to define technical roadmaps and priorities.
  • Mentor and develop engineering talent to foster a culture of excellence.
  • Monitor project progress, mitigate risks, and deliver on-time, high-impact results.

Qualifications

  • 10+ years of software engineering experience, with 5+ years in leadership roles.
  • Deep expertise in software architecture, distributed systems, and databases.
  • Proven track record managing high-performing engineering teams.
  • Strong experience with troubleshooting and debugging complex software programs.
  • Excellent communication and stakeholder management skills.
  • Bachelor's or Master's degree in Computer Science or related field.

Benefits

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • 401(k) matching and employee stock purchase program.
  • Generous PTO and flexible work arrangements.
  • Professional development opportunities and tuition reimbursement.

Locations

  • Nashville, TN, United States

Salary

Skills Required

  • Deep expertise in software architecture and operationsintermediate

Responsibilities

  • Lead and manage a high-performing team responsible for designing, developing, troubleshooting, and debugging complex software programs spanning databases, applications, tools, and distributed network systems
  • Oversee software development initiatives that align with current and future design specifications
  • Drive enhancements within existing architectures
  • Conceptualize innovative improvements to support scalable, resilient, and efficient software solutions

Benefits

  • general: Health Insurance
  • general: 401(k)
  • general: Stock Options
  • general: Flexible PTO

Target Your Resume for "Director, Software Engineering" , Oracle

Get personalized recommendations to optimize your resume specifically for Director, Software Engineering. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Director, Software Engineering" , Oracle

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Answer 10 quick questions to check your fit for Director, Software Engineering @ Oracle.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Oracle logo

Director, Software Engineering

Oracle

Software and Technology Jobs

Director, Software Engineering

full-timePosted: Nov 4, 2025

Job Description

Overview

As Director of Software Engineering at Oracle in Nashville, TN, you will lead a high-performing team in designing, developing, troubleshooting, and debugging complex software programs across databases, applications, tools, and distributed systems. Leverage your expertise in software architecture and operations to oversee initiatives aligning with design specifications and drive enhancements for scalable, resilient solutions. Conceptualize innovative improvements to support efficient software architectures.

Responsibilities

  • Lead and manage a team of software engineers in building high-quality, scalable software solutions.
  • Oversee the design, development, and debugging of complex programs spanning databases and applications.
  • Drive software initiatives aligned with current and future design specifications.
  • Enhance existing architectures and conceptualize innovative improvements.
  • Ensure software solutions are resilient, efficient, and support distributed network systems.
  • Collaborate with cross-functional teams to define technical roadmaps and priorities.
  • Mentor and develop engineering talent to foster a culture of excellence.
  • Monitor project progress, mitigate risks, and deliver on-time, high-impact results.

Qualifications

  • 10+ years of software engineering experience, with 5+ years in leadership roles.
  • Deep expertise in software architecture, distributed systems, and databases.
  • Proven track record managing high-performing engineering teams.
  • Strong experience with troubleshooting and debugging complex software programs.
  • Excellent communication and stakeholder management skills.
  • Bachelor's or Master's degree in Computer Science or related field.

Benefits

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • 401(k) matching and employee stock purchase program.
  • Generous PTO and flexible work arrangements.
  • Professional development opportunities and tuition reimbursement.

Locations

  • Nashville, TN, United States

Salary

Skills Required

  • Deep expertise in software architecture and operationsintermediate

Responsibilities

  • Lead and manage a high-performing team responsible for designing, developing, troubleshooting, and debugging complex software programs spanning databases, applications, tools, and distributed network systems
  • Oversee software development initiatives that align with current and future design specifications
  • Drive enhancements within existing architectures
  • Conceptualize innovative improvements to support scalable, resilient, and efficient software solutions

Benefits

  • general: Health Insurance
  • general: 401(k)
  • general: Stock Options
  • general: Flexible PTO

Target Your Resume for "Director, Software Engineering" , Oracle

Get personalized recommendations to optimize your resume specifically for Director, Software Engineering. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Director, Software Engineering" , Oracle

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Answer 10 quick questions to check your fit for Director, Software Engineering @ Oracle.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.