Assured is on a mission to modernize insurance by providing large insurers with innovative software solutions. As a Staff Software Engineer - Release & Configuration, you will automate and optimize the deployment process, ensuring flawless releases from development to production while collaborating with cross-functional teams.
Responsibilities:
- Build and evolve fully automated CI/CD pipelines for reliable, zero-downtime releases
- Collaborate cross-functionally with developers, QA, product, and SRE teams to ensure deployment readiness
- Troubleshoot and resolve complex release and environment issues, driving root-cause solutions
- Own the Release Candidate (RC) lifecycle, validating builds for quality, stability, and compliance
- Define and refine deployment, rollback, and verification processes to safeguard production
- Mentor and guide engineers on best practices for release management and automation
- Manage and maintain consistent environment configurations across dev, staging, and production
- Lead emergency and out-of-cycle deployments with confidence and precision
- Facilitate Go/No-Go reviews, balancing technical readiness and business priorities
Requirements:
- 5+ years of experience in release engineering, DevOps, or application deployment
- Proven expertise with GitLab CI/CD, Git, and automated testing integrations
- Hands-on experience with Docker and Kubernetes
- Deep familiarity with AWS services and infrastructure
- Strong understanding of TypeScript-based applications and modern deployment workflows
- Expertise in version control, branching strategies, and rollback planning
- Experience with observability tools and performance optimization
- Excellent communication, collaboration, and problem-solving skills
- A proactive mindset with a passion for continuous improvement and operational excellence