Applications Engineer
Company: Piermont Bank
Location: New York City
Posted on: April 2, 2026
|
|
|
Job Description:
About Us: Piermont Bank is a boutique specialty commercial bank
focused on serving modern businesses with a digital first approach.
As the first cloud native bank launched in the United States,
Piermont was built on modern infrastructure that allows us to
operate with greater flexibility, efficiency, and scalability than
traditional banks. We combine disciplined commercial banking with
innovative technology to deliver value added solutions for small
and medium-sized businesses and our fintech partners. Our team is
dedicated to thoughtful risk management, strong client
relationships, and building a bank designed for the future of
financial services. The Role: The Applications Engineer will assist
with the development of the bank’s internal API infrastructure. You
will be responsible for the development of API microservices around
the bank’s core applications, delivering scalable solutions to
internal stakeholders, vendors, and partners. You will interface
with the banks application system layer APIs and develop internal
libraries for further layers of abstraction. Responsibilities:
Assists with the design and development of internal libraries
interfacing with the bank’s applications. Assists with the design
and development of RESTful API microservices, managing API versions
and lifecycles. Assists with the management of the bank’s
development technology stack. Assists with development of security
controls for API endpoints. Assists with the development of
serverless deployments using AWS. Assists with CI /CD pipelines,
API Gateways, and code maintenance. Gathers software requirements
specifications, working with internal and external teams to
understand business and functional requirements. Maintains and
contributes to code quality with unit testing, integration testing
and code review. Documents API schemas as well as internal API
management procedures. Assists in troubleshooting, testing, and
debugging when failures arise. Qualifications : Bachelor’s degree
in information technology, computer science, or equivalent work
experience 3-5 years of experience in RESTful API development using
Python and cloud application deployments 3-5 years of experience
with legacy core banking applications and data formats (e.g.,
NACHA, ISO 20022). Hands-on experience with Azure, ETL tools and
building data pipelines Knowledge of Postgres, S3, AWS API Gateway,
AWS Lambda, Git and Docker. Strong understanding and of
microservice architecture patterns. Including asynchronous RESTful
API patterns. Demonstrated ability to understand software
development methodologies such as TTD and Agile development.
Knowledge with SOAP, JSON and XML formats. Strong understanding of
Python, SQL. DAX, Java, NoSQL is a plus. Strong understanding of
data structures, OOP concepts and modeling. Familiarity with CD/CI
principals, SDLC and API lifecycle management Familiarity with
Python ORM frameworks is a plus. The hiring range for this position
is $125,000 to $165,000 per year. The base pay actually offered
will take into account internal equity and also may vary depending
on the candidate’s job-related knowledge, skills, and experience,
among other factors. A bonus and/or incentives may be provided as
part of the compensation package, in addition to the full range of
medical, dental, vision, 401k, and other benefits. Piermont Bank is
an equal-opportunity employer. We celebrate diversity and are
committed to creating an inclusive environment for all employees.
We do not discriminate based upon race, religion, color, national
origin, political affiliation, gender (including pregnancy,
childbirth, or related medical conditions), sexual orientation,
gender identity, gender expression, age, status as a protected
veteran, status as an individual with a disability or other
applicable legally protected characteristics.
Keywords: Piermont Bank, East Brunswick , Applications Engineer, IT / Software / Systems , New York City, New Jersey