Skip to main content
Finstock, Inc.
Scraped fromLinkedinToday
Fullstack

Software Engineer

PythonTypeScriptJavaScriptJavaGoC#PostgreSQLMySQLReactNext.jsAngularVue.jsAWSGCPAzureGitGitHubCi/CdNode.jsFastAPIDjangoFlaskNestJSGraphQLRedis CacheElasticsearchOpensearchMongoDBDockerKubernetesTerraformGitHub ActionsMicrosoft TeamsOutlookMicrosoft 365
Work Type
Remote
Job Type
Full Time
Location
Worldwide
Salary
USD $105,000–$145,000 annual base salary

About the Position

Finstock, Inc. builds an AI-powered financial research and market intelligence platform and is hiring a Software Engineer to build, maintain, and scale secure and scalable software, APIs, and product workflows. The role is remote for candidates based in the United States preferred.

Responsibilities

  • Design, build, test, and maintain software features for Finstock’s financial research and market intelligence platform
  • Develop secure, reliable, and scalable backend services, APIs, and internal systems
  • Build and improve user-facing product workflows, dashboards, research tools, and analytics features
  • Integrate financial market data, company data, research metadata, analytics outputs, and approved third-party APIs into product workflows
  • Collaborate with data engineers, AI engineers, product managers, analysts, and designers to translate product and research requirements into production-ready software
  • Write clean, maintainable, tested, and well-documented code
  • Participate in code reviews, architecture discussions, technical planning, and engineering design decisions
  • Improve application performance, reliability, observability, error handling, and security
  • Help build tools that support analyst workflows, financial research automation, charting, data review, and market intelligence features
  • Troubleshoot production issues, investigate bugs, and support incident resolution when required
  • Contribute to CI/CD workflows, testing standards, documentation, and engineering best practices
  • Ensure software development follows internal security, privacy, confidentiality, and data-handling requirements

Requirements

  • 3+ years of professional experience in software engineering, backend engineering, full-stack engineering, or a related technical role
  • Strong proficiency in at least one modern programming language such as Python, TypeScript, JavaScript, Java, Go, or C#
  • Experience building production-grade APIs, backend services, web applications, or internal engineering tools
  • Experience with relational databases such as PostgreSQL, MySQL, or similar systems
  • Familiarity with frontend or full-stack development using frameworks such as React, Next.js, Angular, Vue, or similar tools
  • Experience working with cloud platforms such as AWS, Google Cloud Platform, Microsoft Azure, or similar environments
  • Understanding of software architecture, testing, debugging, version control, API design, authentication, authorization, and secure coding practices
  • Comfortable working with Git, GitHub, CI/CD tools, issue tracking systems, and remote engineering workflows
  • Strong problem-solving ability, ownership mindset, and attention to engineering quality
  • Strong written communication skills and ability to collaborate effectively in a remote environment
  • Professional commitment to data security, confidentiality, and responsible handling of financial and user-related data
  • Ability to work remotely in compliance with applicable laws and eligibility requirements

Benefits

  • Remote work with a distributed international team
  • A company email account and access to approved work tools
  • Opportunity to participate in company offsite activities including possible Hong Kong offsites
Software EngineerUSD $105,000–$145,000 annual base salary
View Original