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 Philadelphia, PA vacancy
  • $82.1k - $172.4k

    Job Title: Full Stack Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee...  ...Opportunity: We are seeking a talented and motivated Software Engineer to join our dynamic team. As a key contributor, you will design... 
    Suggested
    Contract work
    Work experience placement
    Work at office
    Flexible hours

    CACI International

    Philadelphia, PA
    4 days ago
  • $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

    Philadelphia, PA
    23 hours ago
  •  ...Full-Stack Software Engineer Location: Moorestown, NJ Job Description: We have 2-3 Software Engineer openings for Lockheed Martin on RMS (no Golden Dome Program). Please do not send any candidates who are awaiting start details on Golden Dome (ask them if they have... 
    Suggested
    Work at office

    RIT Solutions

    Moorestown, NJ
    3 days ago
  •  ...the Communications team in support of website development, SharePoint development, Appspace support and any other communications software integrations and platforms Gather and correlate data from various systems to determine level of risk and exposure, as well as troubleshooting... 
    Suggested
    Full time

    Philly Shipyard Inc

    Philadelphia, PA
    2 days ago
  •  ...Essential Duties and Responsibilities: - Lead the development of software solutions that will meet or exceed business requirements which...  .... Required Skills: -8+ years of full-stack software engineering experience developing enterprise web applications. -... 
    Suggested
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Cherry Hill, NJ
    4 days ago
  • $1,000 per month

     ...build the future of inclusive finance through cutting-edge technology and customer-centric solutions.OverviewAs a Senior Backend Engineer on the Trust Platform team, you'll play a pivotal role in shaping the systems that safeguard and personalize our financial products... 
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Creditly Corp

    Philadelphia, PA
    4 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.... 
    Local area

    Deloitte

    Philadelphia, PA
    1 day ago
  • $50 per hour

     ...Systems (RMS), we tackle some of the most complex challenges in defense through innovation, collaboration, and engineering excellence. Join a team developing software that supports critical military missile launching systems and helps deliver mission-ready capabilities to... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Moorestown, NJ
    23 hours ago
  •  ...Posted: 2026-04-23Job Family: Information TechnologyJob Function: Software EngineeringPay Type: SalaryEducation Level: Bachelor’s Degree...  ...Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project management... 
    Contract work
    For contractors
    Work experience placement

    ASRC Federal Holding Company

    Moorestown, NJ
    3 days ago
  • Role Summary URBN is seeking a Software Engineer who will be an integral part of each phase of the software development lifecycle including design, development, deployment and maintenance. The primary focus will be on enhancing our Ecommerceplatforms supporting the online... 

    Urban Outfitters

    Philadelphia, PA
    4 days ago
  • $65.2k - $101.95k

    ResponsibilitiesNoblis MSD is seeking Software Engineers in Philadelphia, PA.Noblis MSD’s mission is to support the Naval Sea Systems Command (NAVSEA) and, Naval Surface Warfare Center (NSWCPD) and their missions’ to enable research, development, test and evaluation, acquisition... 
    Full time
    Contract work
    Part time
    For contractors
    Local area
    Remote work
    Shift work

    Noblis

    Philadelphia, PA
    4 days ago
  • $50 per hour

     ...Enterprise Business ServicesStandard Job DescriptionThis Lockheed Martin (LM) Enterprise Business and Digital Transformation (EBDT) Software Engineer position is for a Java / COTS developer for the Engineering Enablement Team supporting engineering applications for the RMS... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Moorestown, NJ
    2 days ago
  • $93.85k - $143.7k

    POSITION OVERVIEWNBME is seeking an AWS Serverless Software Engineer to join the Product Engineering Unit as a key member of the Exam Delivery Team. In this role, you will develop, deploy, and support scalable, secure, and highly available applications using AWS serverless... 
    Work experience placement
    Work at office
    Local area
    Remote work

    National Board of Medical Examiners

    Philadelphia, PA
    23 hours ago
  • $131k - $189k

     ...infrastructure. This will allow Chubb to deploy, test, and evolve pricing logic at pace and with precision.The AVP, Rating Platform Software Engineer, will lead the technical build-out of this infrastructure. This leader will design and develop internal pricing services, set... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Chubb

    Philadelphia, PA
    1 day ago
  •  ...Software Engineer/ Architect - Remote Location: Conshohocken, PA Duration: 06 months plus contract Rate: DOE US Citizen, Green card, GC EAD, H4 EAD and TN visa accepted. Job description: A rock solid understanding of theory, and excellent debugging skills. They... 
    Contract work
    Remote work

    Georgia IT Inc

    Conshohocken, PA
    4 days ago
  • $100k - $120k

     ...products and expertise that help nearly 16 million people save for a better today and tomorrow.Section 1: Position SummaryAs a Software Engineer at Ascensus, you will be part of a high-energy, collaborative team focused on delivering innovative software solutions using... 
    Full time
    Second job
    Remote work

    Ascensus

    Dresher, PA
    3 days ago
  • $105.4k

     ...opportunities with our team in Philadelphia. We are looking for lead software developers to design, develop, and deliver enterprise-level...  ...that show who we are. You Can Expect To:As a lead software engineer, you will build custom solutions using a variety of technologies... 
    Local area
    Immediate start

    Pariveda Solutions

    Philadelphia, PA
    2 days ago
  • ASRC Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. We are seeking highly motivated Software Engineers to support the continued... 

    ASRC Federal Holding Company

    Moorestown, NJ
    4 days ago
  • We are looking for a Senior Software Engineer to join a team delivering scalable, high-quality software solutions in Fort Washington, Pennsylvania. This is a Long-term Contract position with the potential to transition into a permanent role, offering the opportunity to... 
    Long term contract
    Permanent employment

    Robert Half

    Fort Washington, PA
    23 hours ago
  •  ..., Pennsylvania / New Jersey / Delaware / New York / Maryland / Florida / South Carolina / Texas / Virginia / GeorgiaEngineering - Software Development /Full Time /HybridThe FreedomPay Commerce Platform is the technology of choice for many of the largest companies across... 
    Full time
    Casual work
    Flexible hours

    FreedomPay

    Philadelphia, PA
    4 days ago
  • $124.2k - $207k

    AVEVA is creating software trusted by over 90% of leading industrial companies.Salary Range:$124,200.00 - $207,000.00This pay range represents...  ...-paced environment where you’ll partner with architects and engineers to solve complex technical challenges while continuing to grow... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Aveva Group

    Philadelphia, PA
    4 days ago
  •  ...in healthcare to embrace digital. As a leader in pathology AI software, we are empowering pathologists and scientists to transition from...  ...what’s possible in medicine.About the RoleAs a Senior Software Engineer, you’ll help build and evolve the software platform powering... 
    Work at office
    Shift work

    Proscia

    Philadelphia, PA
    3 days 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... 
    Hourly pay
    Contract work
    Remote work

    Swoon

    Philadelphia, PA
    2 days ago
  •  ....Saviynt Identity Governance & Administration (IGA) Engineer We are not accepting C2C or 1099 arrangements. Location: Philadelphia, PA (Preferred) | Irving, TX | Philadelphia, PA Duration: Contract Opportunity About the Role We are seeking... 
    Contract work

    The Judge Group

    Philadelphia, PA
    23 hours ago
  •  ...Software Engineer II Location: Exton or Philadelphia (Hybrid) Bentley Systems, Inc is looking for a Software Engineer II with 4+ years' experience for the Digital Experience Engineering Portals Team. As a member of this team, you'll have the opportunity to learn... 
    Work experience placement

    Bentley

    Philadelphia, PA
    2 days ago
  •  ...IAM Software Engineer Valorem Reply, part of the Reply Network, is a leader in security-focused digital transformation. We advise and support our clients across cloud security, identity, and automation — enabling them to operate securely and efficiently in a complex... 

    Reply

    Philadelphia, PA
    2 days ago
  • $120k - $125k

     ...Moorestown, NJ with travel up to 30% work in various operating environments for USCG locations. Job Overview The Software Engineer II will support the Chugach Technical Program Manager and the U.S. Coast Guard (USCG) team by providing expertise in Command... 
    Contract work
    For contractors
    Remote work

    Chugach Government Solutions, LLC

    Moorestown, NJ
    2 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

    Philadelphia, PA
    1 day ago
  •  ...Software Engineer Highly experienced software engineer, fluent in C++, current toolsets, this also can be someone 15+ years of experience. Must be eligible for US Security Clearance which requires US Citizenship. AS&T offers a first class benefits package, competitive... 

    Advanced Sciences and Technologies LLC

    Moorestown, NJ
    3 days ago
  • $85k - $115k

     ...Advanced Software Engineer ProSight Financial Association, a leading industry organization, is seeking an experienced and results-driven Advanced Software Engineer with strong .NET/C# and SQL skills and hands-on experience developing Microsoft Azure cloud solutions.... 
    Work at office
    Remote work
    Flexible hours

    RMA PA

    Philadelphia, PA
    3 days ago

Do you want to receive more vacancies?

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