Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Spring, Montgomery County, TX vacancy
  • $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

    Insight Global

    Spring, Montgomery County, TX
    4 days ago
  • 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... 
    Suggested
    Work experience placement
    Work at office
    Local area
    Immediate start
    Remote work
    2 days per week

    Hewlett Packard Enterprise Development LP

    Spring, Montgomery County, TX
    1 day ago
  • 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... 
    Suggested
    Work experience placement
    Work at office
    Local area
    Immediate start

    Hewlett Packard Enterprise

    Spring, Montgomery County, TX
    3 hours ago
  • $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

    Insight Global

    Spring, Montgomery County, TX
    4 days ago
  • $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... 
    Suggested
    Full time
    H1b
    Work at office
    Remote work
    Work from home
    2 days per week

    McKesson

    Spring, Montgomery County, TX
    3 days ago
  • 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 work
    3 days per week

    PB consulting

    Spring, Montgomery County, TX
    3 days ago
  • 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 time
    Work at office

    Crane

    Spring, Montgomery County, TX
    1 day ago
  •  ...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 paid
    For contractors
    Work at office
    Shift work
    Weekend work

    JLL

    Spring, Montgomery County, TX
    12 hours ago
  • 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 work
    For contractors
    For subcontractor
    Work at office
    Remote work
    Relocation

    Western Midstream Partners

    Spring, Montgomery County, TX
    4 days ago
  • 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

    Hewlett Packard Enterprise

    Spring, Montgomery County, TX
    3 days ago
  •  ...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 work
    Flexible hours

    Experis

    Spring, Montgomery County, TX
    3 days ago
  • $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 time
    Temporary work
    H1b
    Work at office
    Remote work
    Work from home
    2 days per week

    McKesson

    Spring, Montgomery County, TX
    3 days ago
  •  ...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 Technology
    Contract work

    Suncap Technology

    Spring, Montgomery County, TX
    3 hours ago
  • 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

    Hewlett Packard Enterprise Development LP

    Spring, Montgomery County, TX
    3 days ago
  • $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

    KForce

    Spring, Montgomery County, TX
    1 day ago
  •  ...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 area
    Remote work

    PURIS Corporation, LLC

    Spring, Montgomery County, TX
    a month ago
  • $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 time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Spring, Montgomery County, TX
    2 days ago
  • 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, ...

    Veridic Solutions LLC

    Spring, Montgomery County, TX
    2 days ago
  • 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...

    Iron Oak Energy Solutions

    Spring, Montgomery County, TX
    3 hours ago
  •  ...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... 

    Tech Sales Jobs

    Spring, Montgomery County, TX
    3 days ago
  • 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... 

    HP Development Company, L.P.

    Spring, Montgomery County, TX
    4 days ago
  • 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... 

    Hewlett Packard Enterprise Development LP

    Spring, Montgomery County, TX
    3 days ago
  •  ...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 time
    Local area
    Flexible hours

    ExxonMobil

    Spring, Montgomery County, TX
    19 days ago
  •  ...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... 

    TekWissen

    Spring, Montgomery County, TX
    12 hours ago
  • 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 time
    Shift work

    Memorial Hermann Health System

    Spring, Montgomery County, TX
    2 days ago
  • 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...

    Memorial Hermann Health System

    Spring, Montgomery County, TX
    2 days ago
  • 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...

    Hobbsnews

    Spring, Montgomery County, TX
    12 hours ago
  •  ...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... 

    Comtech

    Spring, Montgomery County, TX
    12 hours ago
  •  ...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 time
    Part time
    Work experience placement
    Local area
    Flexible hours

    Exxon Mobil

    Spring, Montgomery County, TX
    more than 2 months ago
  •  ...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 work
    Work at office
    Remote work
    Flexible hours

    INSPYR Solutions

    The Woodlands, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!