
Software Principal Engineer
Metsi Technologies
full-time
Posted on:
Location Type: Hybrid
Location: Bangalore • 🇮🇳 India
Visit company websiteJob Level
Lead
Tech Stack
CloudDockerGroovyJenkinsKubernetesPython
About the role
- Own and evolve CI/CD pipelines, build automation, and release processes for our scale-out storage and data protection platform.
- Lead adoption of AI-assisted DevOps practices to improve build reliability, pipeline efficiency, and release confidence.
- Drive modernization of build systems and mentor engineers while collaborating closely with development, QA, and operations.
- Architect and optimize build and release pipelines for complex, distributed software systems.
- Troubleshoot complex build and integration failures; enforce branching, versioning, and governance standards.
- Integrate automated testing, security, and compliance checks into pipelines with intelligent gating.
Requirements
- 8+ years of experience in build/release engineering, DevOps, or platform engineering roles.
- Strong expertise with CI/CD platforms (Jenkins, GitLab CI, GitHub Actions).
- Proficiency in Python, Bash, or Groovy for automation and tooling.
- Experience with Git-based SCM, artifact management (Artifactory/Nexus), and containerized builds (Docker/Kubernetes).
- Knowledge of modern build systems (Bazel, CMake) and cloud-based CI/CD is a plus.
- Hands-on experience using or integrating AI-assisted tools in DevOps workflows, such as - Build failure pattern detection and root-cause analysis, Intelligent pipeline optimization or test prioritization, AI-assisted code, config, or pipeline generation.
Benefits
- Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment.
- Health insurance
- 401(k) matching
- Flexible working hours
- Paid time off
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
CI/CDbuild automationrelease processesAI-assisted DevOpsPythonBashGroovyGit-based SCMartifact managementcontainerized builds
Soft skills
leadershipmentoringcollaborationtroubleshootinggovernance enforcement