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

Software Engineer

$105k - $145k

Finstock, Inc.

Software Engineer - Fintech & AI Platform

Location: Remote - United States preferred

Employment Type: Full-time

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

Reporting to: Engineering Lead

About Finstock

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

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.

About the Role

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

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.

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.

Key Responsibilities

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

Required Qualifications

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

Preferred Qualifications

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

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

What You May Work On

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

What We Offer

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

Important Role Boundaries

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

The role does not require or permit employees to:

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

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

Equal Opportunity

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

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.

  • Build secure, scalable technology at the intersection of software engineering, artificial intelligence, and financial research. Apply to join Finstock.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Bismarck, ND vacancy
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Suggested
    Remote job
    Internship

    Danaher

    Bismarck, ND
    3 days ago
  •  ...system of record for electrical distribution infrastructure. Our software platform creates efficiency and customer loyalty for...  ...property owners. About the Role This is a forward-deployed engineering role embedded with one of the largest electrical contractors in... 
    Suggested
    Full time
    For contractors
    Relocation

    Condoit

    Bismarck, ND
    2 days ago
  • $105.79k - $141.05k

     ...meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role Red Team - Lead Information Security Engineer The Lead Information Security Engineer within Product and Platform Security provides technical leadership and hands-on execution... 
    Suggested
    Full time
    Temporary work
    Remote work

    Lumen

    Bismarck, ND
    2 days ago
  • Join to apply for the Software Engineer role at ADP WFN Test Company . To apply to this job, click Apply Now Qualifications 2 - 4 years of relevant work experience. Hands-on experience in ASP.NET with C#.NET for web applications. Strong working knowledge in MVC. Hands-on... 
    Suggested
    Full time
    Work experience placement

    ADP WFN Test Company

    Bismarck, ND
    4 days ago
  •  ...requirement management tools. Conduct high-level requirements reviews, software design reviews and code reviews. Responsible for performing...  ...using IBM DOORS. Qualification Degree in Science, Technology, Engineering or Mathematics (STEM) #J-18808-Ljbffr Pentangle Tech Services... 
    Suggested

    Pentangle Tech Services | P5 Group

    Bismarck, ND
    4 days ago
  • $80.51k - $107.34k

     ...shape the future of AI‑ready connectivity, join us today. The Role Join Lumen Security Advisory Services as a Cloud Security Engineer, helping customers identify and reduce security risk across cloud and on-premises environments. This hands-on, early-career... 
    Full time

    Lumen

    Bismarck, ND
    6 hours ago
  • $160k - $200k

     ...Our team is small, senior, and experienced. We’re looking for an engineer who wants to contribute meaningfully to a product that’s...  ...looking for Solid professional experience building and shipping software across both frontend and backend systems. Deep TypeScript... 
    Remote work
    Visa sponsorship
    Work visa

    TITUS

    Bismarck, ND
    2 days ago
  • $185k - $215k

     ...B2B SAAS data observability software.Join the company that's building the telemetry infrastructure for the AI era. At Cribl, we partner...  ...closely with the founding team and a group of highly-skilled engineers to shape the future of search and analytics of observability... 
    Temporary work
    Remote work

    Cribl

    Bismarck, ND
    2 days ago
  •  ...enGen is offering a Summer 2027 Provider Delivery Software Engineer Undergraduate Internship. The program provides hands-on experience building enterprise-scale software for provider-focused healthcare products, with exposure to cloud-based technologies and agile practices... 
    Summer work
    Internship

    Highmark Health

    Bismarck, ND
    1 day ago
  • $125k - $145k

     ...Responsibilities Lead the design, development, and deployment of complex software solutions, ensuring scalability and maintainability....  ...teams, including product managers, UX designers, and other engineers, to translate business needs into technical solutions. Conduct... 
    Full time
    Immediate start
    Work from home

    Evolent

    Bismarck, ND
    2 days ago
  • $23 - $26 per hour

     ...different functions. Role & Responsibility Develop embedded software, scripts, and internal utilities using C/C++, C#, Python, Qt,...  ...~ Sophomore, Junior, Senior standing in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering... 
    Hourly pay
    Full time
    Temporary work
    Part time
    Internship
    Work at office
    Local area
    Immediate start
    Worldwide
    Relocation
    Flexible hours

    Doosan Bobcat North America, Inc

    Bismarck, ND
    4 days ago
  • $103.71k - $138.28k

     ...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Lead Engineer position will require both technical expertise and project management competency. This position will consist of site surveys, Bill... 
    Full time
    Temporary work
    For contractors
    For subcontractor
    Remote work

    Lumen

    Bismarck, ND
    5 days ago
  • $83.2k - $104k

     ...A remote Software Engineer job is currently available through Belcan at one of our key aerospace clients. This role has a focus on extensive C coding. We are seeking a highly motivated Software Engineer with a focus on Linux Simulation Application Development and a strong... 
    Local area
    Remote work

    Belcan

    Bismarck, ND
    2 days ago
  •  ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/... 
    Full time

    Cheez

    Bismarck, ND
    1 day ago
  •  ...FullStack seeks a Senior AI Software Engineer (LangGraph) to collaborate with clients through team augmentation or product development. You will design, build, and scale AI-driven workflows and backend systems while leading code reviews and coordinating offshore handoffs... 
    Remote work

    Full Stack LLC

    Bismarck, ND
    2 days ago
  •  ...Associate Full-Stack Engineer Experience: 2–5 years About the Role We’re looking for an Associate Full-Stack Engineer who enjoys...  ...This role is ideal for an engineer with a solid foundation in software development who is comfortable using Claude Code as part of... 

    CP Search LLC

    Bismarck, ND
    3 days ago
  •  ...Nordstrom is seeking a Principal Software Engineer with a focus on Presentation Skills and modern tooling in Bismarck, ND. You will lead the adoption of best practices in testing, security, and observability while building internal tooling to boost developer productivity... 

    Energy Innovation: Policy and Technology LLC

    Bismarck, ND
    2 days ago
  •  ...Senior AI Software Engineer (LangGraph) - Remote - USA Bismarck North Dakota USA About FullStack FullStack is your AI-native engineering partner, built to turn AI capability into certainty. Most companies can demo AI; few can get it to production and prove... 
    Full time
    Remote work
    Visa sponsorship
    Work visa

    FullStack Labs

    Bismarck, ND
    2 days ago
  • $100k - $300k

     ...About US Temu is seeking a highly motivated and experienced Java Engineer to join our team. As a rapidly growing company, we are...  ...computer science or equivalent; Minimum of 1 year of experience in software development and architecture, with solid programming and... 
    Full time
    Local area

    Temu

    Bismarck, ND
    1 day ago
  •  ...Lyric is seeking a Senior Data Engineer to join the Data Platform team. You will build the data foundation that Lyric's products run on, owning canonical data models and production pipelines across a multi-tenant platform using Snowflake, Airflow, dbt, and Python.... 
    Remote work

    Lyric

    Bismarck, ND
    2 days ago
  •  ...API Platform Engineer Anywhere Type: Contract Category: Development Industry: Financial Services Workplace Type: Remote Standard Hours...  ...standardization initiatives. Experience Requirements 7+ years of software engineering experience. 3+ years of hands-on Broadcom Layer7... 
    Contract work
    Local area
    Remote work

    Eliassen Group

    Bismarck, ND
    5 days ago
  • $103.71k - $138.28k

     ...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Field Engineering Quality Control Engineer is responsible for overseeing and managing quality assurance processes that support Field Engineering... 
    Full time
    Temporary work
    For contractors

    Lumen

    Bismarck, ND
    5 days ago
  •  ...Eliassen Group is seeking Software Engineers to design, develop, and debug Java-based microservices, with cloud ownership in AWS GovCloud and DevSecOps across CI/CD and security gates. The positions require 5+ years of Java/Spring experience, Linux proficiency, and familiarity... 
    Remote work

    Eliassen Group

    Bismarck, ND
    1 day ago
  •  ...a large, enterprise environment. The candidate will collaborate with business and technology teams to translate requirements into scalable solutions, modernize legacy systems, and accelerate software delivery while reducing complexity in the claims #J-18808-Ljbffr

    Beacon Hill Staffing Group

    Bismarck, ND
    2 days ago
  •  ...Mandan, ND or Cedar Rapids, IA Company Overview: NISC develops and implements enterprise-level and customer-facing software solutions for over 1200+ energy cooperatives and communication organizations across North America. Our mission is to deliver technology solutions... 
    Work at office
    3 days per week

    National Information Solutions Cooperative

    Mandan, ND
    4 days ago
  •  ...IoT Field Applications Engineer Locations: Remote, Nationwide or Remote in Charlotte, NC Our client is an innovative global technology...  ...business objectives. Troubleshoot complex hardware, software, networking, and connectivity issues across multiple environments... 
    Remote work

    Blue Signal Search

    Bismarck, ND
    1 day ago
  • $180k - $210k

     ...This role will work directly with Technology Leadership and the Engineering team to provide technical leadership amongst other architects...  ...required. Bachelor’s degree or equivalent in Business, Software Engineering, or Information Technology preferred, but not required... 
    Full time
    For contractors
    Local area
    Remote work
    Relocation
    Shift work

    Eastwall

    Bismarck, ND
    4 days ago
  • $128.19k - $184.01k

     .... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings...  ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Bismarck, ND
    5 days ago
  •  ...CVS Health is seeking an Engineering Leader to oversee HR Technology platforms, DevOps, and internal infrastructure across multi-cloud environments. You will shape strategy, drive operational excellence, and lead a high-performing organization of platform engineers, DevOps... 

    CVS Health

    Bismarck, ND
    1 day ago
  • $75k - $85k

     ...an unparalleled foundation for ambitious Data Scientists and Engineers. In this role, your work will underpin data driven business decisions...  ...in IT is welcoming individuals to join our Infrastructure Software Engineering Program (ISEP). This is a two-year developmental... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Remote work
    Work from home
    Shift work

    CVS Health

    Bismarck, ND
    4 days ago

Do you want to receive more vacancies?

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