Software Engineering Intern building TypeScript and Haskell fintech products at Mercury. Contributing to frontend, backend, or full-stack features serving over 300,000 businesses.
Responsibilities
Receive mentorship from experienced engineers
Write TypeScript and/or Haskell code
Contribute to Mercury’s product serving over 300,000 businesses
Join an engineering team aligned with goals and interests
Backend: collaborate with data analysts to specify and build customer-acquisition features
Backend: provide services for mobile and web frontends, including transaction search and wire transfers
Backend: build admin tools for support operations, including fraud identification and account management
Backend: integrate third-party APIs for checks and SWIFT-code validation
Frontend: develop and improve the financial technology application and user interface
Frontend: use TypeScript static typing to prevent errors
Frontend: build features in an established TypeScript codebase and optimize performance
Frontend: collaborate with designers and contribute product ideas
Full-stack: perform a combination of the described frontend and backend work
Requirements
Enrolled in an academic program (undergraduate, graduate, etc.)
Backend: experience using Haskell or a strong desire to learn it; familiarity with SQL
Frontend: experience with TypeScript; React experience is a plus
Full-stack: experience using Haskell or a strong desire to learn it; familiarity with SQL; experience using TypeScript
Interest in continually honing craft
Curiosity and willingness to share perspective
Appreciation for quality in own and others’ work
Strong communication and ability to write clear explanations of technical decisions
Staff Software Engineer building Cerebras’s production ML inference APIs. Enabling reliable model serving across GPU and Cerebras AI accelerator backends.
Full Stack Liferay Developer building secure B2B customer portals for McKesson Canada’s healthcare business. Developing Liferay, Java, APIs, integrations, and production support solutions.
Sr. Full Stack Liferay Developer building secure Liferay customer portals for McKesson Canada. Developing Java full - stack solutions, integrations, and production support.
Senior Mobile Software Engineer building React Native apps and Node.js services for Manulife’s retirement technology organization. Driving architecture, observability, CI/CD, and full - stack delivery.
Cybersecurity and software engineering specialists debugging code, assessing vulnerabilities, and optimizing backend systems. Improving high - quality datasets for Gramian Consultancy’s AI training project.
Senior software developer building SaaS applications for service businesses. Leading architecture, automated testing, AWS/Terraform development, and end - to - end delivery.
Software Developer building secure Dynamics 365, Power Platform, and Azure solutions for Genetec’s digital ecosystem. Developing integrations, APIs, Copilot agents, and DevOps automation.
Embedded Software Developer building high - performance C/Linux networking systems at Fortinet, which secures enterprise, service provider, and government organizations. Leading engineers and driving reliable system architecture.
Full - Stack Software Engineer building conversational AI and cloud - native applications for Manulife’s financial services customers. Developing C#, .NET, React, Azure, and microservices solutions.
Senior Software Developer building AI - enabled microservices, APIs, and agentic coding tools at GoTo. Supporting a remote - work technology platform used by millions worldwide.