American Bureau of Shipping

American Bureau of Shipping

Maritime classification, certification, and advisory services

Full Stack Software Engineer

Full-Time
No salary listed
Senior
Bachelor's
Knoxville, TN, USA
In Person

About the job

Requirements
  • A degree in a technical field or an equivalent combination of education and experience.
  • Experience with web and mobile application development for Android, iOS, and Windows.
  • Experience with TypeScript, HTML, and CSS; Svelte or SvelteKit is preferred, with React, Vue, or Angular accepted as related experience.
  • Experience with Go and/or Python using FastAPI; Node, .NET, or Java API experience is acceptable as related experience.
  • Experience with Cosmos DB and/or PostgreSQL; Kafka, Redis, or blob storage experience is a plus.
  • Experience with Azure and Entra ID is preferred; equivalent cloud and single sign-on experience is acceptable.
  • Knowledge of full-stack software development principles, application architecture, and modern software engineering practices.
  • Experience designing, building, testing, deploying, and supporting user-facing software applications in production environments.
  • Proficiency with front-end and back-end development technologies and frameworks used to deliver scalable enterprise applications.
  • Strong understanding of API design, system integration, and service-based architecture principles.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud and deployment of cloud-based applications.
  • Experience with automated testing, source control, continuous integration and continuous delivery pipelines, and release management practices.
  • Experience with observability, logging, monitoring, and application performance optimization in production systems.
  • Working knowledge of relational and NoSQL databases and efficient data access patterns.
  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.
  • Familiarity with artificial intelligence and machine learning concepts and experience integrating or consuming artificial intelligence, machine learning, or large language model APIs and services.
  • Understanding of software security principles and responsible development practices.
  • Experience troubleshooting technical and application issues and identifying practical system and process improvements.
  • Working knowledge of the ABS Health, Safety, Quality, and Environmental Management System.
Responsibilities
  • Design, develop, test, deploy, and maintain full-stack software applications supporting business needs, user experience requirements, and enterprise technology objectives.
  • Architect and implement scalable application components, APIs, and integrations that expose data and artificial intelligence-enabled capabilities to end users and downstream systems.
  • Build and support front-end and back-end solutions using modern software engineering frameworks, languages, and development practices.
  • Develop and maintain integrations with third-party platforms, internal systems, and artificial intelligence, machine learning, or large language model service endpoints.
  • Ensure application quality, reliability, and maintainability through automated testing, code reviews, continuous integration and continuous delivery pipelines, and production support practices.
  • Monitor and improve application performance, logging, observability, and operational stability in production and non-production environments.
  • Collaborate with product managers, architects, analysts, and cross-functional technical teams to translate business requirements into scalable software solutions.
  • Participate in solution design, technical analysis, troubleshooting, and root-cause resolution for software and application issues.
  • Support secure software development practices, including responsible coding, access-control considerations, and adherence to internal standards and policies.
  • Work with relational and NoSQL data stores to support application functionality, performance, and data management requirements.
  • Contribute to continuous improvement of the artificial intelligence-driven Software Development Lifecycle.
  • Remain current in full-stack development, cloud technologies, and artificial intelligence-enabled software capabilities and apply relevant advancements.
  • Comply with applicable ABS Health, Safety, Quality, and Environmental Management System requirements and other internal policies and procedures.
Desired Qualifications
  • Eight years of relevant experience.
  • Experience with Svelte or SvelteKit.
  • Experience with Kafka, Redis, or blob storage.
  • Experience with Azure and Entra ID.
  • Experience with feature flagging, experimentation, or A/B testing frameworks.

About the company

American Bureau of Shipping

American Bureau of Shipping

View

ABS is a maritime classification society that provides classification, certification, and technical advisory services for ships and offshore assets to ensure safety and compliance. It sets safety and environmental standards, conducts surveys and inspections, and issues approvals and certificates for vessels, manufacturers, and service suppliers across the asset lifecycle. A global team from 200+ offices in 70 countries performs asset performance, energy and environmental reviews, and lifecycle management, while collaborating with governments and industry on guidance and decarbonization efforts. Its 160-year history, non-profit mandate within IACS, and emphasis on safety and environmental protection distinguish it from many competitors, guiding customers toward safe, efficient, and low-emission operations.

Company Size

5,001-10,000

Company Stage

N/A

Total Funding

N/A

Headquarters

Spring, Texas

Founded

1862

Get referred to American Bureau of Shipping

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • ABS signed a September 3, 2026 MOU with JB Energy for Brazilian floating wind.
  • ABS issued Fleetzero's battery system assessment on August 11, 2026, boosting electrification credibility.
  • ABS-backed TMV Logistics launched a $200 million maritime fund on May 26, 2026.

What critics are saying

  • DNV, Lloyd's Register, and Bureau Veritas still outrank ABS on installed fleet relationships.
  • ABS's Korea-U.S. shipbuilding push depends on 2026 subsidy politics and yard execution.
  • One class failure on ammonia, hydrogen, or nuclear approval would shred trust overnight.

What makes American Bureau of Shipping unique

  • ABS is an IACS member with 200 offices across 70 countries.
  • ABS combines classification, cyber consulting, and risk services after acquiring RMC Global in April 2026.
  • ABS leads frontier approvals for nuclear, floating data centers, ammonia, and hydrogen designs in 2026.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Hybrid Work Options

Growth & Insights and Company News

Headcount

6 month growth

↑ 0%

1 year growth

↑ 1%

2 year growth

↑ 8%
Cision
Jun 6th, 2025
Abs Approves Ammonia Cracking Technology For Ships From Pherousa

ABS Approves Ammonia Cracking Technology for Ships from Pherousa

Cision
May 28th, 2025
Maritime Needs Decisive Action On Cyber Risk Says Abs Consulting Cyber Expert

Maritime Needs Decisive Action on Cyber Risk Says ABS Consulting Cyber Expert

Cision
May 15th, 2025
Abs Publishes Industry-Leading Safety Insights For Ammonia As A Marine Fuel

ABS Publishes Industry-Leading Safety Insights for Ammonia as a Marine Fuel

Cision
May 1st, 2025
Abs Publishes Industry-Leading Advisory On Dual-Fuel Propulsion

ABS Publishes Industry-Leading Advisory on Dual-Fuel Propulsion

Cision
Mar 27th, 2025
Abs Announces Industry Leading New Singapore Maritime Safety Center

ABS Announces Industry Leading New Singapore Maritime Safety Center