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 11 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Columbus, OH vacancy
  • $122k - $240.5k

    Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We... 
    Suggested
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    Deloitte

    Columbus, OH
    4 days ago
  •  ...re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within the JPMorgan Chase Asset & Wealth Management, you are... 
    Suggested

    JP Morgan Chase

    Columbus, OH
    2 days ago
  • $122k - $240.5k

     ...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of...  ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies.... 
    Suggested
    Local area

    Deloitte

    Columbus, OH
    15 hours ago
  • $61k - $101k

     ...Salary: $61,000 - 101,000 per year Requirements: We expect formal training or certification in software engineering concepts, plus at least 2 years of applied experience. We require hands-on full-stack development experience with Java and/or Python. We expect... 
    Suggested
    Full time

    J.P. Morgan

    Columbus, OH
    a month ago
  • $101k - $168.4k

     ...of 340B program management technology for hospital health system covered entities and retail contract pharmacy networks.As a Software Engineer you will work on product development using mostly C#, Angular, etc. You will play an active role in prototyping concepts in partnership... 
    Suggested
    Full time
    Contract work
    H1b
    Work at office
    Remote work
    Work from home
    2 days per week

    McKesson

    Columbus, OH
    1 day ago
  • Seeking a highly skilled FSD designing, developing and deploying scalable enerprise applications using any programming Language, React.js, type script, mircroservices architecture. Experinece in backend developement using Java springboot etc. Experience on AWS cloudwatch...

    Virtusa

    Columbus, OH
    3 days ago
  • $120k - $145k

    College Park, MD | Columbus, OH | Boston, MAProduct Engineering - Product Engineering /Full-time /RemoteImmuta is the Data Authorization...  ...unlock the value of their data responsibly.ABOUT THE ROLEAs a Software Engineer II on the Request App Team, you’ll independently deliver... 
    Full time
    Local area
    Worldwide

    Immuta

    Columbus, OH
    3 days ago
  • $100k - $115k

     ...the brightest minds from physics, computer science, electrical engineering, and mathematics to develop unique embedded security solutions...  ...technology. Our high-powered labs include specialized software and hardware, so our engineers have everything they need to invent... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle Memorial Institute

    Columbus, OH
    4 days ago
  • $131k - $218.3k

     ...part of tomorrow’s health today, we want to hear from you.We are seeking a highly skilled and experienced Senior AI Full Stack Software Engineer to join our innovative team at CMM. This role involves designing, developing, and deploying end-to-end AI-powered solutions,... 
    Full time

    CoverMyMeds

    Columbus, OH
    3 days ago
  •  ...re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II - Observability Engineer at JPMorganChase within Asset & Wealth Management... 

    JP Morgan Chase

    Columbus, OH
    1 day ago
  •  ...this contingent resource assignment, you may: Consult on complex initiatives with broad impact and large-scale planning for Software Engineering. Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth... 

    Mindlance

    Columbus, OH
    2 days ago
  • $75.5k

     ...the brightest minds from physics, computer science, electrical engineering, and mathematics to develop unique embedded security solutions...  ...technology. Our high-powered labs include specialized software and hardware, so our engineers have everything they need to invent... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle Memorial Institute

    Columbus, OH
    3 days ago
  • $123.43k - $183k

     ...limited supervision, analyze, develop and/or significantly modify software, applications, and programs from general requirements and...  ...degree (or foreign equivalent) in Computer Science, Computer Engineering, Industrial and Systems Engineering or related field and three... 
    Local area
    Remote work
    Flexible hours

    Liberty Mutual

    Columbus, OH
    16 hours ago
  • $131k - $218.3k

     ...services connect directly to critical business data and serve as foundational building blocks used by engineering teams throughout the organization. As a Senior Software Engineer, you will design, build, and operate production-grade APIs and event-driven services while... 
    Full time

    CoverMyMeds

    Columbus, OH
    4 days ago
  • Strong Application Development work experience - Agile environment preferredSolid application design, coding, testing, maintenance and debugging skills Experience with Junit and Cucumber testing.Experience with APM Monitoring tools and logging tools like SplunkProficiency...
    Work experience placement

    Virtusa

    Columbus, OH
    4 days ago
  • Job-ID32825737Reference26-02617Job Title: (Sr. Software Engineer Sr. Software Engineer)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses... 
    Work experience placement

    Kyyba

    Columbus, OH
    23 hours ago
  •  ...tower-based traffic control systems; to intelligent gate and docking automation..   The Opportunity....We are seeking a Senior Software Engineer to design, build, and maintain high quality software applications as a part of our Individual Lighting Control Monitoring... 
    Flexible hours

    ADB SAFEGATE

    Columbus, OH
    1 day ago
  •  ...Software Engineer Confidential Medical Robotics Company | Central Ohio | In-person A medical robotics company is building the foundational software platform behind a next-generation robotic system. This platform supports the company’s robotics, controls, AI, and... 
    Full time

    MRINetwork Jobs

    Columbus, OH
    5 days ago
  • $115.6k - $158.9k

    Solve Data Challenges as our Next Data Integration Software Engineer!Are you ready to optimize global supply chain workflows through advanced data engineering and smart integrations? Join Trimble Transportation to lead high-impact technical solutions, analyze complex TMS... 
    Ongoing contract
    Full time
    Local area
    Remote work
    Worldwide

    Trimble Navigation

    Columbus, OH
    2 days ago
  • $80k - $90k

     ...Data Engineer / Full Stack Engineer (Python, Django, Nuxt, AWS) Position Summary We are seeking a highly skilled Data Engineer /...  ...Actions , including automated testing and deployment. Ensure software quality through unit, regression, functional, and load testing... 
    Full time
    Remote work

    Pearson

    Columbus, OH
    4 days ago
  •  ...Overview Software Engineer - Piada Support Center - Columbus, Ohio *This is not a remote position, will be at our Piada Support Center Monday through Friday with normal business hours. *Must live in Columbus, Ohio or surrounding area. No relocation packages will... 
    Live in
    Relocation
    Monday to Friday
    Night shift
    Weekend work

    THE PIADA GROUP

    Columbus, OH
    2 days ago
  •  ...Software Engineer( Sr. Associate) - Platform Engineering and AI We are looking for Senior Engineers and Staff Engineers at the Architect level with strong software engineering and platform engineering experience. This is not a traditional Cloud Engineering or Infrastructure... 
    Work experience placement

    TPI Global

    Columbus, OH
    4 days ago
  •  ...Software Engineer AndHealth is on a mission to radically improve access and outcomes for the most challenging chronic health conditions, with the goal of making world-class specialty care accessible and affordable to all. We partner with health systems, community health... 
    Full time
    Temporary work

    AndHealth

    Columbus, OH
    4 days ago
  •  ...sound judgement to design and deliver pragmatic, effective solutions Take on early responsibility for high-quality end-to-end software delivery Partner with client teams to deliver products and projects collaboratively Challenge current systems and... 

    Dimensional Thinking

    Columbus, OH
    1 day ago
  •  ...Lead Software Engineer - AI Platforms & Generative AI We are not accepting C2C or 1099 arrangements. Location: Columbus, OH (Local Candidates Only) Job Type: Contingent-to-Hire (Convertible Opportunity) About the Role Join a team shaping... 
    Contract work
    Local area

    The Judge Group

    Columbus, OH
    2 days ago
  • $100k - $150k

     ...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Software Engineer II on the Utility team, you will develop and evolve the ranking logic that decides which jobs jobseekers see and in what order... 
    Work experience placement
    Local area
    Remote work

    Indeed

    Columbus, OH
    23 hours ago
  •  ...Software Engineer Will not sponsor. Must be legally authorized to work in the United States without current or future employer sponsorship. Key Responsibilities Analyze, design, develop, and test software programs and systems with a focus on search technologies... 

    Gables Search Group

    Columbus, OH
    3 days ago
  •  ...Software Engineer Anywhere Type: Contract-to-Hire Category: Engineer Industry: Financial Services Workplace Type: Remote Standard Hours: Open Reference ID: JN -092026-108474 Date Posted: 10/01/2026 Shortcut: Description Recommended... 
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Columbus, OH
    2 days ago
  • Amentum is a global leader in advanced engineering and innovative technology solutions, trusted by the United States and its allies to address...  ...in more than 70 countries across all 7 continents.The Software Engineer II will perform full stack development with C# program... 
    Hourly pay
    Contract work
    Local area
    Remote work

    Amentum

    Columbus, OH
    3 days ago
  •  ...Software Engineer IV Location: Remote Duration: 6 Months + 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 that helps global brands and retailers... 
    Contract work
    Remote work

    Motion Recruitment

    Columbus, OH
    1 day ago

Do you want to receive more vacancies?

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