Resiliency Automation Engineer

Carnegie Mellon University

Pittsburgh, PA, United States
Ci/cd pipeline development
Static analysis tool integration
Automated testing and deployment
This role will blend software engineering expertise, automation, and toolchain development to ensure our codebase is stable, secure, and maintainable

Job Summary

  • This role will blend software engineering expertise, automation, and toolchain development to ensure our codebase is stable, secure, and maintainable.
  • You will collaborate closely with development, verification, and operations teams to build and maintain CI/CD pipelines, static analysis workflows, and deployment environments.
  • Be a part of a world-class organization that has significant impacts on software in government, work with cutting-edge technologies and leading experts to solve critical government challenges.

Matching Summary

This role will blend software engineering expertise, automation, and toolchain development to ensure our codebase is stable, secure, and maintainable.

Skills & Requirements

Must-have

  • CI/CD pipeline development
  • Static analysis tool integration
  • Automated testing and deployment
  • Linux and embedded RTOS
  • Source code analysis for quality
  • Infrastructure provisioning automation

Nice-to-have

  • Java in DevOps context
  • Regulated environment experience
  • Observability and monitoring tools
  • Mentoring junior engineers

Key Requirements

  • 8 years relevant experience with BS
  • 5 years experience with MS
  • 2 years experience with Ph.D.
  • Ability to obtain DoW security clearance
  • Willingness to travel 25%

Work Rights

Ability to obtain DoW security clearance

Tailored Resume

Cover Letter