Applications Engineer

Piermont Bank

New York (NY)

On-site

USD 125,000 - 165,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance
401k
Bonus and incentives

Job summary

A boutique specialty commercial bank in New York is seeking an Applications Engineer to assist with the development of its internal API infrastructure. This role involves designing and building RESTful API microservices for internal stakeholders and managing the bank’s technology stack. Ideal candidates should have a Bachelor’s degree in IT or Computer Science and 3-5 years of experience in API development using Python in cloud environments. Attractive salary range between $125,000 and $165,000 per year, along with comprehensive benefits.

Qualifications

  • 3-5 years of experience in RESTful API development using Python.
  • Experience with legacy core banking applications and data formats like NACHA and ISO 20022.
  • Hands-on experience with Azure and ETL tools.

Responsibilities

  • Assist with design and development of internal libraries interfacing with bank applications.
  • Manage the design and development of RESTful API microservices.
  • Maintain and contribute to code quality through testing and code reviews.

Skills

RESTful API development
Python
Cloud application deployments
Microservice architecture patterns
SQL
Git and Docker

Education

Bachelor’s degree in information technology or computer science

Tools

Postgres
AWS API Gateway
AWS Lambda

Job description

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‑size 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 bank’s 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 TDD 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Director, Application Development
Director, Application Development

Piermontbank • New York (NY)

On-site
USD 180,000 - 225,000
Medical, Dental, and Vision benefits
401k plan
Bonus and/or incentives
Senior Director, Technology & Digital Platforms
Senior Director, Technology & Digital Platforms

Piermont Bank • New York (NY)

On-site
USD 180,000 - 225,000
Medical, dental, and vision benefits
401k
Bonus and/or incentives
Embedded Banking Integration Manager
Embedded Banking Integration Manager

Piermontbank • New York (NY)

On-site
USD 120,000 - 150,000
Medical, dental, and vision benefits
401k
Competitive salary with bonus potential
Embedded Banking Sales and Business Development Manager
Embedded Banking Sales and Business Development Manager

Piermontbank • New York (NY)

On-site
USD 150,000 - 170,000
Medical benefits
Dental benefits
Vision benefits
+2
Embedded Banking Sales and Business Development Manager
Embedded Banking Sales and Business Development Manager

Piermont Bank • New York (NY)

On-site
USD 150,000 - 170,000
Bonuses up to 100% of base pay
Full range of medical benefits
401k plan
Embedded Banking Sales and Business Development Manager
Embedded Banking Sales and Business Development Manager

Piermont Bank • New York (NY)

On-site
USD 150,000 - 170,000
Medical benefits
Dental benefits
Vision benefits
+2
Client Care Relationship Associate
Client Care Relationship Associate

Piermontbank • New York (NY)

On-site
USD 85,000 - 100,000
Medical insurance
Dental insurance
401k benefits
+1
Embedded Lending Sales and Business Development Manager
Embedded Lending Sales and Business Development Manager

Piermontbank • New York (NY)

On-site
USD 150,000 - 170,000
Medical Insurance
Dental Insurance
Vision Insurance
+1
Embedded Banking Integration Manager
Embedded Banking Integration Manager

Piermont Bank • New York (NY)

On-site
USD 120,000 - 150,000
Medical, dental, and vision benefits
401(k) plan
Bonus and/or incentives
Embedded Lending Sales and Business Development Manager
Embedded Lending Sales and Business Development Manager

Piermont Bank • New York (NY)

On-site
USD 150,000 - 170,000
Medical benefits
Dental benefits
Vision benefits
+1