Manage software configurations, deployments, and releases across development, testing, and production environments to ensure accuracy, traceability, and compliance with technical and customer requirements. Collaborate with cross-functional teams to automate processes, resolve configuration issues, and maintain documentation for SaaS and embedded systems. Drive improvements in CI/CD pipelines and configuration management for high-reliability platforms.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
- Software Configuration & Release Engineer
- 100% Remote Working (with regular travel across the USA)
- $80,000 to $90,000 per year
Summary:
We are looking for a Software Configuration and Release Engineer to manage the configuration, deployment and ongoing control of complex software applications across development, testing and production environments.
Working closely with Software Engineering, QA, DevOps, Product and Implementation teams, you will ensure software configurations and releases are accurate, controlled, documented and traceable, including customer-specific configurations across SaaS and embedded software environments.
Role & Responsibilities:
- Configure software applications, modules and system settings against defined customer and technical requirements.
- Maintain configuration baselines across development, testing/staging and production environments.
- Manage configuration changes, ensuring they are correctly documented, approved and traceable.
- Support software releases, deployments and version-control activities.
- Maintain configuration records, release documentation, runbooks and standard operating procedures.
- Work closely with Software Engineering, QA, DevOps, Product and Customer Support teams.
- Troubleshoot configuration-related incidents across development, test and production environments.
- Support root-cause analysis and corrective actions for configuration issues.
- Configure SaaS environments including feature flags, environment variables and tenant-specific settings.
- Support CI/CD pipelines and automated deployments.
- Manage embedded software configuration including build parameters, configuration files and firmware versions.
- Maintain configuration matrices across different hardware models and software releases.
- Identify opportunities to improve and automate configuration and deployment processes.
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
Skills & Experience:
- 2+ years' experience within software configuration, systems engineering, release engineering or software support.
- Experience working within a software development or SaaS environment.
- Knowledge of version control systems such as Git and structured software release processes.
- Experience with configuration management, environment management and change control.
- Exposure to embedded or real-time software environments, including firmware/build versioning.
- Strong understanding of dependencies between software and hardware configurations.
- Experience working with customer-facing or implementation teams.
- CI/CD and configuration management experience is highly desirable.
- Scripting or automation experience using Python, PowerShell or similar would be advantageous.
- Exposure to Kubernetes, MongoDB, Linux, AWS/Azure and Agile/Scrum would be beneficial.
- Experience with traffic systems, financial systems or other large-scale/high-reliability platforms would be advantageous.
- Bachelor's degree in Computer Science, Information Systems or a related discipline, or equivalent experience
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
Applications:
To learn more about our client and this opportunity working as a Software Configuration & Release Engineer, please call James Sample on +1 (813) 252-1508 or send your resume to [email protected] for more information
Please contact James here at ISR in our Transport Technology team to learn more about how you can become a part of our client’s ongoing success in building the infrastructure the towns and cities we require for the future success of our communities and the people they serve. This is fantastic opportunity to work for a genuine industry leader who are shaping how we use day-to-day services in the modern world.
Similar Jobs
Explore other opportunities that match your interests