- Company Name
- QuantLink AI
- Job Title
- Software Engineer Intern
- Job Description
-
Job Title:
Software Engineer Intern
Role Summary:
Paid full‑time internship building and maintaining backend services (Python/ FastAPI) and frontend experiences (Next.js/React) for a fintech data platform. Collaborates closely with engineering, data, and product teams to translate product ideas and quantitative research into production‑grade, data‑driven tools for investors.
Expectations:
- Strong fundamentals in software engineering and computer science.
- Proficient in Python or JavaScript/TypeScript with experience building web applications or APIs.
- Comfortable with data structures, algorithms, and software design patterns.
- Familiarity with backend frameworks (FastAPI, Flask, Django) and frontend frameworks (React, Next.js).
- Working knowledge of relational databases, SQL, and Git workflow.
- Ability to write clean, tested code, participate in code reviews, and produce clear documentation.
- Collaborative mindset and effective communication with technical and non‑technical stakeholders.
- Basic interest or exposure to cloud platforms, time‑series data, or financial markets is a plus.
Key Responsibilities:
- Design, develop, and maintain RESTful API services using Python/ FastAPI.
- Build and extend web front‑end components in Next.js/React.
- Work with SQL databases to fetch, transform, and serve financial and analytics data.
- Write unit/integration tests, perform code reviews, and maintain high code quality.
- Collaborate with product, design, data science, and research teams to translate requirements into technical solutions.
- Improve system reliability, performance, and developer experience (logging, monitoring, tooling).
- Document services, components, and internal tools for peer and future use.
- Iterate on features based on user feedback, analytics, and usage data.
Required Skills:
- Programming: Python and/or TypeScript/JavaScript.
- Backend: FastAPI, Flask, Django or equivalent.
- Frontend: React, Next.js.
- Databases: Relational database (PostgreSQL, MySQL) and SQL proficiency.
- Version control: Git (branches, pull requests, code reviews).
- Software fundamentals: Data structures, algorithms, design patterns.
- Communication: Clear written and verbal skills, teamwork.
- DevOps: CI/CD, automated testing, basic monitoring tools.
Required Education & Certifications:
- Current student or recent graduate in Computer Science, Software Engineering, or a related field.
- No mandatory certifications required.
Minneapolis, United states
Hybrid
Fresher
05-12-2025