> Markdown version of [/jobs/ext/3638011-principal-systems-engineer](https://www.wearedevelopers.com/jobs/ext/3638011-principal-systems-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Systems Engineer - **Company:** The Depository Trust & Clearing Corporation - **Location:** Coppell, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Amazon Web Services, Apache Tomcat, Server Applications, Systems Engineering, Microsoft Azure, Bash Shell, Configuration Management, Continuous Integration, Software Debugging, Middleware, Github, Gradle, IBM Websphere Application Server, WildFly (JBoss AS), Python (Programming Language), Mainframes, Apache Maven, OpenShift, Red Hat Enterprise Linux, Ansible, Software Systems, Data Streaming, Scripting, Google Cloud, Cloud Platform System, Appian, Apigee, Infrastructure as Code (IaC), Gitlab, Kubernetes, Atlassian Tools, Apache Kafka, Bitbucket, Puppet, Terraform, Software Version Control, Docker, Jenkins - **Published:** October 8, 2026 - **Apply:** https://ebxr.fa.us2.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/requisitions/preview/213732 ## About the Role * Minimum of 6 years of related experience * Bachelor's degree preferred or equivalent experience Talents Needed for Success: * Version Control Systems: Atlassian Bitbucket, GitHub. * Containerization and Orchestration: Docker, Kubernetes, RedHat OpenShift. * Application Servers: IBM WebSphere, Liberty, Apache Tomcat, Redhat JBoss EAP. * Configuration Management and Infrastructure as Code (IaC): Chef, Terraform, Puppet, Ansible. * Cloud Computing Platforms: Amazon Web Services (AWS), Google cloud, Azure. * Build and Dependency Management: Jenkins, Maven, and Gradle. * Streaming Platform: Apache Kafka. * Continuous Integration and Continuous Deployment (CI/CD): Ansible. * Operating Systems and Scripting: Red Hat Enterprise Linux, Bash Shell script, Java Script and Python. ## Description The Systems Engineering family is responsible for the entire technical effort to evolve and verify solutions that satisfy client needs. The primary focus is centered on reducing risk and improving the efficiency, performance, stability, security, and quality of all systems and platforms. The Systems Engineering role specializes in the analysis, evaluation, design, testing, implementation, support, and debugging of all middleware, mainframe, and distributed platforms, tools, and systems of the firm. Your Primary Responsibilities: * Support the Web Middleware Technology Team in onboarding new applications using Chef and CI/CD pipelines and work on lifecycle management of SSL certificates. * Assist the development team in repairing the applications for WebSphere, Tomcat, Liberty, Appian, IBM BAW, & Apigee issues. * Designing, developing, and deploying the applications by utilizing Chef, Ansible, Jenkins and GitLab within a robust Continuous Integration and Continuous Deployment (CI/CD) pipeline. * Orchestrating the seamless installation and configuration of middleware software systems for the smooth integration and operation. * Leverage OpenShift to containerize applications, enabling easy movement across different environments and efficient scaling as needed. * Utilize AWS Cloud Services to efficiently manage and support various aspects of the organization's infrastructure. * Life cycle management of SSL certificates like creation, renewal, retention, and revocation * Ensuring the application of necessary security patches to the servers to safeguard against potential vulnerabilities. * Collaborating with various teams on projects, propose solutions, and address the technical issues. * Defining performance standards for the middleware systems and continuously monitoring their performance to ensure they meet established benchmarks. * Modify the existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance. * Monitor functioning of equipment to ensure system operates in conformance with specifications. * Store, retrieve, and manipulate data for analysis of system capabilities and requirements.