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

Principal Engineer, Software

American Bureau of Shipping

Job Description ABS Group Digital Solutions is seeking a Principal Software Engineer to help build the next-generation Fleet Management System (FMS). This role will lead hands-on application engineering for modern web and SaaS workflows, working with product, UX, Nautical Systems subject matter experts, Advantage architects, platform engineering, data, and AI teams. The Principal Software Engineer will own the technical quality of assigned product areas from design and implementation through testing, deployment, and production support. This is an AI-enabled engineering leadership role, not simply a full-stack development position. The successful candidate will turn validated workflows and architecture decisions into clear engineering tasks; use approved AI development tools and coding agents where they add value; and remain accountable for the security, correctness, maintainability, and operability of the resulting software. The role calls for a senior engineer who can mentor others, make pragmatic tradeoffs, and build reusable patterns without losing sight of customer outcomes. What You Will Do: Lead technical design and hands-on development of FMS application features, including role-based user interfaces, APIs, business services, and integrations. Work with product managers, UX designers, legacy-system SMEs, and customers to translate operational workflows and prototype feedback into buildable designs and acceptance criteria. Guide engineers on application architecture, service boundaries, data access patterns, and reuse of shared platform capabilities; document consequential design decisions. Break work into well-scoped tasks and direct AI-assisted engineering workflows, including code generation, refactoring, test creation, and documentation, while applying human review and verification to every production change. Establish and model engineering practices for code review, automated unit and integration testing, secure development, CI/CD, and maintainable software delivery. Integrate application features with approved AI/ML or LLM-based services where there is a validated user need, including appropriate authorization, monitoring, and human oversight. Partner with platform engineering and SRE to make applications observable, performant, resilient, deployable, and supportable in production. Contribute to integration and migration designs so new capabilities can coexist with legacy systems and customer data can transition safely as releases mature. Mentor engineers and contractors, review designs and pull requests, resolve complex technical issues, and raise the quality of delivery across the team. Participate in release readiness, production troubleshooting, root-cause analysis, and continuous improvement of the AI-enabled software development lifecycle. Comply with applicable ABS security, quality, Health, Safety, and Environmental requirements and other internal policies. What You Will Need: Education and Experience Degree in Computer Science, Engineering, or a related technical field, or an equivalent combination of education and relevant experience. Approximately 10+ years of relevant software engineering experience, including substantial hands-on delivery of production web or SaaS applications. Experience serving as a technical lead for a product team or major application area, including design decisions, code review, mentoring, and delivery accountability. Demonstrated experience building modern user-facing applications, APIs, and integrations across front-end and back-end systems. Experience deploying and supporting applications in a cloud environment; Azure experience is preferred. Experience using AI-assisted development tools in real engineering workflows, with the ability to explain how generated work was reviewed, tested, and maintained. Experience with mobile or intermittent-connectivity workflows is a plus, particularly for operational or field-based users. Technical Skills UI: Strong TypeScript, HTML, and CSS skills. React is preferred; substantial Svelte/SvelteKit, Vue, or Angular experience is also relevant. Server: Experience with .NET preferred; strong Go, Python, Node.js or Java API experience is also relevant. Data and integration: Experience with PostgreSQL, Cosmos DB, or comparable relational/NoSQL stores; familiarity with event-driven services, Kafka, Redis, or object storage is a plus. Cloud and identity: Azure and Microsoft Entra ID preferred; equivalent production cloud and enterprise single-sign-on experience is welcome. Engineering delivery: Automated testing, Git-based collaboration, CI/CD, application observability, secure coding, and containerized deployment. AI: Experience integrating LLM, RAG, or other AI-enabled services into applications is preferred; ability to use coding agents responsibly and evaluate their output is important. Knowledge Skills and Abilities Strong command of full-stack application design, API contracts, system integration, data access, and maintainable service-based architecture. Ability to lead engineers through ambiguity, make pragmatic technical tradeoffs, and align implementation with validated product and UX decisions. Judgment to use AI for engineering leverage without delegating accountability for design quality, security, testing, or correctness. Understanding application security, identity and access control, protection of customer data, and reliable operation of production SaaS services. Ability to work effectively with product, UX, platform, SRE, data, and AI specialists while maintaining clear ownership of application engineering decisions. Strong communication and mentoring skills, including the ability to explain technical risks and options to non-engineering stakeholders. Reporting Relationships Reports to the designated FMS engineering manager within ABS Group Digital Solutions. The role provides technical leadership to engineers and contractors on assigned product areas; direct-report responsibilities, if any, will be confirmed as the team scales. 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. About Us About ABS Wavesight ABS Wavesight is the new ABS Affiliate maritime software as a service (SaaS) company dedicated to helping shipowners and operators streamline compliance while maintaining competitive,more efficient, and sustainable operations. Our mission is to develop world-class software products that improve vessel performance for the health of our seas, environment and self. The ABS Wavesight portfolio is comprised of best-in-class proprietary technology and third-party integrations that offer unparalleled insight into every aspect of a fleet's operations. Backed by ABS's 160-year legacy of maritime innovation and experience, our products are collectively installed on more than 5,000 vessels across the global fleet. Learn more about ABS Wavesight by visiting About Our Benefits ABS Wavesight 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 additional support in personal wellness, including work-life services. ABS Wavesight also offers a 401K plan with a generous company match, subject to plan requirements. Equal Opportunity ABS Wavesight 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. #ogjs American Bureau of Shipping

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Engineer, Software in Spring, Montgomery County, TX vacancy
  • $196.1k - $326.9k

     ...functional workflows, and ensures strategic communication across stakeholder groups.Key Responsibilities: Proven leadership of AI/ML engineering orgs through a management layer — direct experience managing people, not just individual senior engineers or a single flat team.​... 
    Suggested
    Full time

    McKesson

    Spring, Montgomery County, TX
    4 days ago
  •  ...due to a disability, contact this employer to ask for an accommodation or an alternative application process. Director of Software Engineering Full Time The Woodlands, TX, US 4 days ago Requisition ID: 1309 Director of Software Engineering - intelliSPEC... 
    Suggested
    Full time
    Temporary work
    Work at office
    Work from home
    Monday to Friday
    Flexible hours

    PK Companies

    Spring, Montgomery County, TX
    4 days ago
  •  ...join our team as we help shape a brighter way forward. Lead Engineer What this job involves: As a Lead Engineer at JLL, you’ll...  ...AutoCAD, and Integrated Work Maintenance Management System (IWMS) software ~ Strong interpersonal and communication skills with ability... 
    Suggested
    Daily paid
    For contractors
    Work at office
    Local area
    Shift work
    Weekend work

    Jones Lang LaSalle Incorporated

    Spring, Montgomery County, TX
    2 days ago
  •  ...The Engineering Manager is responsible for managing all engineering and design activities and assuring that all of those activities are performed in accordance with the company Quality System, Safety Policies and customer requirements. Responsibilities Responsible... 
    Suggested
    Remote work
    Afternoon shift

    Ultipro

    Spring, Montgomery County, TX
    1 day ago
  •  ...Join to apply for the Network Security DevOps Engineer role at GuruSchools LLC Get AI-powered advice on this job and more exclusive features. Job Title Network Security DevOps Engineer Location Spring Texas (On-Site) Job Type Long Term Contract... 
    Suggested
    Long term contract
    Contract work

    GuruSchools LLC

    Spring, Montgomery County, TX
    3 days ago
  • $147.05k - $230.85k

    Senior Software Engineer Description - HP is seeking a Senior Software Engineer to help develop software platforms within HP’s device and services ecosystem. This role will contribute to the design, implementation, integration, and validation of modern software experiences... 
    Full time
    Temporary work
    Local area
    Relocation
    Flexible hours
    Shift work

    HP

    Spring, Montgomery County, TX
    4 days ago
  •  ...environments (data centers, offices, edge). Operate and maintain network security appliances (Fortinet, Cisco, Juniper), including software upgrades, patching, and lifecycle activities. Build and manage network security infrastructure using DevOps practices and... 
    Permanent employment
    Contract work
    Local area

    Quantum Technologies USA

    Spring, Montgomery County, TX
    3 days ago
  •  ...accountable for how it behaves after release. Most engineering roles stop at "feature complete." This one...  ...and Experience ~10+ years of professional software engineering experience, including 3+ years at Staff or Principal level ~ Bachelor's degree in computer... 
    Permanent employment

    Jobleads-US

    Spring, Montgomery County, TX
    3 days ago
  • $71.5k - $164.4k

     ...Engineering Program Manager This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from...  ...Knowledge and Skills: Using project planning tools and software packages to create, manage, and track project results. Ability... 
    Temporary work
    Work experience placement
    Work at office
    Local area
    2 days per week

    Hewlett Packard Enterprise Development LP

    Spring, Montgomery County, TX
    2 days ago
  • $165.45k - $259.75k

     ...systems, or intelligent device control HP is seeking a Principal Software Architect to define and guide the architecture of modern...  ...The architect must be able to communicate effectively with engineering teams and executive audiences, develop compelling technical... 
    Full time
    Temporary work
    Local area
    Relocation
    Flexible hours
    Shift work

    Jobleads-US

    Spring, Montgomery County, TX
    5 days ago
  • $71.5k - $164.4k

     ...Engineering Program Manager This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from...  ...Knowledge and Skills: Using project planning tools and software packages to create, manage, and track project results. Ability... 
    Temporary work
    Work experience placement
    Work at office
    Local area
    2 days per week

    Zerto

    Spring, Montgomery County, TX
    3 days ago
  •  ...Senior Engineering Program ManagerThis role has been designed as "Onsite" with an expectation that you will primarily work from an HPE office.Who We Are:Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies... 
    Temporary work
    Work experience placement
    Work at office
    Local area
    2 days per week

    Hewlett Packard Enterprise

    Spring, Montgomery County, TX
    1 day ago
  • Job Title: SAP ABAP Developer Location: Spring, TX , 100% Onsite Duration: 6+ months Salary Range: $66.00 - $68.00/Hour on W2 (Without Benefits). Applicants must be willing to work on W2 Role Description: Strong functional knowledge of Order-to-Cash, Contracts, Equipment...
    Local area
    Remote work

    Artech

    Spring, Montgomery County, TX
    2 days ago
  • Tech Mirrors is seeking an experienced UI5 Developer with strong SAP UI5/Fiori and Java Microservices expertise to deliver enterprise-scale applications. You will design, build, and integrate modern UI5 interfaces with robust backend microservices, while collaborating with...

    Tech Mirrors

    Spring, Montgomery County, TX
    1 day ago
  • ## AI Engineer - Developer ProductivityApply: Spring, Texas, United States of America: Ft. Collins, Colorado, United States of America:...  ...team training sessions## Must-Have Qualifications· 3+ years of software engineering experience with strong coding skills· Practical experience... 
    Full time
    Work experience placement
    Work at office

    Jobleads-US

    Spring, Montgomery County, TX
    4 days ago
  •  ...Hewlett Packard Enterprise Development LP in Spring, Texas is seeking an AI Engineer - Developer Productivity to embed with engineering teams and drive AI-enabled improvements across code reviews and workflows. You will prototype Python-based tools, design reusable... 
    Work at office

    Jobleads-US

    Spring, Montgomery County, TX
    4 days 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
    20 days ago
  • Hotel Chief Engineer Introduction Welcome to Thind Management, a family-owned management company where we strive to provide exceptional...  ...computerized maintenance management systems (CMMS) and other relevant software(s) as required by hotel Ability to work a flexible schedule,... 
    For contractors
    Immediate start
    Flexible hours

    thindmanagement

    Spring, Montgomery County, TX
    1 day ago
  • Hewlett Packard Enterprise is seeking a Country HR US Business Integrator to support HR programs across the United States. This hybrid role requires about two days per week in an HPE office and involves partnering with HRBPs, COEs, and leadership on organizational design...
    Work at office
    2 days per week

    Hewlett Packard Enterprise Development LP

    Spring, Montgomery County, TX
    2 days ago
  • $92.6k - $213.5k

    This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. Who We Are Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and...
    Work experience placement
    Work at office
    Local area

    Hewlett Packard Enterprise

    Spring, Montgomery County, TX
    1 day ago
  •  ...communication skills and the ability to deliver high‑quality, scalable software solutions in a highly collaborative environment.   What...  ...technical solutions. Apply industry-standard software engineering best practices, including OOAD, SOLID principles, modular... 
    Part time
    Work experience placement
    Local area
    Immediate start
    Flexible hours

    ExxonMobil

    Spring, Montgomery County, TX
    1 day ago
  •  ...market analytics activities across global energy markets. We are seeking a highly motivated Full Stack Developer with strong software engineering, data engineering, and application development capabilities to design, build, and support modern applications that enable... 
    Full time
    Part time
    Local area
    Flexible hours

    Exxon Mobil

    Spring, Montgomery County, TX
    a month ago
  •  ...Build secure backends, slick and fast frontends and efficient integrations. - Collaborate with management, AI models and other engineers to get the job done efficiently. - Perform dev QA cycle and know how to automate tests and release new project features with least... 
    Work at office
    Local area

    BubbleUp LLC

    Spring, Montgomery County, TX
    a month 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
  • Role Overview: This role seeks a Senior UI5 Developer with strong expertise in SAP UI5/Fiori application development and Java-based Microservices architecture. The candidate will be responsible for designing, developing, integrating, and supporting enterprise-scale applications...

    Prophecy Technologies

    Spring, Montgomery County, TX
    1 day ago
  • Position Role: Power Platform Engineer Location: Spring, TX 77389 Duration: Long-Term Contract Work Authorization: US Citizen, Green Card, or Authorized to Work in the US HYBRID (Onsite 3 days a week) Job Summary We are seeking a highly skilled Power Platform Engineer... 
    Long term contract
    Local area
    Flexible hours
    3 days per week

    INSPYR Solutions

    Spring, Montgomery County, TX
    5 days ago
  • INSPYR Solutions seeks a Power Platform Engineer in Spring, TX to design and optimize low-code applications, automated workflows, and analytics dashboards using Power Apps, Power Automate, and Power BI. The ideal candidate should have hands-on expertise in integrating... 
    Long term contract
    Flexible hours
    3 days per week

    INSPYR Solutions

    Spring, Montgomery County, TX
    5 days ago
  •  ...private partnership (P3) solutions. Webber also has an in-house engineering services department to help optimize building efficiency and...  ...RISA-3D, MIDAS Civil, or similar.Familiarity with bridge design software such as OpenBridge Designer, LEAP Bridge, PGSuper, or RM... 
    Full time
    Temporary work
    For contractors
    Local area
    Worldwide

    Ferrovial

    Spring, Montgomery County, TX
    19 hours ago
  •  ...Responsibilities Collaborate with cross-functional teams including Product Owners, Designers, Architects, and Engineers to design and build innovative software solutions. Contribute hands‑on to the codebase while ensuring high-quality documentation, testing, and... 
    Contract work
    Local area

    ManpowerGroup Global, Inc.

    Spring, Montgomery County, TX
    5 days ago
  • ExxonMobil's Global Trading organization is seeking a highly motivated Full Stack Developer to design, build, and support modern applications that enable traders, analysts, risk managers, and commercial teams to make informed decisions in fast-moving markets. You will work...

    ExxonMobil

    Spring, Montgomery County, TX
    5 days ago

Do you want to receive more vacancies?

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