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.
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.
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:
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