×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Architect

Job in Houston, Harris County, Texas, 77246, USA
Listing for: Cooper Machinery Services
Full Time position
Listed on 2026-07-15
Job specializations:
  • Software Development
    Software Architect, Backend Developer, Cloud Engineer - Software, DevOps
Salary/Wage Range or Industry Benchmark: 180000 - 240000 USD Yearly USD 180000.00 240000.00 YEAR
Job Description & How to Apply Below

Cooper Machinery Services provides natural gas compression equipment and services to customers globally in the Oil & Gas, Power, Transportation, and Marine sectors. With a proud heritage dating back to 1833, Cooper Machinery Services is the OEM for legendary product lines including Cooper-Bessemer™, Ajax™, Superior™, Gemini, TSI, CSI, Enterprise, and Joy. Headquartered in Houston, TX, but with commercial and services hubs around the world, Cooper Machinery Services provides world‑class services to more than 22,000 units in its installed base.

Our strength is our people. Each employee plays an integral role in our success and growth. With a commitment to our vision that strong relationships drive strong results and better business, our people make Cooper Machinery Services legendary.

Job Overview

The Principal Software Architect is the most senior individual contributor on Cooper’s software engineering team, responsible for the architectural integrity of the systems Cooper builds, integrates, and operates. This role sets the technical direction for how Cooper’s enterprise applications, custom‑built software, integration platforms, and AI capabilities fit together. The Principal Software Architect defines and governs standards for software engineering practice, integration patterns, and API design across the IT organization, and partners closely with engineering leaders to ensure Cooper’s software stack is scalable, secure, and built for the discipline of a pre‑IPO portfolio company.

You will lead engineering teams through architectural reviews, mentor senior developers, and shape the long‑term technical roadmap that supports Cooper’s growth and post‑acquisition integration work.

Essential Duties and Responsibilities
  • Own the architectural vision and reference standards for Cooper’s software engineering landscape, spanning enterprise applications, custom‑built software, integration platforms, and AI capabilities.
  • Design, govern, and evolve Cooper’s API and integration strategy, including API gateway patterns, versioning, security, and lifecycle management across internal and external interfaces.
  • Lead architectural reviews across SAP, Microsoft Dynamics 365, Microsoft Fabric, and Azure‑based applications, ensuring decisions are coherent, defensible, and built for scale.
  • Establish and enforce engineering standards for code quality, source control, CI/CD, observability, testing, and operational readiness across all software development at Cooper.
  • Lead and mentor engineering teams through technical decisions, code reviews, design documents, and architectural deep dives that raise the technical capability of the broader team.
  • Drive technical due diligence and integration architecture for acquisitions, working alongside enterprise applications and infrastructure leaders on M&A IT integration.
  • Evaluate emerging technologies, vendors, and platforms; deliver defensible build‑versus‑buy recommendations to senior IT leadership.
  • Translate ambiguous business requirements into clear, executable architecture; remove technical ambiguity for engineering teams downstream.
  • Partner with security and infrastructure leadership to ensure software architecture decisions support Cooper’s pre‑IPO security posture, audit readiness, and regulatory obligations.
Required Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
  • 12+ years of progressive software engineering experience, including 5+ years in a Principal, Staff, or Lead Architect role.
  • Deep expertise across software engineering fundamentals, including distributed systems, service design, design patterns, source control, CI/CD, and modern engineering operating practices.
  • Proven track record designing and operating production‑grade integration architectures across packaged enterprise systems and custom‑built applications.
  • Strong hands‑on experience with API design and API management, including REST, GraphQL, event‑driven patterns, and API gateway and lifecycle tooling.
  • Experience developing full‑stack applications in multiple frameworks, including .NET/C#, React.js or similar.
  • Strong grasp of relational databases, SQL,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary