Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Juniper Square Logo

Software Engineer II, Payments

Juniper Square

$120,000 - $180,000
Aug 18, 2025
Remote, US
Apply Now

Juniper Square aims to unlock the full potential of private markets by digitizing them, bringing efficiency, transparency, and access to private markets. The Payments team is responsible for mission-critical solutions that move significant capital, transforming private markets with secure, scalable technology.

Requirements

  • 2-5 years of experience in software development, particularly with modern web application frameworks (e.g., React, NestJs, FastAPI, or similar).
  • Experience with service-oriented architecture
  • Preferred experience with payments systems
  • Preferred experience in one of the following: Python/Typescript
  • Preferred experience with kubernetes
  • Understanding of server-side MVC frameworks (like Django, Rails, Pyramid etc.)
  • Experience with SQL database schema design

Responsibilities

  • Assist in implementing SWIFT network integration for our treasury cash management system under the guidance of senior engineers.
  • Contribute to small to large projects within the Product Team, providing technical input and executing assigned tasks effectively.
  • Participate in project kickoffs and help translate project requirements into technical specifications for implementation alongside senior team members.
  • Assist in defining and expanding data models, including database schema and object models in the data access layer specific to the product.
  • Implement required business logic in the service layer, ensuring alignment with project requirements and best practices.
  • Help define and implement GraphQL API endpoints, collaborating with other engineers to ensure seamless integration and functionality.
  • Work with React to enhance and maintain the user interface, ensuring a responsive and user-friendly experience.

Other

  • Bachelor's degree in Computer Science or a related field
  • You must be flexible and adaptable—you will be juggling multiple projects in a fast-paced startup environment.
  • Experience with payment and accounting concepts preferred.