Point your AI agent at freehire and let it find you a job.

Get the CLI →

Finstock, Inc.

NewBe an early applicant

Software Engineer (United States)

Posted 2 views
Discussion

Summary

Software engineer building Finstock's AI-powered financial research and market-intelligence platform: backend services and APIs, dashboards, data integrations, and research infrastructure. Stack spans a modern language (Python, TypeScript, Java, Go, C#), PostgreSQL/MySQL, cloud (AWS/GCP/Azure), and CI/CD.

About the Company

Finstock, Inc. is hiring a Software Engineer to help build and scale our AI-powered financial research and market intelligence platform.

About the Role

You’ll work across backend services, APIs, product workflows, dashboards, data integrations, and research infrastructure, collaborating closely with engineering, product, data, AI, and analyst teams.

Responsibilities

  • Design, build, test, and maintain production software, APIs, and backend services.
  • Develop user-facing dashboards, research tools, analytics features, and internal workflows.
  • Integrate market data, company data, research metadata, and approved third-party APIs.
  • Improve system performance, reliability, observability, security, and error handling.
  • Participate in architecture discussions, code reviews, testing, CI/CD, and technical planning.
  • Troubleshoot production issues and contribute to scalable engineering practices.
  • Support AI-assisted research, search, retrieval, and automation workflows.

Qualifications

  • 3+ years of professional software engineering experience.

Required Skills

  • Strong proficiency in at least one modern language such as Python, TypeScript/JavaScript, Java, Go, or C#.
  • Experience building production-grade APIs, backend services, web applications, or internal tools.
  • Hands-on experience with relational databases such as PostgreSQL or MySQL.
  • Familiarity with modern frontend frameworks such as React, Next.js, Angular, or Vue.
  • Experience with AWS, GCP, Azure, or comparable cloud environments.
  • Solid understanding of API design, testing, debugging, authentication/authorization, secure coding, Git, and CI/CD.
  • Strong ownership, problem-solving skills, and ability to collaborate effectively in a remote environment.

Preferred Skills

  • Experience in fintech, market data, investment research, trading analytics, or capital markets.
  • Familiarity with financial data including equities, ETFs, indices, FX, crypto, commodities, fundamentals, filings, or corporate actions.
  • Experience with tools such as FastAPI, Django, Flask, Node.js, NestJS, Redis, Elasticsearch/OpenSearch, Docker, Kubernetes, Terraform, or GitHub Actions.
  • Experience building AI/LLM products, retrieval/search systems, secure enterprise workflows, permissions, or audit trails.
  • Interest in financial research, quantitative analytics, and AI-assisted workflows.

Pay range and compensation package

USD $105,000-$145,000 base salary

Equal Opportunity Statement

This is a remote role with a preference for candidates based in the United States. Candidates in other locations may also be considered where compliant engagement is possible.

Role boundary: This is a software engineering position. It does not involve providing personalized investment advice, executing trades, managing client funds, or bypassing approved security or data-access requirements.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available