Software Engineer
$105k - $145kFinstock, 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.
- ...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...SuggestedRemote jobInternship
- ...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...SuggestedFull timeFor contractorsRelocation
$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...SuggestedFull timeTemporary workRemote work- 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...SuggestedFull timeWork experience placement
- ...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
$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$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 workVisa sponsorshipWork visa$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 workRemote work- ...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 workInternship
$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 timeImmediate startWork from home$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 payFull timeTemporary workPart timeInternshipWork at officeLocal areaImmediate startWorldwideRelocationFlexible hours$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 timeTemporary workFor contractorsFor subcontractorRemote work$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 areaRemote work- ...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
- ...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
- ...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...
- ...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...
- ...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 timeRemote workVisa sponsorshipWork visa
$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 timeLocal area- ...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
- ...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 workLocal areaRemote work
$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 timeTemporary workFor contractors- ...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
- ...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
- ...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 office3 days per week
- ...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
$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 timeFor contractorsLocal areaRemote workRelocationShift work$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 jobFull time- ...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...
$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 payFull timeTemporary workLocal areaRemote workWork from homeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer internship remote Bismarck, ND
- software engineer remote Bismarck, ND
- graduate software developer no experience Bismarck, ND
- information technology software engineer Bismarck, ND
- senior software engineer remote Bismarck, ND
- junior software developer remote Bismarck, ND
- software engineer travel Bismarck, ND
- startup software engineer Bismarck, ND
- senior software design engineer Bismarck, ND
- financial software developer Bismarck, ND


