Senior Software Developer (Build and DevOps)

OpenText

Lexington (KY)

On-site

USD 120,000 - 170,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

OpenText is seeking a Senior Software Developer specializing in Build Engineering and DevOps to own and modernize the build infrastructure for a large, mature C++ product across Windows, Linux, IBM AIX, and IBM z/OS. The role blends hands-on development with build-system architecture, CI/CD automation, and supply-chain engineering.

The ideal candidate will simplify legacy build infrastructure, move toward repeatable build practices, and own the build system as an engineering product, ensuring

Qualifications

  • Bachelor’s or Master’s Degree in computer science, software engineering, computer engineering, information systems or related fields.
  • Minimum of 3 to 5 years of experience developing solutions.
  • Strong proficiency in C/C++, Java, or Python.
  • Flexibility to move across different languages, technologies, and frameworks.
  • Proven history of learning and implementing new technologies under pressure.
  • Strong knowledge of compilers, linkers, libraries, dependency management and native build toolchains.
  • Experience with build systems such as CMake, Make, Ninja, MSBuild, or similar.
  • Experience developing and maintaining CI/CD pipelines using Jenkins, Gitlab CI/CD, or comparable platforms.
  • Strong Windows and Linux development experience.
  • Proven ability to troubleshoot complex build, dependence, and infrastructure problems.

Responsibilities

  • Own and modernize the build infrastructure across Windows, Linux, AIX, and z/OS.
  • Modernize build tooling (CMake, Make, MSBuild) and reduce legacy complexity.
  • Own CI/CD pipelines; automate compilation, testing, packaging, artifact creation, and release processes.
  • Improve developer productivity by making builds reproducible and easier to run locally or in CI.
  • Advance build infrastructure with containerization and reproducible environments for AIX and z/OS.
  • Integrate software supply‑chain practices including dependency management and SBOM generation.

Skills

C/C++
Java
Python
CI/CD
Windows development
Linux development

Education

Bachelor’s or Master’s Degree in computer science or related field

Tools

CMake
Make
Ninja
MSBuild
Jenkins
Gitlab CI/CD
Artifactory/Conan

Job description

At OpenText, AI is at the heart of everything we do—powering innovation, transforming work, and empowering digital knowledge workers. We are hiring talent AI can't replace to help us shape the future of information management. Join us.

Role: Senior Software Developer, Build and DevOps

The Opportunity

OpenText has a vibrant software development organization that provides a customer communication management (CCM) solution that is proven to improve the customer experience and make customer interactions more profitable. It allows business users to create the communications for connected customer journeys using the delivery formats and channels customers prefer.

We are looking for a Senior Software Developer specializing in Build Engineering and DevOps to own and modernize the build infrastructure for a large, mature C++ product.

This developer will be responsible for evolving a complex, multi-platform build environment spanning Windows, Linux, IBM AIX, and IBM z/OS (MVS). The role combines hands-on software development with build-system architecture, CI/CD automation, developer productivity and supply‑chain engineering.

A major focus of the position will be simplifying legacy build infrastructure and moving toward modern, repeatable, maintainable build practices while preserving the ability to build and deliver software across both distributed and mainframe platforms. This developer will own the build system as an engineering product.

You are great at:

  • Modernize the build system across Windows, Linux, AIX, and z/OS, reducing legacy complexity and moving toward modern tooling such as CMake, Make, and MSBuild.
  • Own and improve CI/CD pipelines, automating compilation, testing, packaging, artifact creation, and release processes while improving build reliability and performance.
  • Improve developer productivity by making builds reproducible and easier to understand, troubleshoot, and run locally or in CI environments.
  • Modernize build infrastructure through containerization and automated, reproducible environments where supported, while effectively supporting specialized AIX and z/OS environments.
  • Integrate software supply‑chain practices including dependency management, SBOM generation, vulnerability scanning, and artifact traceability.

What it takes:

Must Have

  • Bachelor’s or Master’s Degree in computer science, software engineering, computer engineering, information systems or related fields.
  • Minimum of 3 to 5 years of experience developing solutions.
  • Strong proficiency in at least one common development language (C/C++, Java, Python).
  • Flexibility to move across different languages, technologies, and frameworks.
  • Proven history of learning and implementing new technologies under pressure.
  • Strong knowledge of compilers, linkers, libraries, dependency management and native build toolchains.
  • Experience with build systems such as CMake, Make, Ninja, MSBuild, or similar technologies.
  • Experience developing and maintaining CI/CD pipelines using Jenkins, Gitlab CI/CD, or comparable platforms.
  • Strong Windows and Linux development experience
  • Proven ability to troubleshoot complex build, dependence, and infrastructure problems.

Preferred Qualifications

  • Experience with IBM AIX and/or IBM z/OS (MVS)
  • Experience with modernizing large or legacy C++ build systems
  • Experience with artifact and dependency management solutions such as Conan or JFrog Artifactory.
  • Familiarity with SBOMs, software composition analysis, and software supply‑chain security.

One last thing

OpenText is more than a corporation—it’s a global community built on trust, character, and purpose. Here, we act ethically, care deeply about people, and always put our clients first. We help teams succeed through collaboration, tackle challenges with resilience, and innovate with intention.

Join us on our mission to drive positive change through privacy, technology, and teamwork. At OpenText, we don’t just have a culture—we live our values. Choose us because you want to be part of a company that empowers you to make a meaningful impact.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Software Developer (Build and DevOps)
Sr. Software Developer (Build and DevOps)

OpenText • Lexington (KY)

On-site
USD 125,000 - 187,000
Lead Software Engineer
Lead Software Engineer

OpenText • Lexington (KY)

On-site
USD 120,000 - 180,000
Lead Software Developer
Lead Software Developer

OpenText • Lexington (KY)

On-site
USD 143,000 - 215,000
Senior Build & DevOps Engineer - Cross-Platform C/C++
Senior Build & DevOps Engineer - Cross-Platform C/C++

OpenText • Lexington (KY)

On-site
USD 125,000 - 187,000
Sr. Cloud Applications Developer
Sr. Cloud Applications Developer

OpenText • Alpharetta (GA)

On-site
USD 94,000 - 141,000
Sr. Cloud Applications Developer
Sr. Cloud Applications Developer

OpenText • Tucson (AZ)

On-site
USD 94,000 - 141,000
Sr. Cloud Applications Developer
Sr. Cloud Applications Developer

OpenText • San Antonio (TX)

On-site
USD 94,000 - 141,000
Sr. Cloud Applications Developer
Sr. Cloud Applications Developer

OpenText • Arlington (VA)

On-site
USD 94,000 - 141,000
Sr. Cloud Applications Developer
Sr. Cloud Applications Developer

OpenText • Southfield (MI)

On-site
USD 94,000 - 141,000
Sr. Cloud Applications Developer
Sr. Cloud Applications Developer

OpenText • Lexington (KY)

On-site
USD 94,000 - 141,000