Mercury
Mercury
1,001 – 5,000 Employees
H1B Visa SponsorBankingFintechSaaS
Mercury is a fintech and banking software company founded in 2017 that builds financial tools for startups and small to mid-size businesses. Its platform combines business checking and savings accounts, Treasury products, business credit cards, spend management, payments, invoicing, accounting integrations, and AI-powered workflow automation in one digital experience. Mercury also provides APIs and developer tools, with features such as virtual cards and granular controls designed for teams, agencies, ecommerce brands, venture capital funds, and crypto businesses. Banking services are provided through partnerships with FDIC-insured banks.

Software Engineering Intern at Mercury (Remote)

Join Mercury as a remote software engineering intern working on TypeScript and Haskell fintech products. Contribute to frontend, backend, or full-stack features used by more than 300,000 businesses.

Description

  • Learn through mentorship from experienced engineers
  • Develop software in TypeScript and/or Haskell
  • Help improve Mercury’s products for more than 300,000 businesses
  • Work with an engineering team matched to your interests and goals
  • Partner with data analysts to define and build backend customer-acquisition features
  • Create backend services for mobile and web applications, including transaction search and wire transfers
  • Develop administrative tools for support teams, including fraud detection and account management
  • Connect third-party APIs for checks and SWIFT-code validation
  • Build and enhance Mercury’s fintech application and user interface
  • Apply TypeScript’s static typing to reduce errors
  • Extend an established TypeScript codebase while improving performance
  • Collaborate with designers and contribute ideas to product development
  • Combine the applicable frontend and backend responsibilities in a full-stack role

Requirements

  • Currently enrolled in an academic program, such as an undergraduate or graduate degree
  • For backend work, have Haskell experience or a strong interest in learning it, along with SQL familiarity
  • For frontend work, have TypeScript experience; React experience is advantageous
  • For full-stack work, have Haskell experience or a strong interest in learning it, SQL familiarity, and TypeScript experience
  • Demonstrated commitment to continually improving your craft
  • Bring curiosity and a willingness to share your perspective
  • Value high-quality work, both individually and collaboratively
  • Communicate clearly and explain technical decisions effectively

Benefits

  • Paid internship
  • Guidance from experienced engineers
  • Remote work arrangement
  • Full-time spring internship lasting 12–16 weeks

Related Jobs

Tapcheck

Senior Performance Marketing Manager - Tapcheck Hybrid

Tapcheck
51 – 200 Employees
FinanceFintechHR Tech

Lead Tapcheck’s paid acquisition strategy across Google Ads, Microsoft Ads, and LinkedIn Ads for its on-demand pay platform. Own pipeline growth, conversion optimization, attribution, and revenue efficiency.

Open
Navy Federal Credit Union

Principal Data Scientist, Small Business Credit Risk

Navy Federal Credit Union

Lead data science and machine learning initiatives for small-business credit risk and lending analytics at Navy Federal Credit Union. Develop predictive models and insights that support underwriting, pricing, portfolio management, and member lending decisions.

Open
Malbek

Senior Full-Stack Developer — Malbek, Remote United States

Malbek

Build and scale Malbek’s SaaS platform across Angular, Spring, APIs, and databases. Deliver reliable, high-performance features end to end for customers in the United States.

Open