Linux Operating Systems Engineer

CIQ | Albany, CA, United States

Posted Date 5/21/2021

[All positions are remote and based in the United States.]

Ctrl IQ is the official founding support and services organization for Rocky Linux. We are looking to increase our team with a range of skillsets and experience for customer facing engineers, developers, and solutions architects.

For these positions, we are seeking Linux engineers familiar with various aspects of customer support needs, from kernel optimization and debugging through custom ISO rolls as well as orchestration, containerization, and desktop/workstation support, etc.

Successful candidates will have interest and experience in any or all of the following areas: Linux internals, hardware testing, packaging, RPM, debugging, Systemd, containers, kubernetes, cloud, hypervisors, security/IDS, scripting and/or system programming, documentation, customer service, and overachieving.



  • Work closely with the development teams as well as product, open source community, and sales teams to develop relevant solutions
  • Be part in architecture level discussions, planning, as well as implementation (lines of code)
  • Research to ensure what we are building is always the best path forward
  • Document each project to facilitate integration for users 
  • Drive proof of concepts and minimal viable products for demonstration
  • Release fast and release often software development mentality
  • Leverage Git/GitHub for all development collaboration with internal team and open source community


Required Skills

  • 5 years minimum experience in system administration (senior role)
  • 3 years minimum experience with Linux packaging, custom kernels, and internals 
  • 2 years minimum experience with container technologies
  • Strong knowledge of:
    • Linux internals
    • Kernel and User space
    • Applications and Services       
    • Systemd
    • SysVinit
    • Boot process
    • Custom hardware integration 
  • Familiarity with CI/CD
  • Strong problem solving and debugging skills
  • Excellent communication skills
  • Ability to work independently as well as collaboratively in a remote team environment
  • Identify, analyze, and resolve complex software design problems
  • Contributions to open source software projects 
  • Friendly, collaborative, humble, honest, and always striving to be better
Job Type
Geographic Region
Greater Portland/Casco Bay | Midcoast | Maine Beaches | Downeast & Acadia | Maine Lakes & Mountains | Kennebec Valley | Maine Highlands | Aroostook County
Information Technology | Software
Town (optional)

Share this job