Software Development Snr Manager (India)

Software Development Snr Manager (India)

03 Aug
|
Oracle
|
India

03 Aug

Oracle

India

A Senior Software Development Manager (Senior SDM) at Oracle Cloud Infrastructure (OCI) is responsible for delivering cloud services at scale while leading multiple engineering teams, managers, or a large organization of engineers. The role extends well beyond people management and includes technical strategy, execution, operational excellence, and cross-organizational leadership.

1. Engineering Leadership
A Senior SDM:

- Leads one or more engineering teams (often 20 to 100+ engineers through managers and technical leads).

- Hires, mentors, and develops engineering managers and senior engineers.

- Builds a high-performance engineering culture.

- Conducts performance reviews, promotions, succession planning, and career development.

- Resolves organizational issues and improves team effectiveness.

2. Technical Strategy
Although they may not write production code regularly, Senior SDMs are expected to:

- Define long-term technical vision.

- Review architecture for scalability and reliability.

- Drive technology choices.

- Ensure systems meet OCI standards for:

- Availability

- Security

- Performance

- Compliance

- Cost efficiency

They work closely with:

- Principal Engineers

- Distinguished Engineers

- Architects

- Product Management

3. Program and Execution Management
Senior SDMs own delivery across multiple initiatives by:

- Defining engineering roadmaps.

- Breaking down large programs into milestones.

- Managing dependencies across teams.

- Tracking execution risks.

- Ensuring predictable delivery.

Typical deliverables include:

- Quarterly OKRs

- Release plans

- Sprint health

- Delivery metrics

- Resource planning

4. Operational Excellence
OCI services operate continuously, so Senior SDMs emphasize operational maturity by:

- Driving service reliability.

- Reviewing incident reports (SEVs).

- Improving operational readiness.

- Monitoring key metrics such as:

- Availability

- Latency

- Error rates

- Capacity

- Cost

They ensure teams have:

- Runbooks

- Monitoring

- Alerting

- Disaster recovery plans

- Automation

- Strong on-call processes

5. Cross-Organization Collaboration
OCI engineering involves many interconnected services. Senior SDMs coordinate with:

- Product Management

- Security

- Networking

- Compute

- Storage

- Database

- Release Engineering

- Customer Support

- Site Reliability Engineering (SRE)

- Executive leadership

They frequently negotiate priorities, align roadmaps, and resolve technical dependencies.
6. Customer Focus
Responsibilities include:

- Understanding customer requirements.

- Reviewing escalations.

- Participating in executive customer discussions.

- Prioritizing critical fixes.

- Improving customer experience based on feedback and operational data.

7. Security and Compliance




OCI places strong emphasis on security. Senior SDMs ensure teams follow secure engineering practices by:

- Conducting security reviews.

- Managing vulnerability remediation.

- Meeting compliance requirements.

- Supporting audits.

- Enforcing secure software development lifecycle (SSDLC) practices.

8. Budget and Resource Management
Senior SDMs typically:

- Plan headcount.

- Forecast hiring needs.

- Allocate engineering resources.

- Manage vendor or contractor engagements where applicable.

- Balance staffing across priorities.

9. Stakeholder Communication
Regular communication includes updates to directors, VPs, and peer organizations on:

- Project status

- Risks

- Staffing

- Delivery forecasts

- Service health

- Incident summaries

- Strategic planning

Clear communication is a significant part of the role.
10. Organizational Improvement
Senior SDMs drive continuous improvement by:

- Standardizing engineering processes.

- Increasing development velocity.

- Improving code quality.

- Reducing technical debt.

- Strengthening engineering metrics.

- Encouraging automation.

- Fostering innovation and knowledge sharing.

Typical Daily Activities
A Senior SDM’s day may include:

- Reviewing dashboards for service health and operational metrics.

- Meeting with engineering managers on staffing and delivery.

- Participating in architecture and design reviews.

- Handling production incidents or customer escalations.

- Conducting one-on-one meetings with managers and senior engineers.

- Reviewing hiring plans and interviewing candidates.

- Coordinating with product managers on roadmap priorities.

- Preparing executive updates and quarterly business reviews.

- Removing blockers across teams and organizations.

Leadership Expectations
Beyond execution, OCI Senior SDMs are generally expected to:

- Think strategically about the evolution of cloud services over multiple years.

- Build and empower strong engineering leaders.

- Foster a culture of accountability, ownership, and continuous learning.

- Make informed decisions using data and operational insights.

- Balance rapid delivery with long-term maintainability and reliability.

- Represent their organization effectively in discussions with executives, partners, and customers.

In practice, a Senior SDM at OCI succeeds by combining engineering judgment, organizational leadership,



operational discipline, and the ability to deliver highly reliable cloud services at enterprise scale.

Qualifications/Skills

Educational Background

- Bachelor’s degree in Computer Science, Computer Engineering, or a related field.

- Master’s degree (MS) is often preferred for some organizations.

- Equivalent industry experience is highly valued.

Technical Qualifications
Candidates are generally expected to have experience with:
Large-scale distributed systems

- Cloud-native architectures

- Microservices

- High availability and fault tolerance

- Distributed databases

- Event-driven systems

- APIs and service-oriented architectures

Cloud technologies

- Public cloud platforms (OCI, AWS, Azure, or Google Cloud)

- Kubernetes and container orchestration

- Infrastructure as Code

- CI/CD pipelines

- Observability and monitoring

Software engineering

- Strong understanding of software design principles

- System architecture and design reviews

- Code quality and engineering best practices

- Security-by-design

- Performance optimization

- Scalability engineering

Operational excellence

- Incident management

- Root cause analysis

- Service reliability engineering (SRE) concepts

- Capacity planning

- Disaster recovery

- Service Level Objectives (SLOs) and Service Level Agreements (SLAs)

Leadership Experience
Typical expectations include:

- 10 to 15+ years of software engineering experience.

- 5 to 10+ years of engineering management experience.

- Experience leading multiple teams or managers.

- Experience managing organizations of 20 to 100+ engineers, depending on the level.

- Demonstrated success hiring, mentoring, and developing engineering talent.

Program Management Skills
A Senior SDM should be able to:

- Lead complex, multi-team programs.

- Manage cross-functional dependencies.

- Prioritize competing initiatives.

- Balance short-term delivery with long-term architecture.

- Identify and mitigate delivery risks.

- Drive execution across geographically distributed teams.

Communication Skills
Solid communication is essential, including the ability to:

- Present technical concepts to executives.

- Influence stakeholders without formal authority.

- Lead cross-functional discussions.

- Manage customer escalations.

- Write clear technical strategies and status updates.

- Facilitate decision-making across teams.

People Management Skills
Senior SDMs are expected to excel at:

- Coaching engineering managers.

- Building high-performing teams.

- Performance management.

- Succession planning.

- Conflict resolution.

- Career development.

- Diversity and inclusion initiatives.

- Creating a culture of accountability and collaboration.

📌 Software Development Snr Manager (India)
🏢 Oracle
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software development snr manager (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: software development snr manager (india) / india