Principal Software Engineer
American Bureau of Shipping
You will write production code, design the systems it belongs to, and stay accountable for how it behaves after release. Most engineering roles stop at "feature complete." This one does not. You will define what a service looks like, build it, prove it works through automated testing, ship it through our delivery pipeline, and own its behaviour in production. You will set the technical standard for application engineering across the organization, architecture, code quality, and test discipline — and you will do it by building, not by reviewing from a distance. This is an AI-augmented role. We expect coding agents to be part of how you work daily, and we expect you to define what responsible, verifiable use of them looks like here. What You Will Do: Ideation through design. Turn ambiguous business problems into technical direction. Produce architecture and interface designs that other engineers can build against. Make and defend technology selection and build-vs-buy decisions. Full stack implementation. Design and build front end applications and the services, APIs, and data layers behind them. Write production code at a standard that raises the bar for the engineers around you. Test strategy and coverage. Own the automated testing approach for your systems. Enforce unit test coverage as a merge gate. Build integration test suites against real service contracts. Author and maintain functional and end-to-end browser tests in Playwright, and keep them fast and non-flaky enough that teams trust them. Delivery to production. Package your services as containers. Author the deployment configuration for your workloads and promote changes through the GitOps pipeline. You are expected to be fluent in the platform — reading and modifying the Terraform and Kubernetes manifests that describe your service — while our Platform/DevOps team owns the platform itself. AI-augmented delivery. You use coding agents as a core part of how you work — decomposing problems into agent‑executable units, directing multi‑step implementation, and reviewing generated output with the same rigor you would apply to a strong junior engineer's pull request. You are expected to deliver scope that would conventionally require a larger team, and to establish the guardrails, review standards, and verification practices that let other engineers do the same safely. Security and compliance as code. Security is a build gate, not a review meeting. You write code that clears automated SAST, DAST, dependency, secret, and container scanning on every commit, and you remediate findings at the source rather than deferring them to a backlog. You design services so that authentication, authorization, encryption, and data handling meet control requirements by construction. Auditability and evidence generation. You instrument services to emit structured, tamper‑evident audit logs covering access, privileged action, and data handling — sufficient to satisfy an auditor without manual reconstruction. Compliance evidence is produced automatically as a byproduct of the pipeline: test results, scan results, approvals, and deployment records are captured as artifacts at build time. You are expected to treat "we can prove it" as part of the definition of done. You will work in a CMMC Level 2 environment. Familiarity with what that means for code provenance, change control, and access logging is a meaningful advantage. Production accountability. Instrument what you build. Define the signals that indicate your service is healthy, participate in incident response for your systems, and drive permanent remediation rather than repeat mitigation. Technical leadership. Mentor senior and mid-level engineers. Lead design reviews. Influence engineering direction across teams without formal authority. What You Will Need: Education and Experience 10+ years of professional software engineering experience, including 3+ years at Staff or Principal level Bachelor's degree in computer science (MS is preferred), Engineering, or a related field Delivery experience in regulated or compliance‑bound environments (CMMC, FedRAMP, SOC 2, ISO 27001) Azure or Azure Government Cloud Legacy modernization — decomposing monolithic enterprise applications into services Hands‑on delivery under CMMC, FedRAMP, SOC 2, or ISO 27001 control frameworks, including evidence and audit preparation Supply chain security: SBOM generation, artifact signing, and provenance attestation (SLSA or equivalent) Policy‑as‑code enforcement (OPA, Conftest, or equivalent) in delivery pipelines Observability instrumentation (OpenTelemetry, Prometheus, Grafana, Azure Monitor) Distributed systems and event‑driven architecture Database engineering depth across relational and non‑relational stores Knowledge Skills and Abilities Expert proficiency in a modern backend language (C#/.NET, Java, Python, Go, or Node.js) and a modern front‑end framework (React, Angular, or Vue) Demonstrated ownership of services in production — you have been the person accountable when your code failed at 2am Automated testing depth: unit, integration, and end‑to‑end, with hands‑on Playwright experience and a track record of enforcing coverage standards rather than aspiring to them Working fluency with containerized deployment on Kubernetes and with infrastructure defined as code Comfort operating in a Git‑based delivery workflow where changes reach production through automated pipelines Demonstrated production delivery using agentic coding tools (Claude Code, Cursor, GitHub Copilot Workspace, or equivalent), including sound judgment about where agent‑generated code requires human architectural intervention Ability to define review and verification standards for AI‑generated code, using automated test coverage as the enforcement mechanism rather than manual inspection, including provenance and review attestation sufficient to satisfy audit requirements at agent‑generated volume Secure SDLC practice as a daily discipline: SAST/DAST, dependency and container scanning, secret detection, and remediation of findings at the source Experience building services that produce audit‑grade logging and automated compliance evidence rather than reconstructing it after the fact Ability to explain technical tradeoffs clearly to non‑technical stakeholders Reporting Relationships Reports directly to Senior Level Leadership. Working Conditions Work is primarily sedentary; exerting up to 10 pounds of force occasionally and/or a negligible amount of force frequently or constantly to lift, carry, push, pull, or otherwise move objects. #J-18808-Ljbffr American Bureau of Shipping
$90 - $100 per hour
...Principal Software EngineerInsight Global is seeking a Principal Software Engineer for a client in Houston, TX. This is a hands-on technical leadership role responsible for designing, building, testing, deploying, and supporting modern software solutions from concept...Suggested- Principal Software EngineerThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an... ...Private Cloud AI organization is seeking a Principal Software Engineer to lead the model runtime within HPE AI Essentials, the...SuggestedWork experience placementWork at officeLocal areaImmediate startRemote work2 days per week
- Principal BIOS Embedded Software Engineer This role has been designed as "Onsite" with an expectation that you will primarily work from an HPE office. Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies...SuggestedWork experience placementWork at officeLocal areaImmediate start
$90 - $100 per hour
Insight Global in Houston, TX seeks a Principal Software Engineer to lead hands-on technical design, development, and production support for full-stack, cloud-native solutions. You will mentor engineers, drive architecture and security practices, and leverage AI-assisted...Suggested$163.1k - $271.8k
.... and Value Based Care measures enabling community oncology practices to deliver high-quality, patient-centered care. As Lead Software Engineer, you will have the opportunity to provide architecture advancing a platform that directly impacts patient outcomes and the future...SuggestedFull timeH1bWork at officeRemote workWork from home2 days per week- We are seeking an experienced SAP S/4HANA Financial Supply Chain Management (FSCM) Consultant to lead the design, configuration, integration, testing, and deployment of SAP FSCM solutions. This role requires deep functional expertise across Credit Management, Collections...Contract work3 days per week
- Business Unit and Position Summary:About Crane Crane Co. is a diversified manufacturer of highly engineered industrial products. Founded in 1855, Crane provides products and solutions to customers in the aerospace, electronics, hydrocarbon processing, petrochemical, chemical...Full timeWork at office
- ...way forward. Lead EngineerWhat this job involves: As a Lead Engineer at JLL, you'll play a pivotal role in ensuring the seamless... ...AutoCAD, and Integrated Work Maintenance Management System (IWMS) software ~ Strong interpersonal and communication skills with ability...Daily paidFor contractorsWork at officeShift workWeekend work
- Job Summary:The Applications Engineer is responsible for developing technical and commercial proposals for industrial and municipal water... ...with Microsoft Office and water treatment design/modeling software (e.g., WAVE, ROSA, IMSDesign, Winflows) with strong technical communication...Contract workFor contractorsFor subcontractorWork at officeRemote workRelocation
- Hewlett Packard Enterprise is seeking a Senior Software Engineer to advance the LLM inference runtime within HPE AI Essentials. You will design core components, including engine integration and distributed execution, to optimize latency and GPU utilization on customer-owned...Remote job
- ...reliability, and battery usage while troubleshooting production issues and mentoring junior developers.What's Needed?7+ years of software development experience with a focus on mobile development. 5+ years developing production React Native applications with strong JavaScript...Temporary workFlexible hours
$155.9k - $259.9k
...remotely. Specific in‑office days may be designated according to team needs and business priorities.About the Role: The Director, Software Engineering provides strategic, technical, and people leadership for Ontada’s engineering organization. This leader owns the vision and...Full timeTemporary workH1bWork at officeRemote workWork from home2 days per week- ...architectures, design proposals and negotiate options at business unit and executive levels. Education and Experience Bachelor's or Master's degree in Computer Science, Information Systems, Electrical Engineering, or equivalent Minimum 5+ years' experience Suncap TechnologyContract work
- Hewlett Packard Enterprise invites University students to join as an AI Performance Engineering Intern in Texas. This onsite role focuses on designing test plans, executing experiments, and profiling AI systems to understand performance characteristics. Strong background...Internship
$55 - $65 per hour
DescriptionKforce has a client in Houston, TX with a need for a Senior Cloud/Full-Stack Engineer for a contract hybrid role.Duties Include:* Lead the design, development, and optimization of modern cloud-native applications on Microsoft Azure* Work across the stack using...Contract work- ...applications and artificial intelligence systems that support core business operations. This role applies advanced full stack software, data, and AI engineering expertise to build internal platforms spanning field operations, pricing, safety and compliance, financial models,...Local areaRemote work
$126.5k - $290.5k
HPC & AI - Software Engineering Resolution EngineerThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way...Full timeWork experience placementWork at officeLocal areaImmediate start2 days per week- 5+ years of experience in enterprise knowledge management, content governance, information management, business process management, or a related discipline . Proven experience translating a KM strategy or operating model into processes, governance standards, roadmaps, ...
- Iron Oak Energy is seeking an experienced IFS Business Analyst to serve as the primary functional support for the IFS Cloud ERP platform and related business applications. You will troubleshoot issues, optimize processes, and assist with ERP implementations and migrations...
- ...Advanced Compute Solutions group. You will align customer needs with HP capabilities and drive cross-functional collaboration with engineering, sales, and services. In this role you’ll act as a trusted advisor, provide roadmap and planning insights, and shepherd...
- System Embedded Software Engineer — SecurityThe System Embedded Software Engineer — Security is responsible for designing, developing, and validating secure embedded software, firmware, and driver solutions for HP commercial PC platforms. This role focuses on building security...
- Hewlett Packard Enterprise seeks a Principal BIOS Embedded Software Engineer to design, develop and debug BIOS and platform firmware for HPC products. You will work closely with hardware teams on initialization, bring-up, and diagnostics, influencing design and validation...
- ...Collaborate with cross functional teams (Manufacturing, R&D, Quality, Engineering, IT). Support system upgrades, new capability rollout, and... ...schema, and administration Experience with modern software development practices: version control (Git), CI/CD, automated...Part timeLocal areaFlexible hours
- ...DescriptionTekWissen provides a unique portfolio of innovative capabilities that seamlessly combines clients insights, strategy, design, software engineering, and systems integration. Job DescriptionUnder general supervision, formulates and defines systems scope and objectives...
- Memorial Hermann The Woodlands Breast Center is actively seeking a skilled Mammography Technologist to support a full-time capacity. Four years of Mammography Tech experience is required for Senior. The position offers a 7:00 a.m.-5:30 p.m. schedule with 4x10 hour shifts...Full timeShift work
- Memorial Hermann The Woodlands Medical Center is seeking an Ultrasound Technologist to perform breast ultrasound procedures at the Woodlands Outpatient Breast Center. The senior technologist acts as a preceptor and mentor, supporting staff and coordinating with physicians...
- Hewlett Packard Enterprise is seeking a Senior Technical Writer to define technical content strategy across multiple products and technologies. The role involves designing and developing written and visual information, including user guides, web content, and online help...
- ...web application development, architecture, and security best practicesAbility to work on multiple parallel projects in (digital) software developmentStrong understanding of JavaScript and with at least one modern JavaScript web application framework (React, Angular, etc...
- ...What and our Why and how we can work together . What role you will play in our team A Customer & Applications Development Engineer is sought to help drive adoption of ExxonMobil commercial and developmental Li-ion battery anode products in the Electric Vehicle...Full timePart timeWork experience placementLocal areaFlexible hours
- ...Title: AI Engineer Location: The Woodlands, TX 77380 (Hybrid: 3 days onsite / 2 days remote) Duration: Contract to Hire Work Requirements: U.S. Citizen, GC Holders, or Authorized to Work in the U.S. Job Description: The AI Engineer is a hands-on...Contract workWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal Spring, Montgomery County, TX
- healthcare software sales Spring, Montgomery County, TX
- software sales executive Spring, Montgomery County, TX
- software support Spring, Montgomery County, TX
- embedded software Spring, Montgomery County, TX
- software sales representative Spring, Montgomery County, TX
- remote software sales Spring, Montgomery County, TX
- software intern Spring, Montgomery County, TX
- software technical support Spring, Montgomery County, TX
- software implementation project manager Spring, Montgomery County, TX




