Job Specifications
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