Software Release Engineer/Remote

Remote • Posted 9 hours ago • Updated 9 hours ago
Contract Corp To Corp
Contract W2
Contract Independent
1 Year
No Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🎯 Assessing qualifications...

Job Details

Skills

  • Software Release Engineer

Summary

 

 Job Description – Software Release Engineer

Role Summary

The Software Release Engineer is responsible for planning, coordinating, and managing software builds, releases, deployments, and version control processes across development, testing, and production environments. The role ensures smooth, reliable, and timely software delivery while maintaining system stability and quality standards.

Key Responsibilities

  • Manage end-to-end software release and deployment activities.
  • Coordinate with development, QA, DevOps, and operations teams for release planning.
  • Maintain build and release pipelines using CI/CD tools.
  • Monitor release schedules and ensure timely delivery of software updates.
  • Track release versions, patches, hotfixes, and rollback procedures.
  • Automate deployment and release management processes.
  • Prepare release documentation, deployment notes, and change records.
  • Ensure compliance with release management and change management processes.
  • Troubleshoot deployment and environment-related issues.
  • Support production deployments and post-release monitoring.

Required Skills

  • Knowledge of software development lifecycle (SDLC) and release management.
  • Experience with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps.
  • Understanding of version control systems like Git.
  • Familiarity with scripting languages such as Bash, Python, or PowerShell.
  • Knowledge of Linux/Unix environments and deployment processes.
  • Understanding of cloud and container technologies is a plus.
  • Strong troubleshooting and coordination skills.

Preferred Qualifications

  • Bachelor’s degree in Computer Science, IT, or related field.
  • 3+ years of experience in release engineering, DevOps, or software deployment.
  • Experience with Agile and DevOps methodologies.
  • Certification in DevOps or cloud technologies is an advantage.

Tools & Technologies

  • CI/CD: Jenkins, GitLab CI/CD, Azure DevOps
  • Version Control: Git, Bitbucket
  • Containers: Docker, Kubernetes
  • Cloud Platforms: AWS, Azure, Google Cloud Platform
  • Scripting: Shell, Python, PowerShell
  • Monitoring Tools: Splunk, Prometheus, Grafana
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10513292
  • Position Id: 72573-12895-
  • Posted 9 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

5d ago

Easy Apply

Contract

Depends on Experience

Remote

7d ago

Easy Apply

Contract

65 - 70

Remote

Today

Easy Apply

Contract, Third Party

$35 - $38

Remote

6d ago

Easy Apply

Contract, Third Party

$70 - $75

Search all similar jobs