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

Principal Software Engineer

ABS Group

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 Experience10+ years of professional software engineering experience, including 3+ years at Staff or Principal levelBachelor's degree in computer science (MS is preferred), Engineering, or a related fieldDelivery experience in regulated or compliance-bound environments (CMMC, FedRAMP, SOC 2, ISO 27001)Azure or Azure Government CloudLegacy modernization — decomposing monolithic enterprise applications into servicesHands-on delivery under CMMC, FedRAMP, SOC 2, or ISO 27001 control frameworks, including evidence and audit preparationSupply chain security: SBOM generation, artifact signing, and provenance attestation (SLSA or equivalent)Policy-as-code enforcement (OPA, Conftest, or equivalent) in delivery pipelinesObservability instrumentation (OpenTelemetry, Prometheus, Grafana, Azure Monitor)Distributed systems and event-driven architectureDatabase engineering depth across relational and non-relational storesKnowledge Skills and AbilitiesExpert 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 2amAutomated 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 themWorking fluency with containerized deployment on Kubernetes and with infrastructure defined as codeComfort operating in a Git-based delivery workflow where changes reach production through automated pipelinesDemonstrated 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 interventionAbility 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 volumeSecure SDLC practice as a daily discipline: SAST/DAST, dependency and container scanning, secret detection, and remediation of findings at the sourceExperience building services that produce audit-grade logging and automated compliance evidence rather than reconstructing it after the factAbility to explain technical tradeoffs clearly to non-technical stakeholdersReporting RelationshipsReports directly to Senior Level Leadership. Working ConditionsWork 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. We set out more than 160 years ago to promote the security of life and property at sea and preserve the natural environment. Today, we remain true to our mission and continue to support organizations facing a rapidly evolving seascape of challenging regulations and new technologies. Through it all, we are anchored by a vision and mission that help our clients find clarity in uncertain times. ABS is a global leader in marine and offshore classification and other innovative safety, quality, and environmental services. We’re at the forefront of supporting the global energy transition at sea, the application of remote and autonomous marine systems, cutting-edge technical solutions, and many more exciting advancements. Our commitment to safety, reliability, and efficiency is ever-present, guiding our clients to safer and more efficient operations. About Our Benefits ABS Bureau proudly offers a variety of industry-leading benefits designed to enhance the life and well-being of our employees and their families. These benefits include, but are not limited to, medical insurance (PPO and HD), dental and vision insurance, Health Savings Account (HSA), Flexible Savings Account (FSA), life insurance, accidental death and dismemberment insurance, disability leave programs, parental leave program, paid holidays, and paid vacation time. The Company provides an Employee Assistance Plan (EAP) that offers support in personal wellness, including work-life services. ABS Bureau also offers a 401K plan with a generous company match, subject to plan requirements. Equal Opportunity ABS Bureau is committed to the equal employment opportunity of its employees and prohibits discrimination against any employee or qualified applicant based on race, color, creed, religion, national origin, sex, gender identity, age, disability, marital status, sexual orientation, citizenship status or veteran status, or other non-work-related characteristics that may be protected under the law of the Federal Government or specific state employment laws. Notice ABS and Affiliated Companies (ABS) will not pay a fee to any third-party agency without a valid ABS Master Service Agreement (MSA) authorized and signed by Human Resources. Any resume, CV, application, or other forms of candidate submission provided to any employee of ABS without a valid MSA on file will be considered property of ABS, and no fee will be paid. Other This job description is not intended, and should not be construed, to be an all-inclusive list of responsibilities, skills, efforts or working conditions associated with the job of the incumbent. It is intended to be an accurate reflection of the principal job elements essential for making a fair decision regarding the pay structure of the job. #ogjsFull timePosting Date: 2026-09-15

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Houston, TX vacancy
  •  ...the standard for how arrivia builds with AI agents, and stay hands-on enough to build it yourself.About the RoleAs a Principal Agentic Software Engineer, you are a hands-on, product-minded, customer-focused full-stack engineer who sets technical direction across multiple... 
    Suggested
    Full time
    Temporary work
    Remote work

    Arrivia

    Houston, TX
    1 day ago
  • $163.38k - $261.41k

     ...commercial complexity is high and global impact is on the line.Role: Principal Software EngineerReports to: Manager, Product Development Location:...  ...- Boston, MA Hybrid About the roleAs a Principal Software Engineer on Conga’s B2B Platform Engineering, Core Services team, you... 
    Suggested
    Full time
    Immediate start
    Worldwide
    Flexible hours

    Conga

    Houston, TX
    4 days ago
  • $133.4k - $238.4k

    Wolters Kluwer is seeking a hands-on Principal AI Solutions Engineer in our Architecture & Engineering Services (AES) Team to architect, build, and deploy enterprise-scale AI solutions on our next-generation AI platform. Working within our Engineering team and collaborating... 
    Suggested
    Full time
    Work at office

    Wolters Kluwer

    Houston, TX
    15 hours ago
  •  ...Job Title: Principal Software Engineer (AI Full stack) Location: Houston, TX (hybrid)   Our client is seeking a Principal Software Engineer to own enterprise-level software solutions end to end. The work runs from the first conversation with business stakeholders through... 
    Suggested

    Arnex Solutions LLC

    Houston, TX
    13 hours ago
  •  ...Principal Software EngineerIf you are looking for a game-changing career, working for one of the world's leading financial institutions, you...  ...effectively and responsibly.As a Principal Software Engineer at JPMorganChase within the Chief Data Analytics Office - AIML... 
    Suggested
    Work at office

    Chase

    Houston, TX
    2 days ago
  • $137.7k - $261.63k

     ...enjoys turning ambiguity into working software at scale, and who now wants to shape not...  ...just what gets built, but how an entire engineering organization builds it? Are you...  ...we'd like to talk. Work you’ll do As a Principal Software Engineer on our GlobalAdvantage... 
    Work at office
    Local area
    Remote work
    Visa sponsorship
    2 days per week
    3 days per week

    Deloitte

    Houston, TX
    4 days ago
  • $99.6k - $209.5k

     ...required to read, write, and speak the following languages: EnglishOracle Cloud Infrastructure (OCI) is looking for a Principal Application Software Engineer to help develop and evolve TDMS, a mission-critical software suite supporting manufacturing test-record management.... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Houston, TX
    1 day ago
  •  ...location details). We are seeking a highly experienced Senior Principal Software Developer (AI Cybersecurity) to lead the design,...  ...architecture, development, testing, security, DevSecOps, cloud engineering, AI agent development, and production operations.The ideal... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Cadence Bank

    Houston, TX
    5 days ago
  •  ...AI Cybersecurity Engineer PrincipleThe AI Cybersecurity Engineer Principle is responsible...  ...implementation of cyber security tools (hardware and software)Experience in participating and leading...  ...OAuth 2.0, OIDC, scoped tokens, service principals, managed identities, and role-based... 

    Huntington

    Houston, TX
    2 days ago
  •  ...DescriptionTekWissen provides a unique portfolio of innovative capabilities that seamlessly combines clients insights, strategy, design, software engineering, and systems integration. Job DescriptionThe Software Developer-SCSM, Under general supervision, participates in the... 
    Shift work

    TekWissen

    Houston, TX
    1 day ago
  • JOB SUMMARY The Bioinformatics Software Engineer is responsible for developing and maintaining bioinformatics software, databases, and tools. They assist in the design and execution of data processing pipelines for genomic, transcriptomic, and proteomic data, collaborating... 
    Full time
    Local area

    Baylor Genetics

    Houston, TX
    3 days ago
  • $50 per hour

     ...space and find a career that's built for you.Lockheed Martin Space is seeking a full‑time Hardware/Software Integrator. In this role you will support the software‑engineering lifecycle defined in the program Software Development Plan (SDP) by establishing, maintaining,... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Flexible hours

    Lockheed Martin

    Houston, TX
    4 days ago
  • JOB SUMMARYThe Senior Bioinformatics (BI) Software Engineer holds a critical technical role, responsible for designing, developing, and maintaining scalable and efficient software solutions for Baylor Genetics’ bioinformatic pipelines. This role involves collaborating with... 
    Full time
    Local area
    Flexible hours

    Baylor Genetics

    Houston, TX
    1 day ago
  • $50 per hour

     ...spacecraft for the Artemis missions. Join a talented team of Orion engineers engaged in the design and fabrication of the only deep space,...  ...than we have ever gone before.This position is for a Senior Software Engineer on the simulation software team for the NASA Orion... 
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Houston, TX
    5 days ago
  •  ...page to see what exciting opportunities and company perks await!Job Description:Microchip Technology Inc. has a Senior Engineer II-Applications (Software/Firmware) opening based in Houston, TX. The successful candidate will be working closely with the product development... 
    Full time

    Microchip Technology

    Houston, TX
    3 days ago
  • $93.9k - $153.6k

    We are seeking a Software Engineer to join our Data & AI Engineering team to build modern, scalable web applications using technologies such as React, .NET, Next.js, and Azure.This role is open to both experienced engineers and high-potential early-career candidates (e.... 
    Full time
    Internship

    Sidley Austin

    Houston, TX
    1 day ago
  • Join our team as a Sustaining Software Engineer and contribute to our Digital Product and Automation initiatives. You'll provide crucial support and expertise, enhancing our NOVOS Automation Drilling Platform and improving field deployment processes. Your impact will drive... 

    National Oilwell Varco

    Houston, TX
    1 day ago
  • $76k - $155.7k

    Job Title: NASA Orion Spacecraft Flight Software DeveloperJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to...  ...Crew Exploration Vehicle (CEV) Risk Reduction Analysis and Test Engineering Simulation (SOCRRATES).Evaluate software defects. Implement... 
    Permanent employment
    Contract work
    For contractors
    Work experience placement
    Flexible hours

    CACI International

    Houston, TX
    3 days ago
  • We are looking for a Software Engineer to join a long-term contract opportunity supporting a secure research data platform in Houston, Texas. In this role, you will help create and enhance web-based tools that allow researchers to work with large-scale learning and behavioral... 
    Long term contract

    Robert Half

    Houston, TX
    1 day ago
  • $50 per hour

     ...prosperity.Join us in shaping a new era in space and find a career that's built for you.Lockheed Martin Space is seeking a full time Software Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Flexible hours

    Lockheed Martin

    Houston, TX
    5 days ago
  • Software EngineerHouston, Texas|Software EngineerLaunch your software career with a company built to do exactly that.SkillStorm develops...  ...in a related technical field (Computer Science, Software Engineering, IT, or similar)At least 1 year of technical work experienceYou... 
    Relocation
    Relocation package

    SkillStorm

    Houston, TX
    1 day ago
  • $92.3k - $207k

    AVEVA is creating software trusted by over 90% of leading industrial companies.Salary Range:$92,300.00 - $207,000.00This pay range represents...  ...:The role will collaborate with a team of skilled software engineers in designing and implementing of Azure architecture... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Aveva Group

    Houston, TX
    3 days ago
  •  ...efficiency, ease of use, reliability, and scalability of the core software for Viridien’s proprietary high-performance computing...  ...programming and code optimization), a strong mathematics/physics/engineering background, in-depth knowledge of computer software/hardware architecture... 
    Full time
    Flexible hours

    CGG

    Houston, TX
    4 days ago
  • $50 per hour

     ...spacecraft for the Artemis missions. Join a talented team of Orion engineers engaged in the design and fabrication of the only deep space,...  ...than we have ever gone before.This position is for a Senior Software Engineer on the simulation software team for the NASA Orion... 
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Houston, TX
    4 days ago
  •  ...ll help create and improve the graphical applications that enable scientists and engineers to explore complex 3D subsurface data. You’ll gain hands-on experience developing scalable software, working with modern development practices, and collaborating with a global team... 
    Full time
    Remote work
    Visa sponsorship
    Relocation package
    Flexible hours
    2 days per week
    3 days per week

    CGG

    Houston, TX
    1 day ago
  •  ...for innovative ways to help people? Do you like having the autonomy to build new solutions from the ground up? If so, being a Software Engineer II at Frost could be the job for you.At Frost, it’s about more than a job. It’s about having a flourishing career where you can... 
    Full time

    Frost Bank

    Houston, TX
    5 days ago
  • $100 per hour

    Job Title: Simulation Software Developer - Thermodynamics Specialist Do you want to advance the thermodynamic foundations that power...  ...Candidates who combine deep domain expertise with solid software engineering practices — and who enjoy grounding research-level methods in... 
    Contract work
    For contractors
    Local area
    Immediate start

    Schlumberger

    Houston, TX
    1 day ago
  • $50 per hour

     ...prosperity.Join us in shaping a new era in space and find a career that's built for you.Lockheed Martin Space is seeking a full time Software Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Houston, TX
    4 days ago
  •  ...Developer designs, builds, and maintains fast, reliable, and scalable software solutions across the frontend, backend, and data layers,...  ...’s degree in Computer Science, Computer Engineering, or a related field.At least 7+ years of experience in full-stack... 
    Local area

    Nabors Industries

    Houston, TX
    1 day ago
  •  ...responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges. Job DetailsViridien is seeking a Software Developer - High-Performance I/O & Storage Systems to design, build, and improve services that enable efficient data access and... 
    Full time
    Relocation
    Flexible hours

    CGG

    Houston, TX
    3 days ago

Do you want to receive more vacancies?

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