Release Engineer

Posted 11 Days Ago
Be an Early Applicant
Hiring Remotely in USA
Remote
Mid level
Edtech
The Role
As a Release Engineer, you will coordinate the software release lifecycle, manage AWS cloud infrastructure, develop and optimize Terraform configurations, and maintain CI/CD pipelines. Collaborating with development, QA, and operations teams, you'll implement security best practices and create thorough documentation for all processes.
Summary Generated by Built In

Job Overview:

As a Release Engineer, you will play a key role in the execution and optimization of our software release processes. Working with a variety of AWS services and leveraging Terraform for Infrastructure as Code (IaC), you will ensure the efficient, secure, and reliable deployment of software across environments. You will collaborate with development, QA, and operations teams to enhance our CI/CD pipelines, streamline release management, and manage cloud infrastructure.

Key Responsibilities:

  • Release Management: Coordinate and manage the full software release lifecycle, ensuring smooth and timely delivery of software from development through production.
  • AWS Cloud Infrastructure: Implement and manage AWS cloud infrastructure (EC2, S3, Lambda, Terraform, etc.) to support application deployments and scalability.
  • Terraform (IaC): Develop, maintain, and optimize Terraform configurations for managing infrastructure as code in AWS, ensuring consistency and repeatability of environments.
  • CI/CD Pipelines: Build, optimize, and maintain continuous integration and delivery pipelines using Jenkins or other CI/CD tools.
  • Collaboration: Work closely with development, QA and the operations teams to identify and solve challenges in the release pipeline, ensuring efficient and error-free software delivery.
  • Security & Compliance: Implement security best practices within the release pipeline and infrastructure, including managing AWS IAM roles, policies, and encryption (KMS).
  • Documentation: Create and maintain clear documentation for release processes, Terraform configurations, and troubleshooting guides.

Job Requirements:

  • 3+ years of experience in release engineering, DevOps, or similar roles, with a focus on cloud-based infrastructure.
  • Solid hands-on experience with AWS services (EC2, S3, Lambda,etc.) to automate and manage deployments.
  • Proven expertise with Terraform for Infrastructure as Code (IaC) and cloud automation.
  • Experience with CI/CD tools like Jenkinsor similar.
  • Strong scripting experience in Python, Bash, andShellfor automation tasks.
  • Proficiency in using Terraform for managing AWS infrastructure and environments as code.
  • In-depth knowledge of AWS architecture, including EC2, Lambda, S3, IAM, VPC, CloudWatch, and RDS.
  • Experience with cloud security best practices, including IAM policies, KMS, and encryption strategies in AWS.
  • Strong communication and collaboration skills to work effectively with cross-functional teams.
  • Ability to identify and troubleshoot deployment issues in a fast-paced, production environment.
  • Strong problem-solving abilities, with attention to detail and a focus on delivering high-quality releases.

Preferred Qualifications:

  • AWS Certified Solutions Architect or AWS Certified DevOps Engineer certification.
  • Familiarity with containerization tools like Docker and container orchestration platforms such as Kubernetes, ECS, or EKS.
  • Familiarity with Agile development and CI/CD methodologies.

To learn more about our organization and the exciting work we do, visit https://www.lexialearning.com/

An Equal Opportunity Employer

We are dedicated to fostering a culture that celebrates unique backgrounds, ideas, and experiences. All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, age, religion, sex, gender, gender identity/expression, sexual orientation, national origin, protected veteran status, or disability.

Top Skills

Bash
Python
Shell
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Dallas, TX
1,831 Employees
On-site Workplace
Year Founded: 2009

What We Do

Cambium Learning® Group is the education essentials company, providing award-winning education technology and services for PreK-12 markets. With an intentionally curated portfolio of respected global brands, Cambium serves as a leader in the education space, helping millions of educators and students feel more universally valued each and every day. In everything it does, the company focuses on the elements that are most essential to the success of education, delivering simpler, more certain solutions that make a meaningful difference right now.

The Cambium family of companies includes: Cambium Assessment, Lexia® Learning, Learning A-Z®, Voyager Sopris Learning®, ExploreLearning®, Time4Learning®, and Kurzweil Education®.

Similar Jobs

BAE Systems, Inc. Logo BAE Systems, Inc.

IT Software Release Engineer

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Remote
Hybrid
Fort Walton Beach, FL, USA
40000 Employees
95K-161K Annually

Coinbase Logo Coinbase

Software Engineer, Infrastructure (Developer Experience - Release)

Cloud • Fintech • Cryptocurrency • NFT • Web3
Remote
USA
3700 Employees
152K-179K Annually

SentinelOne Logo SentinelOne

Staff DevOps Engineer, Release Engineering

Information Technology • Security • Cybersecurity
Remote
United States
2830 Employees
148K-204K Annually
Remote
USA
83 Employees

Similar Companies Hiring

Campus Thumbnail
Edtech
New York, NY
267 Employees
ReUp Education Thumbnail
Social Impact • Edtech
Austin, TX
145 Employees
Stepful Thumbnail
Software • Healthtech • Edtech • Artificial Intelligence
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account