About QuantLink
QuantLink is a financial technology company building data and analytics tools for public equity markets. We use modern software engineering, machine learning, and quantitative research to help investors better understand how companies and stocks have behaved historically under different conditions.
Our platform focuses on:
- Organizing and analyzing large sets of technical, fundamental, and price-based data
- Providing transparent, evidence-based analytics and tools
- Supporting investors and professionals in making more informed, data-driven decisions
As an early-stage company, we work in a focused, collaborative environment where people can take real ownership of their projects and see their work used in production.
Role Overview
This is a paid, full-time internship for a software engineering intern based in Minneapolis, MN, with a hybrid work arrangement (a mix of in-office and remote work).
You will work with our engineering, data, and product teams to build and maintain core parts of our platform. This includes backend services in python and fastapi, frontend experiences in nextjs, and integrations with our data and analytics pipelines. You will help turn product ideas and quantitative research into fast, reliable, and usable tools for investors.
Key Responsibilities
In this role, you will:
- Design, build, and maintain backend services and api endpoints using python (fastapi or similar)
- Implement and iterate on frontend features in nextjs (react-based) for our web application
- Work with databases and data pipelines to fetch, transform, and serve financial and analytics data to the product
- Write clean, tested, and maintainable code, and participate in code reviews
- Collaborate with product, design, data science, and research teammates to translate requirements into technical implementations
- Help improve system reliability, performance, and developer experience (logging, monitoring, tooling, and testing)
- Contribute to documentation of services, components, and internal tools so others can use and extend them
- Iterate based on user feedback and usage data to refine existing features and build new ones
Required Qualifications
- Strong skills in software engineering, computer science, or related fields
- Proficiency in at least one programming language commonly used for web development, such as python or javascript/typescript
- Comfort with core concepts such as data structures, algorithms, and basic software design patterns
- Experience building web applications or apis (class projects, personal projects, or previous internships all count)
- Familiarity with backend development using frameworks such as fastapi, flask, django, or similar
- Familiarity with frontend development using react, nextjs, or similar component-based frameworks
- Working knowledge of relational databases and sql
- Experience using git and modern development workflows (branches, pull requests, code reviews)
- Ability to work collaboratively in a small, fast-paced team
- Ability to communicate technical ideas clearly, both in writing and verbally, to technical and non-technical stakeholders
Nice to Have
- Experience with or interest in supabase, postgres, or other modern backend-as-a-service and database tools
- Interest in or basic familiarity with financial markets, trading, or investing
- Experience working with apis that expose data or analytics to end users
- Exposure to cloud platforms (aws, gcp, or azure) and modern devops tooling
- Experience working with time-series data or analytics-heavy applications
- Exposure to data science and ai concepts at a beginner to intermediate level (for example, integrating models via apis, basic ml workflows, or collaborating with data teams)
- Previous internship, research, or project experience in software engineering or web application development
Why QuantLink?
- Work on real-world problems where your code ships to production and is used by actual users
- Get exposure to the full lifecycle of building a data product, including design, implementation, testing, deployment, and monitoring
- Collaborate closely with data science and research teammates and see how software engineering connects to quantitative analytics and decision-making
- Learn directly from experienced founders and technical leaders in software, data, and product
- Join early enough to have meaningful ownership over projects, tools, and processes, and to influence the direction of the product and engineering stack