1,640,609open jobs
98,502companies
252,630added this week
Browse all
Salary
≈ $99k – $242k per year (Estimated)
Location
Remote (likely United States)
Seniority
Principal · 10+ years exp

Confirmed on the employer's own hiring board on Oct 14, 2026. First seen by Alion on Aug 28, 2026. nbhbank scores B on the Alion truth index.

Overview
Company
Impact
Profile match
NBH Bank is a leading bank franchise, offering comprehensive solutions tailored to your business, personal, wealth, and specialty banking needs.

It starts with our culture ...

Common sense has never been common.

If it were, the world would be a different place. Things would run smoothly and on time. People would do what they say and say what they do. Everything would be fair, without all the small talk.  And banks would only sell you what you need. When a banker looked at a client, they wouldn’t just see a number, they’d see a dad or a mom or a graduate or a business owner. Our Bankers understand the complexities of people’s lives and offer simple solutions.

That's the basics of Relationships. Fairness. Simplicity®

When you choose our Company, you have an opportunity to make an impact beyond the walls of our buildings.

We have a long-standing commitment to Equity, Diversity and Inclusion. Through lending, investing, grants, and volunteerism, NBH Bank promotes the growth, revitalization and sustainability of the communities we serve. We believe that these are important elements in building and sustaining a successful organization and a positive, results-driven culture. We strive for all of our associates to feel welcome and empowered at work.

This type of position is ideal for someone looking to build a career in finance, banking, and technology.  We will provide you training and coaching throughout your onboarding experience, as well as on the job.  As you demonstrate success, there will be opportunities for advancement within our organization.

The duties of a Principal Full Stack Engineer require a high degree of specialized expertise and skill in maintaining established standards of quality and accuracy. Drive, determination and a self-disciplined approach to achieving results that meet these established criteria are necessary for successful job performance. The job environment is structured and job expectations are clear. While the pace of the work is faster than average, quality is never compromised. The focus of communication and organizational relationships is based on technical expertise. The work requires specialized technical problem solving and ingenuity while working within approved organizational systems and technology, and the demonstration of the values of integrity, quality and caution. New ideas and concepts are also important but will be quickly yet carefully analyzed and tested before communication and adoption. If the job involves managing others, there is a need for someone who can exercise the necessary authority to assure policies and procedures are followed and time frames are met. At the same time, it will be necessary to give subordinates structured opportunity to develop their own expertise and capability for quality work to assure effective delegation and shared responsibility for work output. It is expected that coaching and training support for achieving effective delegation will be required. The position encompasses a defined span of control and opportunity for someone who engenders trust, demonstrates a sense of urgency and assures consistent achievement of quality standards. The work requires making decisions that support company guidelines authoritatively and quickly.

As a Principal Full Stack Engineer, you will be responsible for designing, developing, deploying, documenting, and maintaining web and back-end software solutions. As a principal level associate, you will serve as a mentor for less experienced team members. You will be responsible for a variety of tasks including coordinating and driving projects and managing outage and emergency situations with development and production staff. You will translate business requirements and wireframes into architecture and components. You will convert technical requirements into solution design, and also implement, test and deliver the solution. You will create and maintain documentation for the solutions you build. You will identify, triage, and resolve errors and defects independently and/or by collaborating with the production staff and quality analysts. You will be charged with estimating complexity and dividing tasks when projects are brought to the team. You will perform code reviews, and champion and promote best practices and standards.

Additionally, as a Principal Full Stack Engineer, you are expected to work with internal stakeholders to determine business requirements and priorities. Assist with workflow planning process including design, development, testing and delivery of solutions, participate in the research and evaluation of potential new vendors, and stay current with up-and-coming technologies, pricing and user applicability with current vendors. You will serve as the primary contact for key applications and general knowledge resource for production and development staff, follow policies and procedures, complete administrative tasks correctly and on time, support the company’s goals and values, participate in coordination of disaster recovery planning and preparation, build a great rapport with fellow associates, and treat others with respect and consideration regardless of their status or position, and perform other duties as assigned.

All associates are expected to maintain current knowledge and consistent compliance with regulations and bank policies and procedures related to the position, including but not limited to Bank Secrecy Act (BSA) and Office of Foreign Assets Control (OFAC) requirements.

Minimum Requirements: To be considered for this position, you must possess the following qualifications.

Bachelor’s in Computer Science or equivalent combination of education and related work experience

8+ years of relevant job experience, preferred in a bank setting

Experience developing automation solutions using Python

Experience writing clean and semantic SQL

A solid understanding in core web, browser, and styling concepts

Experience writing clean and semantic HTML and CSS

Experience interfacing with enterprise systems via RESTful APIs and standard data formats (JSON, XML, SOAP)

Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems

A solid understanding of relational data and/or non-relational models

Experience with CI/CD using AWS CodePipeline

Working knowledge of cloud-based infrastructures and SDLC pipelines

Familiar with Agile methodology

 

Desired Qualifications: To be considered an ideal candidate, you should possess some of the following qualifications:

Advanced degree or certification related to field

10+ years of relevant job experience

Experience developing modern frontend apps using React framework

Knowledge of modern authentication and authorization mechanisms

Excellent presentation skills for communicating both business-oriented solutions and advanced technical concepts

Extensive experience with vendor partnerships and resolution of complex system issues

Experience in the FinTech space

Prior leadership experience

 

Skills and Abilities: Below is a general list of desired skills and abilities; this is not an exhaustive list.

Ability to make sound and timely decisions, to consistently deliver on commitments, and assume responsibility for results

Ability to think creatively and meet challenges with resourcefulness

Ability to prioritize competing demands and effectively manage multiple tasks and/or projects

Take initiative to research and resolve problems, and undertake activities with minimal supervision

Strong analytical and problem solving skills

Exceptional verbal, written and interpersonal communication skills with the ability to apply common sense to carry out instruction and speak clearly to fellow associates

Ability to train and coach associates, as appropriate

 

Work Environment:

Remote office environment, manager permitting, with traditional hours

Sitting for extended periods of time (typically no longer than 8 hours)

Must be able to work at a rapid pace for long periods of time (typically no longer than 8 hours)

Must be able to work overtime to the extent necessary

Must be able to travel – estimated at 5% to 10% of the time

 

Incentive and Benefits: In addition to your financial compensation, we also offer a generous benefits package that includes insurance, 401k, an associate stock purchase program, paid time off, associate banking perks. For more information about the benefits offered click here.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,640,609 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
In your city
≈ $86k – $173k per year (Estimated) • Remote (Canada) • Full-Time
AI/ML
Aider
Management
Agile
Apply
≈ $37k – $109k per year (Estimated) • Remote (Bulgaria) • Bulgaria
JavaScript
Java
TypeScript
Java
Spring Boot
Hibernate
Spring MVC
Databases
PostgreSQL
Oracle
Apache Kafka
Frontend
Angular
DevOps
CI/CD
Apply
≈ $78k – $166k per year (Estimated) • Remote (Brazil) • Brazil
Python
JavaScript
Java
TypeScript
AI/ML
Copilot
Claude Code
Frontend
Angular
DevOps
Rest API
CI/CD
Git
Apply
≈ $76k – $162k per year (Estimated) • Remote (Brazil) • Brazil
C#
C#
.NET
DevOps
GCP
Apply
$140k – $175k per year • Remote (United States) • Full-Time • 8+ years exp • Bachelor's Degree • United States
Python
Go
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Frontend
GraphQL
React.js
DevOps
Rest API
CI/CD
Management
Agile
Apply
≈ $150k – $275k per year (Estimated) • Equity • Hybrid • Full-Time • Bachelor's Degree • Sunnyvale
Python
Go
Scala
Databases
PostgreSQL
Redis
ElasticSearch
Apache Kafka
AI/ML
Hadoop
Frontend
GraphQL
DevOps
CI/CD
AWS
GitHub
API Gateway
Cybersecurity
Crowdstrike
Apply
≈ $51k – $111k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Singapore
Python
SQL
Databases
Snowflake
AI/ML
dbt
DevOps
Rest API
GCP
Azure
Git
AWS
SOAP
Analytics
Power BI
ETL/ELT
Apply
≈ $34k – $82k per year (Estimated) • In office • Moscow
Python
Python
FastAPI
Aiohttp
Sanic
Databases
PostgreSQL
Redis
RabbitMQ
Apache Kafka
DevOps
Rest API
GitLab CI
CI/CD
Docker
Kubernetes
Grafana
Management
Scrum
Apply
Equity • In office • Full-Time • Bachelor's Degree • Gurgaon
Python
PowerShell
Bash
DevOps
GCP
Azure
AWS
Linux
Windows
Cybersecurity
Crowdstrike
SIEM
Apply
Product Manager 3 days ago
≈ $69k – $160k per year (Estimated) • Hybrid • Bachelor's Degree • Leeds
SQL
Databases
Snowflake
Databricks
DevOps
AWS
Analytics
Tableau
Power BI
Management
Confluence
Agile
Scrum
Waterfall
Apply
≈ $75k – $141k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Jackson
Apply
≈ $46k – $91k per year (Estimated) • In office • 3+ years exp • High School Diploma • Dallas
Apply
≈ $79k – $152k per year (Estimated) • In office • 12+ years exp • Bachelor's Degree • Kansas City
Management
Outlook
Microsoft Office
Apply
≈ $75k – $143k per year (Estimated) • In office • 5+ years exp • Kansas City
Analytics
Microsoft Excel
Apply
≈ $66k – $148k per year (Estimated) • In office • 20+ years exp • Dallas
Apply
See all jobs
This is one of many
1,640,609 more open roles from verified company boards, updated every day.