Senior Software Engineer (Bengaluru)

Senior Software Engineer (Bengaluru)

10 Sep
|
OutSystems
|
Bengaluru

10 Sep

OutSystems

Bengaluru

There are NO limits to your career: come shape the future and be part of a truly unique global culture at OutSystems

About This Role

Release Engineering is OutSystems' is a Platform Engineering function. The group owns the platform's build and deployment orchestration, empowering product and development teams to focus on delivering business value.

North Star: to empower teams to focus on delivering business value, by creating a zero-touch, secure, reliable, and cutting-edge technology platform capable of orchestrating full build and production deployment processes.

The group is organized into small, autonomous squads. Release Engineers work across the full software delivery lifecycle — from CI/CD and containerization to cloud infrastructure and release governance — and act as a trusted point of support for engineering teams across the company via the group's dedicated support channels.

This is a hybrid role: part software engineer, part cloud/infrastructure engineer, and part release governance owner.



Expectations scale with seniority — from being autonomous in your own work, to leveraging your knowledge to help the team hit its goals, to guiding others and balancing technical, business, and operational needs.

Key Responsibilities

CI/CD ownership: Build, maintain, and improve CI/CD pipelines (Azure DevOps Pipelines and GitHub Actions workflows) that power build, test, and deployment automation across OutSystems services.
Container & image management: Maintain and secure the Docker base-image catalogue (ingestion, versioning, deprecation, scanning) and manage AMI/machine-image pipelines (Packer, EC2 Image Builder) for build and CI infrastructure.
Cloud infrastructure: Manage and provision cloud resources across AWS (ECR, EC2, IAM/OIDC) and Azure (ACR, Azure DevOps), using Infrastructure-as-Code (Terraform via Spacelift).
Versioning & packaging: Own semantic versioning and package management practices (GitVersion, SemVer, NuGet feeds) to keep releases consisten

📌 Senior Software Engineer (Bengaluru)
🏢 OutSystems
📍 Bengaluru

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: senior software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (bengaluru) / bengaluru