Software Development Snr Manager

Oracle

Bengaluru

On-site

INR 4,000,000 - 7,000,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive benefits
Volunteer programs
Disability inclusion

Job summary

Oracle Corporation in Bengaluru seeks a Senior Software Development Manager to lead an engineering team within the AI-powered Development Experience group. You will drive people, execution, and engineering quality, partnering with product management to translate priorities into a focused roadmap and guide capabilities from exploration to production adoption.

You will establish AI-native workflows, including spec-driven development, coding agents, and workflow graphs, ensuring clear intent,

Qualifications

  • Experience managing a software engineering team, including hiring, coaching, performance management, and career development.
  • Strong software engineering background and delivering/operating production services or developer tools.
  • Ability to translate priorities into focused team plans and deliver through technical uncertainty and cross-team dependencies.
  • Technical judgment for guiding design discussions, risk assessment, and partnering with senior engineers.
  • Practical experience applying AI to software development or delivering AI-enabled capabilities with evaluation and human oversight.
  • Familiarity with AI-native approaches like spec-driven development, coding agents, agent loops, or workflow graphs.
  • Experience establishing engineering practices for testing, security, observability, and operational reliability.
  • Clear communication to resolve ambiguity, align partners, and hold the team accountable for outcomes.
  • Preferred: leading teams building developer platforms, automation, or AI-enabled services.
  • Experience introducing AI-native practices and assessing impact on productivity and software quality.
  • Familiarity with agent harnesses, MCP integrations, context retrieval, reusable skills, or distributed workflows.
  • Experience moving experimental capabilities into production and driving adoption with internal customers.
  • Familiarity with OCI or comparable cloud infrastructure.

Responsibilities

  • Build and develop an effective engineering team; hire, onboard, coach, and retain engineers.
  • Set expectations, provide feedback, assess performance, and support career development.
  • Define team outcomes with PM and tech leaders; prioritize work and maintain a realistic roadmap.
  • Turn ambiguous needs into clear problems and bounded initiatives with measurable criteria.
  • Establish delivery plans accounting for uncertainty, dependencies, staffing, and reliability.
  • Use AI to enhance planning, execution, and maintenance with operator oversight.
  • Guide adoption of spec-driven development for clear intent and executable criteria.
  • Oversee agent loops, context services, reusable assets, and evaluation infrastructure.

Skills

People management
Software engineering
AI in software development
Technical judgment
Cross-team collaboration
Spec-driven development
Testing and security practices
Observability

Education

Experience leading a software team

Job description

  • Does this position require a security clearance? No
  • Years See Job Description
  • Additional Info Visa / work permit sponsorship is not available for this position
  • Applicants are required to read, write, and speak the following languages English
Job Description

We are seeking a Senior Software Development Manager to lead an engineering team within Oracle’s AI-powered Development Experience organization. Your team will build capabilities that enable developers and agents to complete engineering work effectively, with relevant context, reusable tools, reliable execution, and useful feedback.
In this role, you will be accountable for your team’s people, execution, engineering quality, and operational outcomes. You will partner with product management and senior technical leaders to translate organizational priorities into a focused team roadmap, make realistic delivery commitments, and guide capabilities from initial exploration through production adoption.
You will establish AI-native ways of working within your team, including spec-driven development, coding agents, agent loops, and workflow graphs. Success requires strong technical judgment, effective people management, and the ability to resolve ambiguity within your team’s scope while working across organizational boundaries to address dependencies and deliver measurable improvements for developers.

Responsibilities

Responsibilities
Build and develop an effective engineering team

Hire, onboard, coach, and retain engineers with the skills needed to deliver the team’s mission.

Set clear expectations, provide regular feedback, assess performance, and support individual career development.

Assign meaningful ownership and balance delivery needs with opportunities for engineers to grow.

Build a team culture that encourages experimentation, sound engineering judgment, accountability, and early discussion of problems.

Identify skill and capacity gaps and address them through development, hiring, or adjustments to scope.

Own team priorities and delivery

Partner with product management and technical leaders to define team outcomes, prioritize work, and maintain an achievable roadmap.

Turn ambiguous needs into clear problems, bounded initiatives, and measurable acceptance criteria.

Establish delivery plans that account for technical uncertainty, dependencies, staffing, and operational responsibilities.

Track progress through working software and evidence, communicate risks early, and adjust plans as new information emerges.

Resolve obstacles within the team’s scope and work with peer managers and leaders on issues that require broader decisions.

Make effective use of AI part of the team’s everyday engineering practices, from planning and implementation through review and maintenance.

Guide adoption of spec-driven development so engineers and agents work from clear intent, constraints, and executable acceptance criteria.

Support disciplined development of agent loops, workflow graphs, and harnesses, with appropriate evaluation, recovery, and human oversight.

Establish ownership and maintenance practices for specifications, skills, prompts, context configurations, and evaluations.

Evaluate how AI changes the team’s work and improve practices based on quality, delivery outcomes, and total human effort.

Guide technical quality and operations

Partner with technical leads to make sound design decisions and maintain clear ownership of components and interfaces.

Ensure the team builds appropriate testing, evaluation, security controls, and observability into its capabilities.

Review significant technical tradeoffs and ensure unresolved architectural questions receive the right expertise.

Own the operational health of the team’s services, including deployment readiness, incident response, and follow-through on reliability improvements.

Balance feature delivery with maintenance, technical debt, execution cost, and sustainable operational workload.

Deliver useful capabilities and support adoption

Lead delivery of capabilities within the team’s assigned area, such as agent integrations, context services, reusable AI assets, evaluation tooling, or execution workflows.

Work with internal customers to understand their needs, establish pilots, and assess results in real development workflows.

Coordinate with partner teams on interfaces, dependencies, rollout, and support.

Ensure documentation, examples, and onboarding support effective adoption.

Use customer feedback and operational evidence to prioritize improvements.

Measure outcomes and improve team effectiveness

Define team measures that connect delivery to developer and customer outcomes, including task completion, quality, adoption, human effort, reliability, and cost.

Account for review, correction, and supervision effort when assessing AI-enabled workflows.

Use evidence to decide which experiments to expand, revise, or stop.

Improve planning, collaboration, and engineering practices while maintaining a sustainable pace.

Required qualifications

Experience managing a software engineering team, including hiring, coaching, performance management, and career development.

A strong software engineering background and experience delivering and operating production services or developer tools.

Demonstrated ability to translate priorities into focused team plans and deliver through technical uncertainty and cross-team dependencies.

Technical judgment sufficient to guide design discussions, assess risks, and partner effectively with senior engineers.

Practical experience applying AI to software development or delivering AI-enabled capabilities, with an understanding of evaluation and human oversight.

Familiarity with AI-native development approaches such as spec-driven development, coding agents, agent loops, or workflow graphs.

Experience establishing engineering practices for testing, security, observability, and operational reliability.

Clear communication skills and the ability to resolve ambiguity, align partners, and hold the team accountable for outcomes.

Preferred qualifications

Experience leading a team building developer platforms, internal tools, automation, or AI-enabled services.

Experience introducing AI-native engineering practices and assessing their effect on team productivity and software quality.

Familiarity with agent harnesses, MCP integrations, context retrieval, reusable skills, or distributed workflow execution.

Experience moving experimental capabilities into supported production use.

Experience partnering with internal engineering customers to drive adoption and improve developer workflows.

Familiarity with OCI or comparable cloud infrastructure and enterprise software development environments."

About Us

Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.

True innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing a workforce that promotes opportunities for all with competitive benefits that support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.

  • competitive benefits that support our people with flexible medical, life insurance, and retirement options.
  • We also encourage employees to give back to their communities through our volunteer programs.

We’re committed to including people with disabilities at all stages of the employment process.

If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling 1-888-404-2494 in the United States.

Oracle is an Equal Employment Opportunity Employer.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law.

Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Application Software Engineer
Senior Application Software Engineer

Oracle • Ahmedabad District

On-site
INR 1,400,000 - 2,200,000
Principal Platform Software Engineer
Principal Platform Software Engineer

Oracle • Thiruvananthapuram

On-site
INR 1,800,000 - 3,200,000
Software Developer 4
Software Developer 4

Mployee.me • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Senior Application Software Engineer
Senior Application Software Engineer

Oracle Corporation • India

On-site
INR 1,500,000 - 2,300,000
Manager, Platform Software Engineering
Manager, Platform Software Engineering

Oracle • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Principal Site Reliability Engineer
Principal Site Reliability Engineer

Oracle Corporation • Bengaluru

On-site
INR 400,000 - 700,000
Senior Manager - Application Software Engineering
Senior Manager - Application Software Engineering

Oracle India Private Limited • Bengaluru

On-site
INR 3,000,000 - 5,200,000
Senior Platform Software Engineer
Senior Platform Software Engineer

Oracle • Chennai

On-site
INR 900,000 - 1,300,000
Senior Application Software Engineer
Senior Application Software Engineer

Oracle • Kolkata District

On-site
INR 1,200,000 - 1,800,000
Principal Software Developer
Principal Software Developer

Oracle India Private Limited • Bengaluru

On-site
INR 4,000,000 - 7,000,000