Software Development Manager
Oracle · Nashville, TN · 2 wk ago
Engineering$113k–$264k/yrFull-time
Responsibilities
- Lead, inspire, and develop a high-performing engineering organization, ensuring the professional growth of engineers.
- Oversee software architecture, development, debugging, and enhancement activities in line with design specifications and business requirements.
- Advocate for and drive improvements within existing architectures, guiding your team in delivering resilient, automated, and scalable solutions.
- Set clear, measurable goals; monitor progress and hold teams accountable for achieving key deliverables at high quality.
- Contribute to the definition of the technology roadmap and operational strategies for compute metering and power management, ensuring alignment with OCI’s priorities.
- Build and maintain operational support structure for your services, including on-call rotations. Lead operational incidents to resolution as necessary.
- Deliver post-mortem analysis for operational incidents and drive necessary improvements in process and services to improve availability as a result.
- Articulate project outcomes to leadership and stakeholders, ensuring understanding, support, and alignment.
- Responsible for hiring plans and attainment of hiring goals. Lead by example in identifying and nurturing talent, conducting career development conversations, and promoting a culture of continuous learning and advancement.
Qualifications
- Leadership Experience: 6-10 years engineering experience, including 0-2 years as a people manager.
- Technical Proficiency: Strong, hands-on technical background, with knowledge of software development, cloud technologies, infrastructure automation, and cloud compute systems.
- Execution: Proven ability to execute on strategic and operational roadmaps for technical organizations.
- Communication and Collaboration: Exceptional written and verbal communication skills. Demonstrated ability to collaborate well with cross-functional teams.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field required. Advanced degrees or relevant certifications in project/program management preferred.
- Passion for Excellence: Demonstrated drive to create and lead world-class engineering teams and the mindset to foster excellence.