Infrastructure Engineer (CI/CD Pipeline)

Job Posted 24 Days Ago Reposted 24 Days Ago
Hiring Remotely in United States
Remote
Mid level
Cloud • Software
The Role
The Infrastructure Engineer will design and optimize CI/CD pipelines, manage CI/CD tools, and collaborate with teams to enhance software delivery processes in cloud environments.
Summary Generated by Built In

About us:

Apprentice has the first AI-powered cloud platform built to accelerate batch-based manufacturing – the Tempo Manufacturing Cloud. Tempo provides seamless processing through every layer of your manufacturing ecosystem in one platform by combining historically distributed systems — Manufacturing Execution System (MES), Distributed Control System (DCS), Laboratory Execution System (LES), eLogs, Work Instructions — giving you comprehensive visibility and control across every team, site, and external partner. Tempo delivers a modern and easy-to-use experience across web, mobile, and wearable devices that’s rapidly adopted across all operational levels. To learn more about Apprentice, visit www.apprentice.io


About the role: We are seeking a highly skilled and motivated CI/CD Platform Engineer to design, implement, and optimize our software delivery pipelines. The ideal candidate will have a strong background in infrastructure and a passion for creating efficient, scalable, and reliable CI/CD systems. You will collaborate with cross-functional teams to streamline development workflows, improve feedback loops, and ensure stable and efficient delivery processes.

Key Responsibilities:

  • Design, implement, and optimize CI/CD pipelines for cloud-based environments, ensuring scalability, reliability, and efficiency.
  • Manage CI/CD platforms and tools, including GitHub Actions, Microsoft DevOps, CodeBuild/CodePipeline, and Jenkins.
  • Automate build and release processes for Web, iOS and Android applications, including signing, provisioning, and release management.
  • Implement containerized solutions using Docker and Docker Compose, and manage virtual machine-based testing environments.
  • Build and maintain pipelines for Node.js, TypeScript, Lambda functions, and other modern development stacks.
  • Collaborate with the test automation team to optimize test execution using sharding, parallelization, and distributed execution.
  • Optimize caching mechanisms for builds, tests, and dependencies to minimize redundancy and improve efficiency.
  • Continuously analyze pipeline performance metrics to identify bottlenecks and implement targeted optimizations.
  • Implement robust monitoring and alerting solutions to:
    • Track pipeline health, runner performance, and execution times.
    • Provide actionable insights for rapid troubleshooting and improvement.
  • Ensure stability and fault tolerance in CI/CD pipelines, incorporating retry mechanisms and robust error handling.
  • Integrate CI/CD systems with collaboration tools such as Jira, Confluence, GitHub, and Slack for seamless communication and reporting.
  • Champion best practices for version control, repository management, and dependency management, including air-gapped mirrors.

Required Skills and Experience:

  • Strong experience managing CI/CD platforms in cloud environments with a solid Linux/Unix background.
  • Expertise in scripting and programming languages, including Bash, Python, Go, TypeScript, JavaScript, and Node.js.
  • Proficiency in parsing structured data formats (JSON, YAML) using tools like JQ, YQ, and Regex.
  • Hands-on experience with containerization and virtualization technologies, including Docker and VMs.
  • Knowledge of test automation frameworks and validation tools such as Cypress, Jest, ESLint, Prettier, and Fastlane.
  • Proven experience in monitoring, logging, and alerting pipeline health and performance.
  • Strong skills in repository management and dependency optimization.

Qualifications:

  • Experience with HashiCorp tools like Terraform for infrastructure as code (IaC).
  • Knowledge of air-gapped environments and secure dependency management practices.
  • Familiarity with Android and iOS build tools, provisioning, and automated testing.
  • Proven track record of breaking down long-running CI/CD processes into smaller, parallelizable tasks to accelerate feedback loops.
  • A proactive approach to identifying and resolving pipeline inefficiencies and bottlenecks.

Benefits & Perks

  • Generous benefits package (health, dental, vision)
  • Unlimited PTO
  • Every employee is a shareholder! 
  • Paid parental leave
  • Remote-friendly & flexible with a $250 at-home work setup stipend
  • 16 company holidays, including one week off for the 4th of July and the week off between Christmas and New Year
  • Generous 401k match and contribution 

If you are passionate about CI/CD processes, have a strong infrastructure background, and excel at optimizing complex systems, we would love to hear from you. Apply now and join our team in shaping the future of software delivery!

We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Top Skills

Bash
Codebuild
Codepipeline
Cypress
Docker
Eslint
Fastlane
Github Actions
Go
JavaScript
Jenkins
Jest
JSON
Microsoft Devops
Node.js
Prettier
Python
Terraform
Typescript
Yaml
Am I A Good Fit?
beta
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: Jersey City, NJ
172 Employees
Hybrid Workplace
Year Founded: 2014

What We Do

Apprentice’s disruptive technology helps pharma manufacturers get medicine to patients faster by providing one platform to turn molecules into medicine. The company’s intelligent cloud platform integrates augmented reality, voice recognition, and artificial intelligence into wearable, mobile, and desktop devices to offer a virtual collaboration application and a robust manufacturing and lab execution system that reduce human error and inefficiency in the drug production process. Learn how 15 of the top 20 US Pharma companies use Apprentice to accelerate high-quality production of drugs for diseases of all types, from COVID to cancer

Similar Jobs

Dynatrace Logo Dynatrace

Senior Software Engineer - HLASM

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Big Data Analytics • Automation
Remote
Hybrid
Detroit, MI, USA
4700 Employees
Easy Apply
Remote
United States
800 Employees

GitLab Logo GitLab

Zuora Engineer

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
US
2350 Employees
81K-174K Annually

Red Canary Logo Red Canary

Senior Threat Response Engineer (4th Shift)

Cloud • Security • Software • Cybersecurity
Easy Apply
Remote
USA
420 Employees
134K-140K Annually

Similar Companies Hiring

True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
113 Employees
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account