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 10 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Bismarck, ND vacancy
  • $186.07k - $218.9k

     ...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Data Platform team within the Platform group, you will help build the systems that centralize all of Coinbase's... 
    Suggested
    Local area

    Coinbase

    Bismarck, ND
    3 days ago
  •  ...system commissioning tasks as well as the remote installationof software and control programs. This job is part of the...  ...Bachelor's Degree in HVAC, Electrical,Mechanical or Software Engineering preferred with 5-8 years of relevant experience. In lieu of a... 
    Suggested
    Hourly pay
    For contractors
    Work at office
    Remote work
    Night shift

    CBRE

    Bismarck, ND
    3 days ago
  •  ...Developer\" Remote Role Contract Role open for C2C OR W2 Required Qualifications: ~3+ years of progressive Clojure software development experience ~5+ years of progressive software application development experience ~2+ years of experience working... 
    Suggested
    Contract work
    Remote work

    programmers.io

    Bismarck, ND
    1 day ago
  • $60 per hour

    *W2 only - no C2C allowed* Title: Software Engineer III Pay : $60 per hour Type: Fully Remote EST or CST Duration: 6 month contract Position Overview: As a Software Engineer III, you will play a key role in building and maintaining robust, scalable... 
    Suggested
    Hourly pay
    Contract work
    Remote work

    Swoon

    Bismarck, ND
    1 day ago
  • $30 per hour

     ...Associate AI Software Developer — Agentic Commerce (3 Openings)12-month contract, likelihood of extension or permanent hire Grand...  ...an entry-level AI Software Developer! The focus is prompt engineering and agent quality — evals, golden datasets, LLM-as-judge scoring... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Local area

    Brooksource

    Bismarck, ND
    10 hours ago
  • $150k - $190k

     ...Founding Software Engineer Who we are and what we’re building 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 the shape of the workflow... 
    Full time
    Remote work
    Trial period

    DMC Technologies

    Bismarck, ND
    10 hours ago
  •  .... They will also be responsible for designing and implementing testable and scalable code. Responsibilities Develop quality software and web applications Analyze and maintain existing software applications Design highly scalable, testable code Discover and... 

    ShrinQ Consulting Group Inc

    Bismarck, ND
    1 day 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

    Bismarck, ND
    10 hours ago
  • $140k - $210k

     ...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Software Engineer IV at Indeed, you will own the design and development of complex software systems and platforms that support critical products... 
    Temporary work
    Work experience placement
    Local area

    Indeed

    Bismarck, ND
    21 hours ago
  •  ...technology company focused on innovation and delivering exceptional software solutions for a diverse range of industries. With a commitment...  ...This is a full-time remote role for a Software Engineer. The Software Engineer will be responsible for designing, implementing... 
    Full time
    Remote work

    HS Services

    Bismarck, ND
    1 day ago
  • $87.6k

     ...superpowers. You own and execute features independently, build APIs for engineers to solve customer problems, and ensure our systems are...  ...efficient, optimized, scalable, and reliable. Developing software testing and validation procedures and documentation. Ensuring... 
    Work at office
    Remote work

    Zoom

    Bismarck, ND
    4 days ago
  • $150k - $170k

     ...improving patterns, and paying down technical debt Mentor junior engineers and level up the team through code reviews, feedback, and...  ...What We're Looking For ~7+ years of professional software development experience ~ Proficiency with our core stack: Ruby... 
    Full time

    Pearson

    Bismarck, ND
    3 days ago
  • $90k - $115k

     ...core to our business. Join Evolent for the mission. Stay for the culture. What You’ll Be Doing: Evolent is seeking a Software Engineer to join an Agile team building healthcare‑focused backend software solutions that support analytics, integration, and operational... 
    Full time
    Immediate start
    Work from home

    Evolent

    Bismarck, ND
    3 days ago
  •  ...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 and maintaining... 
    Full time
    Remote work

    Asociația Promo-LEX

    Bismarck, ND
    21 hours ago
  • $96.8k - $120k

     ...you looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain...  ...think the unthinkable. We have an exciting opportunity for a Software Engineer II on our Automatic Tank Gauge team. We are looking... 
    Work at office
    Local area
    Remote work
    Worldwide

    Vontier

    Bismarck, ND
    1 day ago
  • $121.4k - $218.6k

     ...distributed systems problems? Join our highly skilled Data Engineering Team! The Data Engineering team is part of Cloud Technology...  ...difference in a critical area of our business As a Senior Software Engineer, you will join a team of platform infrastructure software... 
    Work experience placement
    Work at office

    Akamai

    Bismarck, ND
    2 days ago
  • $150k - $200k

     ...AI healthcare. About this role This role sits on the Engineering team and reports to the Engineering Manager. You will be handed...  ...not just solve it Requirements ~5+ years of professional software engineering experience ~ Solid expertise in at least one of... 
    Remote work
    Work from home
    Flexible hours

    Clearstep

    Bismarck, ND
    2 days ago
  • $125k - $150k

     ...technologies and processes. We are looking for outstanding candidates to bolster the staff of this critical work. This Full-Stack Software Engineer position is Developer-focused, and requires demonstrable proficiency with current technologies including Go, Javascript/... 
    Full time
    Remote work

    Pearson

    Bismarck, ND
    21 hours ago
  •  ...Overview We are seeking an experienced Software Engineer with OutSystems experience to design, build, and scale enterprise-grade applications using the OutSystems platform. You will work closely with business stakeholders, architects, and cross-functional teams to translate... 

    ITRAC

    Bismarck, ND
    1 day ago
  •  ...Are you a seasoned Software Engineer seeking your next opportunity to make a significant impact? Do you bring curiosity and drive, coupled with a wealth of experience, to excel in a fast-paced and dynamic environment? Do you thrive in collaborative settings, valuing engineering... 

    BlueMatrix

    Bismarck, ND
    1 day ago
  •  ...credentialing, onboarding, and managing brokers, providers, members, and claims. About the Role : We are seeking a Senior Software Engineer to design and build core services on our platform. You will own features end-to-end — from design through production operation... 
    Remote work

    LightSpun

    Bismarck, ND
    10 hours ago
  •  ...Senior Full stack Engineer - AI-Native Product Team Location: Remote (EST/CST) I’m working with a remote-first technology company...  ..., more informed decisions. They’re looking for a Senior Software Engineer who enjoys solving real customer problems, working with... 
    Remote work

    EAMES CONSULTING, LLC

    Bismarck, ND
    1 day ago
  • $186.07k - $218.9k

     ...quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase. We're hiring a Senior Software Engineer to join the Payments team within the Platform organization. The Payments team builds the infrastructure, workflows, and APIs that... 
    Live in
    Local area

    Coinbase, Inc.

    Bismarck, ND
    1 day ago
  • $112k - $150k

     ...commercial, contracts, and operations. We're looking for an AI Engineer to help transform GE Aerospace operational data into production...  ...ML Product Development Define, build, and evolve AI-powered software products that accelerate Commercial Engine Services operations-... 
    Contract work
    Remote work
    Relocation package

    GE Aerospace

    Bismarck, ND
    4 days ago
  • $99.6k - $192.9k

     ...to-end organization, we turn ideas into high-quality vehicles, software and experiences across gas, hybrid and electric, designed around...  ...world. We are looking for a customer-centric senior software engineer who embraces lean and agile practices. The Senior Software Engineer... 
    Work experience placement
    Local area
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Bismarck, ND
    4 days ago
  • $125k - $150k

     ...environments while working with technologies from NVIDIA, Microsoft, and Google. This role is ideal for engineers who love solving complex problems, building production software, and learning new technologies in a fast-moving AI landscape. Role Description Design and... 
    Full time
    Remote work
    Worldwide
    Flexible hours

    SHI GmbH

    Bismarck, ND
    21 hours ago
  • $83.43k - $222.48k

     ...Senior Software Development Engineer We're building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you'll be surrounded by passionate colleagues who care deeply, innovate with purpose... 
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Corporation

    Bismarck, ND
    2 days ago
  •  ...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... 
    Remote job
    Internship

    Danaher

    Bismarck, ND
    2 days ago
  • $68.4k

     ...SUMMARY CANDIDATE MUST BE US Citizen (due to contractual/access requirements) This job is an integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers. Responsible for... 
    Temporary work
    For contractors
    Work at office
    Local area

    Highmark Health

    Bismarck, ND
    3 days ago
  • $186.07k - $218.9k

     ...Developer Infrastructure group builds the systems every Coinbase engineer relies on to write, validate, ship, and run code. We own the...  ...give engineers fast, trustworthy feedback. We’re hiring Senior Software Engineers across several teams in the group, and you’ll be matched... 
    Local area

    Coinbase

    Bismarck, ND
    3 days ago

Do you want to receive more vacancies?

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