6,560 Software Delivery jobs in India
Software Engineer- Delivery Enablement
Posted 1 day ago
Job Viewed
Job Description
About the Team
The Delivery Enablement Team Designs process and creates tools that enable engineers to build, test and release software efficiently and reliably. This includes but is not limited to:
· Building reliable and scalable CI/CD tools and a platform to extend our CI/CD ecosystem of tools as the engineering org grows and needs change.
· Managing Static Application Security Testing (SAST) tools like SonarQube
· Managing Container Image Security Scanning tools
· Creating infrastructure as code for various cloud platforms
· Provide shared building blocks to enable engineers to utilize components in our build infrastructure for their specific needs without them having to build everything from scratch
· Enable engineers to build on-demand test environments
**Your role and responsibilities**
What You'll Do
· Operate a scalable Concourse CI installation that can grow, and contract as needs change
· Build reusable CI/CD blocks for workloads that are the same across different project repositories/release pipelines
· Optimize our release process such that repeatable tasks are automated and manual involvement is very limited.
· Provide shared solutions for static code analysis and container image security scanning that can be easily utilized across multiple teams and integrated into their workflows
· Automated tooling to spin up of a K8s-based development environment(s) to enable engineers to test their changes without having to rely on a shared test environment
· Work to shorten local development feedback cycles across teams.
· Work on load test environment / help engineers build load tests
· Work on tooling to make authoring, discovery, and consumption of internal technical docs easy.
**Required technical and professional expertise**
Must Haves
· Total 10+ years of software engineering experience, with 2+ years in DevOps, Delivery Enablement, or Platform Engineering
· Hands-on experience with public cloud platforms (IBM Cloud, AWS, GCP, or Azure), including networking, IAM, and managed services.
· Deep familiarity with CI/CD systems (Concourse CI, Jenkins, Tekton with pipeline-as-code focus).
· Proven experience with infrastructure as code (IaC) using Terraform, Pulumi, or similar - not just configuration, but full lifecycle management.
· Hands-on experience with Ansible for infrastructure automation, configuration management, or cloud orchestration (e.g., provisioning VMs, managing secrets, enforcing compliance)
· Experience building developer tools and internal platforms, not just applications.
· Strong understanding of Kubernetes (OpenShift), including deployments, services, ingress, and Helm charts.
· Experience with GitOps workflows (ArgoCD, Flux, or similar).
· Comfort with observability (Instana, Prometheus, Grafana, OpenTelemetry) and logging for platform monitoring and debugging.
**Preferred technical and professional experience**
Nice To Haves
· Background in distributed systems, event-driven architecture, or platform observability.
· Experience with Backstage (or similar developer portal platforms) - building internal developer portals to unify access to services, documentation, runbooks, and platform tools.
· Experience with API gateways (Kong, Envoy).
· Familiarity with policy-as-code (OPA, Open Policy Agent) or infrastructure policy enforcement.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Software Engineer- Delivery Enablement
Posted 1 day ago
Job Viewed
Job Description
About the Team
The Delivery Enablement Team Designs process and creates tools that enable engineers to build, test and release software efficiently and reliably. This includes but is not limited to:
· Building reliable and scalable CI/CD tools and a platform to extend our CI/CD ecosystem of tools as the engineering org grows and needs change.
· Managing Static Application Security Testing (SAST) tools like SonarQube
· Managing Container Image Security Scanning tools
· Creating infrastructure as code for various cloud platforms
· Provide shared building blocks to enable engineers to utilize components in our build infrastructure for their specific needs without them having to build everything from scratch
· Enable engineers to build on-demand test environments
**Your role and responsibilities**
What You'll Do
· Operate a scalable Concourse CI installation that can grow, and contract as needs change
· Build reusable CI/CD blocks for workloads that are the same across different project repositories/release pipelines
· Optimize our release process such that repeatable tasks are automated and manual involvement is very limited.
· Provide shared solutions for static code analysis and container image security scanning that can be easily utilized across multiple teams and integrated into their workflows
· Automated tooling to spin up of a K8s-based development environment(s) to enable engineers to test their changes without having to rely on a shared test environment
· Work to shorten local development feedback cycles across teams.
· Work on load test environment / help engineers build load tests
· Work on tooling to make authoring, discovery, and consumption of internal technical docs easy.
**Required technical and professional expertise**
· 1-2 years of software engineering experience, ideally with DevOps, Delivery Enablement, or Platform Engineering
· Hands-on experience with public cloud platforms (IBM Cloud, AWS, GCP, or Azure), including networking, IAM, and managed services.
· Familiarity with CI/CD systems (Concourse CI, Jenkins, Tekton with pipeline-as-code focus).
· Proven experience with infrastructure as code (IaC) using Terraform, Pulumi, or similar - not just configuration, but full lifecycle management.
· Hands-on experience with Ansible for infrastructure automation, configuration management, or cloud orchestration (e.g., provisioning VMs, managing secrets, enforcing compliance)
· Experience building developer tools and internal platforms, not just applications.
· Understanding of Kubernetes (OpenShift), including deployments, services, ingress, and Helm charts.
· Experience with GitOps workflows (ArgoCD, Flux, or similar).
· Comfort with observability (Instana, Prometheus, Grafana, OpenTelemetry) and logging for platform monitoring and debugging.
**Preferred technical and professional experience**
· Background in distributed systems, event-driven architecture, or platform observability.
· Experience with Backstage (or similar developer portal platforms) - building internal developer portals to unify access to services, documentation, runbooks, and platform tools.
· Experience with API gateways (Kong, Envoy).
· Familiarity with policy-as-code (OPA, Open Policy Agent) or infrastructure policy enforcement.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Principal Product Manager (Agile Software Delivery)
Posted 10 days ago
Job Viewed
Job Description
Key Responsibilities:
- Define and articulate the product vision, strategy, and roadmap for key software products, ensuring alignment with company objectives.
- Conduct market research, competitive analysis, and customer feedback sessions to identify product opportunities and define requirements.
- Translate product strategy into detailed requirements, user stories, and prototypes for the engineering and design teams.
- Prioritize the product backlog based on business value, technical feasibility, and customer impact.
- Lead and mentor a team of Product Managers, fostering a collaborative and high-performance environment.
- Work closely with engineering leads to ensure timely and high-quality delivery of product features using agile methodologies.
- Collaborate with marketing and sales teams to develop go-to-market strategies and ensure successful product launches.
- Define and track key product metrics (KPIs) to measure product success and identify areas for improvement.
- Act as a subject matter expert for assigned products, both internally and externally.
- Continuously monitor industry trends and competitive landscape to identify potential threats and opportunities.
- Bachelor's or Master's degree in Computer Science, Engineering, Business, or a related field.
- Minimum of 10 years of experience in product management, with at least 5 years focused on B2B or B2C software products.
- Demonstrated success in defining and launching complex software products.
- Strong understanding of agile development methodologies (Scrum, Kanban) and experience working with engineering teams in an agile environment.
- Excellent analytical, strategic thinking, and problem-solving skills.
- Exceptional communication, presentation, and interpersonal skills, with the ability to influence stakeholders at all levels.
- Proven ability to lead and mentor teams.
- Experience with data analysis tools and techniques to inform product decisions.
- Ability to thrive in a fast-paced, dynamic, and fully remote work setting.
- Experience in the SaaS industry is highly preferred.
Software Development Engineer, Delivery Choices
Posted 1 day ago
Job Viewed
Job Description
At Amazon, Delivery Choices (DC), under Amazon's Delivery Experience (DEX) organization, is chartered to offer our Retail customers with alternatives to 'fast' delivery options by addressing their needs for control, choice, sustainability, and the convenience of receiving items together.
You will join a highly technical and entrepreneurial culture defining and building the next generation of software solution for the DC products and launching them in every Amazon store worldwide.
We are looking for a motivated SDE II with the desire and talent to contribute and lead to this vision. This person will have a track record of success delivering new features or products. This person has thrived and succeeded in delivering high quality technology products and services in a hyper-growth environment where priorities shift fast. This person has strong design and implementation experience and a strong knowledge of web services and protocols.
As a Software Development Engineer II, you will design, manage and own technologies in Delivery programs space and. you will have significant influence on our overall strategy by helping define new product features, drive the system architecture, and spearhead the best practices that enable a quality product.
Basic Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience
- Experience programming with at least one software programming language
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Software Development Engineer, Delivery Choices
Posted 1 day ago
Job Viewed
Job Description
At Amazon, Delivery Choices (DC), under Amazon's Delivery Experience (DEX) organization, is chartered to offer our Retail customers with alternatives to 'fast' delivery options by addressing their needs for control, choice, sustainability, and the convenience of receiving items together.
You will join a highly technical and entrepreneurial culture defining and building the next generation of software solution for the DC products and launching them in every Amazon store worldwide.
We are looking for a motivated SDE II with the desire and talent to contribute and lead to this vision. This person will have a track record of success delivering new features or products. This person has thrived and succeeded in delivering high quality technology products and services in a hyper-growth environment where priorities shift fast. This person has strong design and implementation experience and a strong knowledge of web services and protocols.
As a Software Development Engineer II, you will design, manage and own technologies in Delivery programs space and. you will have significant influence on our overall strategy by helping define new product features, drive the system architecture, and spearhead the best practices that enable a quality product.
Basic Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience
- Experience programming with at least one software programming language
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Sr. Software Development Engineer, Delivery Choices
Posted 1 day ago
Job Viewed
Job Description
At Amazon, Delivery Choices (DC), under Amazon's Delivery Experience (DEX) organization, is chartered to offer our Retail customers with alternatives to 'fast' delivery options by addressing their needs for control, choice, sustainability, and the convenience of receiving items together.
You will join a highly technical and entrepreneurial culture defining and building the next generation of software solution for the DC products and launching them in every Amazon store worldwide.
We are looking for a motivated SDE III with the desire and talent to contribute and lead to this vision. This person will have a track record of success delivering new features or products. This person has thrived and succeeded in delivering high quality technology products and services in a hyper-growth environment where priorities shift fast. This person has good design and implementation experience and a good knowledge of web services and protocols.
As a Software Development Engineer III, you will design, manage and own technologies in Delivery programs space and. you will have significant influence on our overall strategy by helping define new product features, drive the system architecture, and spearhead the best practices that enable a quality product.
Basic Qualifications
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- Bachelor's degree in computer science or equivalent
Preferred Qualifications
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Sr. Software Development Engineer, Delivery Choices
Posted 1 day ago
Job Viewed
Job Description
At Amazon, Delivery Choices (DC), under Amazon's Delivery Experience (DEX) organization, is chartered to offer our Retail customers with alternatives to 'fast' delivery options by addressing their needs for control, choice, sustainability, and the convenience of receiving items together.
You will join a highly technical and entrepreneurial culture defining and building the next generation of software solution for the DC products and launching them in every Amazon store worldwide.
We are looking for a motivated SDE III with the desire and talent to contribute and lead to this vision. This person will have a track record of success delivering new features or products. This person has thrived and succeeded in delivering high quality technology products and services in a hyper-growth environment where priorities shift fast. This person has good design and implementation experience and a good knowledge of web services and protocols.
As a Software Development Engineer III, you will design, manage and own technologies in Delivery programs space and. you will have significant influence on our overall strategy by helping define new product features, drive the system architecture, and spearhead the best practices that enable a quality product.
Basic Qualifications
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
Preferred Qualifications
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Be The First To Know
About the latest Software delivery Jobs in India !
Senior Full-Stack Software Engineer - Remote Delivery Platforms
Posted 3 days ago
Job Viewed
Job Description
- Designing and implementing scalable backend services using languages such as Python, Node.js, or Java.
- Developing responsive and intuitive frontend interfaces using frameworks like React, Angular, or Vue.js.
- Building and maintaining RESTful APIs and microservices architecture.
- Working with cloud platforms (AWS, Azure, or GCP) for deployment and infrastructure management.
- Implementing CI/CD pipelines for automated testing and deployment.
- Writing clean, efficient, and well-documented code.
- Collaborating closely with product managers, designers, and other engineers to define and deliver new features.
- Troubleshooting and debugging complex issues across the stack.
- Conducting code reviews and providing constructive feedback to team members.
- Mentoring junior engineers and fostering a culture of continuous learning and improvement.
- Optimizing application performance and ensuring high availability and reliability.
- Staying up-to-date with the latest industry trends and best practices in software development.
- Contributing to architectural discussions and technical decision-making.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in full-stack software development.
- Proficiency in at least one backend language (e.g., Python, Node.js, Java, Go).
- Strong experience with modern JavaScript frameworks (React, Angular, or Vue.js).
- Deep understanding of database technologies (SQL and NoSQL, e.g., PostgreSQL, MongoDB).
- Experience with cloud computing platforms (AWS, Azure, GCP).
- Familiarity with containerization technologies (Docker, Kubernetes).
- Excellent understanding of software design patterns and principles.
- Proven ability to work effectively in a fully remote, asynchronous environment.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
Software Development Manager, Delivery Choices
Posted 1 day ago
Job Viewed
Job Description
At Amazon, Delivery Choices (DC), under Amazon's Delivery Experience (DEX) organization, is chartered to offer our Retail customers with alternatives to 'fast' delivery options by addressing their needs for control, choice, sustainability, and the convenience of receiving items together.
You will join a highly technical and entrepreneurial culture defining and building the next generation of software solution for the DC products and launching them in every Amazon store worldwide.
A successful candidate will have an established track record building successful teams and developing complex distributed software systems, a keen technical aptitude, excellent project management skills, solid communication skills, and be driven to achieve results in a fast paced environment. You also thrive in a fast-paced environment, have a focus on hiring and developing leaders across multiple teams, have strong skills in analyzing and improving software development processes, and are highly customer focused and is passionate about solving real business problems. We have a team culture that encourages innovation and expect individuals and management alike to take a high degree of ownership for the product vision, and project delivery. This position involves driving regular communication with the leadership including directors, VPs, vision / strategy of the business. In addition, you will unblock teams and achieve cross team cohesive work environment, balancing business needs with technical constraints, and taking calculated risks to maximize business benefit. Responsibilities include management of the senior members of the software engineering team including managers and senior engineers, strategic planning, and building on an already productive and innovative software team. You will act as an experienced leader who understands and sets a high bar for all parts of the integration life-cycle, including design, documentation, testing and operations.
Key job responsibilities
- Drive prioritization and planning of projects and features
- Thinking big and working with leadership, cross teams and business stakeholders to define vision, strategy and roadmap
- Facilitating the design of the architecture of these distributed and highly scalable systems to solve complex problems.
- Monitoring, validation, and operation of production services
- Owning the inputs and the business outcome through cultivating a culture of relentless auditing and metric monitoring, automatically where possible.
- Setting clear, measurable quality goals for the organization and collaborate across orgs to drive achieving them
- Mentoring and promoting team members and help leaders to grow the organization
Basic Qualifications
- 7+ years of engineering experience
- 3+ years of engineering team management experience
- 8+ years of leading the definition and development of multi tier web services experience
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience partnering with product or program management teams
- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
Preferred Qualifications
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.