About Hudson Technology Systems:

Hudson Technology Systems provides a contractual payments platform with escrow automation and payment orchestration for banks, money transmitters, and other finance-related institutions. We process billions annually, orchestrating user onboarding, compliance, fraud monitoring, money flows, and other critical treasury management functions that create significant revenue streams for our clients.

Our platform operates in a highly regulated environment where security, accuracy, and performance are mission-critical.

About this Role:

As a Junior Software Engineer, you will join a high-performing engineering team responsible for building and maintaining the secure, scalable infrastructure that powers our payments and treasury platform.

You will work closely with senior engineers, product managers, and operations teams to design, develop, test, and deploy software that supports real-time money movement, compliance workflows, and complex financial integrations. This role is ideal for an early-career engineer who is excited about fintech, distributed systems, and building reliable software in a high-accountability environment.

You will gain hands-on experience working on production-grade backend services, APIs, and user-facing applications while learning best practices in system resiliency, security controls, and performance optimization.

What You'll Do:

You’ll join a team of highly motivated, kind engineers in order to build the most generalized money movement system in the world. You’ll:

  • Develop, test, and maintain our suite of money movement software and supporting internal tooling
  • Assist in architecture conversations, and be a general utility in testing and QA.
  • Write clean, maintainable, and well-documented code following engineering best practices
  • Participate in stand ups, retros, and other team processes
  • Assist in debugging production issues and implementing performance improvements
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Contribute to database design and optimization efforts
  • Support integration efforts with banking partners, payment rails, and third-party providers
  • Write unit and integration tests to ensure high reliability and coverage
  • Continuously improve system security, monitoring, and logging capabilities

What We’re Looking For:

  • Bachelor’s degree in Computer Science, Software Engineering, or related technical field (required)
  • 0–2 years of professional software engineering experience
  • Proficiency in at least one programming language like Golang or Java
  • Familiarity with system design and architecture, CI/CD, etc.
  • Experience using AWS and Kubernetes
  • Strong analytical and problem-solving skills
  • Ability to work in a fast-paced, highly regulated fintech environment
  • Excellent written and verbal communication skills
  • Located within a reasonable commuting distance of Midtown Manhattan and comfortable working in a hybrid environment with the ability to work in the office with regular frequency

Why Join Us:

  • Competitive base salary plus an annual performance bonus
  • Company-sponsored health, dental, and vision, including coverage for dependents
  • 401(k) with employer match
  • Paid Time Off (PTO) + sick days + US federal holidays
  • An ambitious and product-obsessed team
  • Company-sponsored training & professional development
  • Retreats and company-sponsored events

NOTE: Hudson Technology Systems does not accept unsolicited resumes from recruiters or employment agencies in response to our Career page or social media/job board posts. Hudson Technology Systems will not consider or agree to any payment of referral compensation or recruiter fee for these unsolicited resumes. Hudson Technology Systems explicitly reserves the right to hire those candidate(s) without any financial obligation to the recruiter or agency. Any unsolicited resumes, including those submitted to hiring managers, are deemed to be

Location
Manhattan, NY (Hybrid or Remote within NY State)
Department
Engineering
Reports To
CTO
Employment Type
Full-Time, Exempt
Pay
$95,000.00 - $115,000.00 per year