Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$105k - $145k

Finstock, Inc.

Job Description

Software Engineer - Fintech & AI Platform

\n

Location: Remote - United States preferred

\n

Employment Type: Full-time

\n

Compensation: USD $105,000–$145,000 annual base salary

\n

Reporting to: Engineering Lead

\n

About Finstock

\n

Finstock, Inc. builds AI-powered financial research, trading analytics, quantitative research, and market intelligence tools for experienced investors, analysts, research teams, and institutions.

\n

Our platform combines reliable software systems, scalable APIs, secure data workflows, responsive user interfaces, and AI-assisted research capabilities to support financial analysis and market intelligence.

\n

About the Role

\n

We are looking for a Software Engineer to help build, maintain, and scale Finstock’s financial research and market intelligence platform.

\n

You will work across backend services, APIs, product features, data integrations, internal tools, dashboards, and user-facing research workflows. You will collaborate closely with engineering, product, data, AI, design, and financial analyst teams to turn business and research requirements into secure, production-ready software.

\n

This is a remote position, with a preference for candidates based in the United States. Candidates in other countries may also be considered where Finstock can engage them in compliance with applicable employment, tax, data protection, and operational requirements.

\n

Key Responsibilities

\n
    \n
  • Design, build, test, and maintain features for Finstock’s financial research and market intelligence platform.
  • \n
  • Develop secure, reliable, and scalable backend services, APIs, and internal systems.
  • \n
  • Build and improve dashboards, research tools, analytics features, and user-facing product workflows.
  • \n
  • Integrate market data, company information, financial statements, research metadata, analytics outputs, and approved third-party APIs.
  • \n
  • Collaborate with engineers, product managers, data teams, AI engineers, analysts, and designers.
  • \n
  • Translate product and research requirements into maintainable, production-ready software.
  • \n
  • Write clean, tested, well-documented, and reusable code.
  • \n
  • Participate in code reviews, architecture discussions, technical planning, and engineering design decisions.
  • \n
  • Improve system performance, reliability, observability, security, and error handling.
  • \n
  • Troubleshoot production issues and support incident investigation and resolution.
  • \n
  • Contribute to CI/CD workflows, automated testing, documentation, and engineering standards.
  • \n
  • Follow internal security, privacy, confidentiality, and data-handling requirements.
  • \n
\n

Required Qualifications

\n
    \n
  • At least 3 years of professional experience in software engineering, backend engineering, full-stack engineering, or a related role.
  • \n
  • Strong proficiency in at least one modern programming language, such as:
  • \n
  • Python
  • \n
  • TypeScript or JavaScript
  • \n
  • Java
  • \n
  • Go
  • \n
  • C#
  • \n
  • Experience building production-grade APIs, backend services, web applications, or internal engineering tools.
  • \n
  • Experience working with relational databases such as PostgreSQL, MySQL, or similar systems.
  • \n
  • Familiarity with frontend or full-stack frameworks such as React, Next.js, Angular, Vue, or equivalent technologies.
  • \n
  • Experience with AWS, Google Cloud Platform, Microsoft Azure, or another cloud environment.
  • \n
  • Understanding of:
  • \n
  • Software architecture
  • \n
  • API design
  • \n
  • Authentication and authorization
  • \n
  • Testing and debugging
  • \n
  • Version control
  • \n
  • Secure coding practices
  • \n
  • Experience using Git, GitHub, CI/CD tools, issue-tracking systems, and remote engineering workflows.
  • \n
  • Strong problem-solving ability, attention to engineering quality, and ownership mindset.
  • \n
  • Strong written communication skills and the ability to collaborate effectively in a remote environment.
  • \n
  • Commitment to protecting financial, company, and user-related data.
  • \n
  • Ability to work remotely in compliance with the legal and eligibility requirements applicable to your location.
  • \n
\n

Preferred Qualifications

\n

Experience in one or more of the following areas is highly valued:

\n
    \n
  • Fintech products, financial market data, investment research platforms, trading analytics, or capital markets infrastructure.
  • \n
  • Financial data concepts, including equities, ETFs, indices, FX, crypto assets, commodities, fundamentals, filings, and corporate actions.
  • \n
  • Python-based financial tools, analytics workflows, or data-processing libraries.
  • \n
  • Backend frameworks such as Node.js, FastAPI, Django, Flask, NestJS, or GraphQL.
  • \n
  • PostgreSQL, Redis, MongoDB, Elasticsearch/OpenSearch, vector databases, or time-series databases.
  • \n
  • Docker, Kubernetes, Terraform, GitHub Actions, and cloud deployment workflows.
  • \n
  • Monitoring, observability, application security, and incident response.
  • \n
  • AI-assisted products, LLM features, retrieval systems, search platforms, or research automation tools.
  • \n
  • Enterprise SaaS features, permission systems, secure user workspaces, or audit trails.
  • \n
  • Quantitative analytics, financial research, or market intelligence.
  • \n
\n

What You May Work On

\n
    \n
  • APIs and product features for financial research and market intelligence workflows.
  • \n
  • User-facing dashboards, charting tools, research interfaces, and internal analyst tools.
  • \n
  • Integrations for market data, company fundamentals, corporate actions, financial statements, news, and research metadata.
  • \n
  • Secure user workspaces and permission-aware data-access systems.
  • \n
  • Backend performance, monitoring, system reliability, and production stability.
  • \n
  • AI-assisted research features, retrieval workflows, and reliable application logic.
  • \n
  • Infrastructure and engineering systems that support the continued growth of Finstock’s platform.
  • \n
\n

What We Offer

\n
    \n
  • The opportunity to build an AI-powered financial research and market intelligence platform.
  • \n
  • Direct collaboration with engineering, product, AI, data, and regional analyst teams.
  • \n
  • Exposure to financial market data, research workflows, quantitative analytics, and AI-assisted product development.
  • \n
  • Remote work within a distributed international team.
  • \n
  • A company email account and access to approved tools, including Microsoft 365, Outlook, Microsoft Teams, GitHub, cloud platforms, and other company-approved productivity tools.
  • \n
  • Potential participation in company offsites, including possible Hong Kong offsites, subject to business requirements, travel eligibility, visa or documentation requirements, and company approval.
  • \n
  • Coverage of approved business-related travel, accommodation, and reasonable expenses.
  • \n
\n

Important Role Boundaries

\n

This is a software engineering position supporting product systems, financial research infrastructure, and internal engineering workflows.

\n

The role does not require or permit employees to:

\n
    \n
  • Provide personalized investment, legal, tax, accounting, or financial advice.
  • \n
  • Recommend that an individual buy, sell, or hold a security based on their personal circumstances.
  • \n
  • Execute trades or manage client funds.
  • \n
  • Handle client assets, deposits, or payments.
  • \n
  • Promise or imply investment returns, trading profits, or risk-free outcomes.
  • \n
  • Use unauthorized data sources or bypass third-party licensing restrictions.
  • \n
  • Circumvent security, confidentiality, authorization, or data-protection requirements.
  • \n
\n

Finstock does not charge applicants any application, onboarding, training, software, or equipment fees.

\n

Equal Opportunity

\n

Finstock, Inc. considers applicants based on role-related skills, experience, technical ability, work quality, availability, and applicable engagement requirements.

\n

We do not make hiring decisions based on age, gender, gender identity, religion, ethnicity, race, national origin, disability, sexual orientation, marital status, family status, veteran status, or any other status protected by applicable law.

\n
    \n
  • Build secure, scalable technology at the intersection of software engineering, artificial intelligence, and financial research. Apply to join Finstock.
  • \n
Vacancy posted 20 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in West Virginia vacancy
  •  ...accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help... 
    Suggested
    Remote job
    For contractors
    Flexible hours

    Turing

    West Virginia
    13 days ago
  • $87k - $121k

     ...National Radio Astronomy Observatory Title: Software Engineer II-III Location: 1011 Lopezville Rd, Socorro, NM 87801, USA• 5651 Balloon Fiesta Pkwy, Albuquerque, NM 87113, USA• 155 Observatory Rd, Green Bank, WV 24944, USA Requisition Number:... 
    Suggested
    H1b
    Work at office
    Remote work
    Visa sponsorship

    National Radio Astronomy Observatory

    West Virginia
    18 hours ago
  •  ...Job Description Job Requisition: Full Stack Software Engineer \n Department: Information Technology  \n Reports To: Head of AI Program Management \n Location: Remote  \n Employment Type: Full-Time  \n \n Role Overview \n \n Alaris Acquisitions... 
    Suggested
    Full time
    Local area
    Remote work
    Shift work

    Alaris Acquisitions

    West Virginia
    9 days ago
  • $125k - $135k

     ...our strategic solutions in the areas of Information Technology, Engineering & Analysis, Test & Evaluation, and Training....  ...lead a team of developers to implement new features and resolve software issues.Deliver multimedia review tool builds using agile processes... 
    Suggested
    For contractors

    AMERICAN SYSTEMS

    Clarksburg, WV
    3 days ago
  •  ...Job Description Sr. Fullstack Software Engineer \n \n About Us \n At American Logistics, we build the mission-critical infrastructure that powers national transportation benefits for the healthcare and public transit sectors. For over 25 years, we’ve led the... 
    Suggested
    Local area
    Flexible hours
    Shift work

    American Logistics

    West Virginia
    19 days ago
  • KeyLogic is seeking a Senior Software Engineer to join our supporting the Department of Energy. The Engineer will be joining our team of developers to help with the maintenance of existing software applications and creation of new software applications. The position is... 
    Contract work
    Work experience placement
    Remote work

    KeyLogic Systems

    Morgantown, WV
    3 days ago
  • $100 per hour

     ...Role Overview Contribute backend engineering expertise to AI model evaluation by solving real-world programming problems, reviewing code...  ...engineering decisions. Qualifications Strong backend software development experience with Java, Node.js, Go, Rust, or similar... 
    Hourly pay
    For contractors
    Remote work

    Confidential

    Given, WV
    1 day ago
  •  ...Job Description Software Engineer / Senior Software Engineer, Product/Platform \n \n About Variantyx \n Join our rapidly growing, engineering-driven organization and help build the software that powers the future of whole-genome diagnostics. Backed by leading... 

    Variantyx

    West Virginia
    13 days ago
  • Job TitleSoftware Engineer (NASA SET)LocationBeltsville, MD 20708 USEast Liverpool, OH 43920 USFairmont, WV 26554 US (Primary)Huntsville...  ...Independent Verification and Validation (IV&V) Jon McBride Software Testing and Research (JSTAR) team. The JSTAR team works with many... 
    Local area
    Relocation package

    TMC Technologies

    Fairmont, WV
    2 days ago
  •  ...the local computing layer for the AI era. We combine AI systems, software, networking, and hardware to enable developers to build faster,...  .... \n \n We are looking for a Data Analyst or Software Engineer Intern to help build the data infrastructure and analytical tools... 
    Full time
    Internship
    Local area

    WiCi AI

    West Virginia
    13 days ago
  •  ...system of record for electrical distribution infrastructure. Our software platform creates efficiency and customer loyalty for...  ...owners. \n \n About the Role \n This is a forward-deployed engineering role embedded with one of the largest electrical contractors in... 
    Full time
    For contractors
    Relocation

    Condoit

    West Virginia
    20 days ago
  •  ...Job Description Software Engineer IV \n Location: Remote \n Duration: 6 Months + \n \n A growing SaaS organization is seeking a Software Engineer IV for a 6-month remote contract opportunity. The company develops AI-powered pricing and promotions technology... 
    Contract work
    Remote work

    Motion Recruitment

    West Virginia
    13 days ago
  •  ...Job Description Role Description This full-time remote Entry-Level Software Engineer role at Promolex involves designing, developing, and testing software features under the guidance of senior engineers. The engineer will write clean, maintainable code, assist in building... 
    Full time
    Remote work

    Asociația Promo-LEX

    West Virginia
    13 days ago
  •  ...Job Description About Us: \n Temu is seeking a highly motivated and experienced software engineer to join our team. As a rapidly growing company, we are looking for talented individuals committed to helping us achieve our goals. In this role, you will have the... 

    Temu

    West Virginia
    20 days ago
  •  ...SERVICES INC. is a technology-focused organization that delivers software solutions to support diverse business needs. The company values...  ...Description This is a part-time remote role for a Software Engineer. The Software Engineer will design, develop, and maintain back-... 
    Part time
    Remote work

    ABSOLUTE SERVICES INC.

    West Virginia
    13 days ago
  •  ...database skills matter here more than they do on most full-stack teams. \n \n What you will do \n \n Reports to the Senior Software Engineer \n Build and maintain REST APIs used by our websites, mobile apps and outside partners \n Write and optimize T-SQL —... 
    Permanent employment
    Summer work
    Weekend work

    Perfect Game

    West Virginia
    13 days ago
  • $150k - $190k

     ...Job Description Founding Software Engineer \n \n Who we are and what we’re building \n \n DMC’s mission is to cut the cycle time from concept to a manufacturable design by 10-100x. Momentum is a software platform we are developing to achieve that goal by changing... 
    Full time
    Remote work
    Trial period

    DMC Technologies

    West Virginia
    20 days ago
  • $130k - $151k

     ...talent solutions company specializing in Information Technology, Engineering, Healthcare, and Digital Transformation. We partner with...  ...designers, QA engineers, and cross-functional teams throughout the software development lifecycle. \n Write clean, maintainable,... 
    H1b
    Local area
    Visa sponsorship
    Flexible hours

    Zyook Inc.

    West Virginia
    20 days ago
  •  ...begin. \n \n Role Description This is a full-time, on-site Engineer role based in the United States. The Engineer will design,...  ...development tooling. \n \n Qualifications \n \n Strong software engineering fundamentals, including data structures, algorithms... 
    Full time
    Remote work

    Origami

    West Virginia
    13 days ago
  • $100k - $300k

     ...Job Description About Us: \n Temu is seeking a highly motivated and experienced Software Engineer, SEM Infrastructure to join our team. As a rapidly growing company, we are looking for talented individuals committed to helping us achieve our goals. In this role,... 
    Full time
    Local area

    Temu

    West Virginia
    20 days ago
  •  ...ideally in an early stage company environment. We're looking for engineers who are suspicious of easy answers and who can't walk past...  ...documentation. We document our work in ways our community of backend software engineers will want to engage with. \n Represent. Advocate... 
    Immediate start
    Remote work

    thatDot

    West Virginia
    19 days ago
  • $60 per hour

     ...Job Description *W2 only - no C2C allowed* \n \n Title: Software Engineer III \n Pay : $60 per hour \n Type: Fully Remote EST or CST \n Duration: 6 month contract \n \n Position Overview: \n As a Software Engineer III, you will play a key role... 
    Hourly pay
    Contract work
    Remote work

    Swoon

    West Virginia
    13 days ago
  •  ...Job Description Software Engineer (Entry-Level) \n United States (Onsite / Hybrid / Remote Opportunities) \n Full-Time \n Experience: 0–3 Years \n About the Role \n We are seeking highly motivated and talented Software Engineers to join our growing... 
    Full time
    Remote work

    Webologix Ltd/ INC

    West Virginia
    4 days ago
  • $100k - $120k

     ...Development: Python (auto-morphing AI cells)\n Core Systems: C/C++ (financial kernel), Java (via JNI)Databases: Oracle (financial engine), MongoDB (AI database)\n \n \n We’ve secured over a dozen patents and are pioneering auto-morphing AI cell-modular agents... 
    Remote work

    Sun West Mortgage Company, Inc.

    West Virginia
    20 days ago
  • $65k - $75k

     ...Job Description \n About the Company \n \n \n Software Engineer (SWE) — Remote \n \n \n Company: Remolity, Inc. \n \n \n Employment Type: Full-Time \n \n \n Work Arrangement: Remote \n \n \n Salary Range: $65,000–$75,000 USD per... 
    Full time
    Remote work

    Remolity

    West Virginia
    7 days ago
  •  ...be responsible for designing and implementing testable and scalable code. \n \n Responsibilities \n \n Develop quality software and web applications \n Analyze and maintain existing software applications \n Design highly scalable, testable code \n Discover... 

    ShrinQ Consulting Group Inc

    West Virginia
    13 days ago
  • $150k - $180k

     ...satisfaction is an opportunity for Capacity to shine. \n \n Role Overview \n \n Reporting to the Engineering Manager of Engineering Enablement, the Software Engineer - Enablement will design, build, and operate the tools and processes that make engineering at... 
    Temporary work
    Local area
    Remote work
    Worldwide

    Connecticut Innovations

    West Virginia
    20 days ago
  •  ...Job Description What you will do at XAnalytix Systems? \n XAnalytix Systems is seeking a Software Engineer to contribute to our growing portfolio of research and development efforts in various domains. We are looking specifically for a highly motivated individual... 
    Remote work

    XAnalytix Systems

    West Virginia
    3 days ago
  •  ...credentialing, onboarding, and managing brokers, providers, members, and claims. \n \n About the Role : We are seeking a Software Engineer to build features and services on our healthcare administration platform. You'll ship production code from early on, working... 
    Internship
    Remote work

    LightSpun

    West Virginia
    19 days ago
  •  ...Remote - Only in US) \n \n Visa Preference: USC / GC's \n \n Required Experience \n \n ~5+ years of hands-on AWS cloud engineering, DevOps, platform engineering, or cloud security experience. \n ~ Strong knowledge of AWS networking, IAM, KMS, S3, EC2, RDS,... 
    Remote work

    Tieto

    West Virginia
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!