Engineering Intern (Backend, Frontend, or Full-Stack) at Mercury
Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
Imagine joining a team that builds technology used by over 300,000 businesses. At Mercury, you’ll work alongside experienced engineers, write TypeScript and/or Haskell, and contribute to a product that powers modern financial workflows. Check out demo.mercury.com to see it in action.
As an Engineering Intern, you’ll align with a team that matches your goals and interests. During the interview, you’ll explore various openings.
All Engineering Interns should:
- Be passionate about refining their technical skills.
- Bring curiosity and a willingness to share insights.
- Appreciate high-quality work, both their own and others’.
- Communicate clearly and explain technical decisions effectively.
Backend Engineering Intern
Ideal candidates should have experience with Haskell or a strong desire to learn it, along with some familiarity with SQL. In this role, you’ll:
- Collaborate with data analysts to design and build features that attract new customers.
- Develop backend systems for mobile and web frontends, including transaction searches and wire transfers.
- Create admin tools to streamline operations, such as fraud detection and account management.
- Integrate with third-party APIs for tasks like check processing and SWIFT code validation.
Frontend Engineering Intern
Experience with TypeScript is required, and familiarity with React is a plus. You’ll:
- Work on a polished app—our customers, often startups, value clean design. Explore our onboarding experience or read about our date picker implementation.
- Push the boundaries of TypeScript, leveraging its advanced static typing to prevent errors in a financial technology context.
- Contribute to a 650K-line TypeScript codebase with room for growth—optimize features like combobox performance or build entirely new pages.
- Take ownership of the product, collaborating with designers to enhance user experience.
Full-Stack Engineering Intern
Candidates should have experience with Haskell, TypeScript, and SQL. This role combines backend and frontend responsibilities as outlined above.
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
More Openings at Mercury
Mercury
View Company ProfileMercury is a company that embodies the principles of speed, agility, and innovation. With a name inspired by the Roman messenger god, Mercury is poised to deliver cutting-edge solutions and services that cater to the rapidly evolving needs of its customers. The company's expertise spans a wide range of industries, including technology, finance, and healthcare, allowing it to provide comprehensive and tailored support to its clients. With a strong focus on research and development, Mercury is committed to staying at the forefront of emerging trends and technologies, ensuring that its customers remain competitive and ahead of the curve. The company's dedication to excellence, combined with its passion for innovation, makes it an ideal partner for businesses seeking to navigate the complexities of the modern marketplace. By providing innovative products and services, Mercury enables its customers to achieve their goals, overcome challenges, and succeed in their respective industries. With its customer-centric approach, Mercury has established itself as a trusted and reliable ally, providing personalized support and guidance to help businesses thrive. Through its relentless pursuit of innovation and excellence, Mercury is redefining the standards of quality, reliability, and performance, making it a leader in its field and a driving force for progress.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.


