F

Software Engineer

Finstock, Inc. · United States

About the Role

Back to careers RemoteFull-timeUnited States preferredBackend / Full-stackFintech Finstock Careers Software Engineer Build secure, scalable software, APIs, product workflows, dashboards, and research infrastructure for Finstock's AI-powered financial research and market intelligence platform. Remote — United States preferred Full-time employee USD $105,000–$145,000 annual base salary, depending on experience, technical depth, location, and role fit Software engineering workspace Product focus Software, APIs, product workflows, dashboards, and research infrastructure Location Remote — United States preferred Employment type Full-time employee Expected commitment Full-time Compensation USD $105,000–$145,000 annual base salary, depending on experience, technical depth, location, and role fit Reporting line Engineering Lead Collaboration tools Microsoft Teams, Outlook, Microsoft 365, GitHub, cloud platforms, and company-approved productivity tools About Finstock, Inc. Finstock, Inc. builds AI-powered financial research, trading analytics, quantitative research, and market intelligence tools for experienced market users, analysts, research teams, and institutions. Our products rely on reliable software systems, scalable APIs, secure data workflows, responsive user interfaces, and high-quality engineering practices across financial research, analytics, and market intelligence use cases. About The Role We are hiring a Software Engineer to help build, maintain, and scale Finstock's financial research and market intelligence platform. In this role, you will work across backend services, APIs, product features, data integrations, internal tools, and user-facing workflows. You will collaborate with engineering, product, data, AI, and analyst teams to deliver reliable software that supports financial research, market analytics, and decision-support workflows. This is a remote role with a preference for candidates based in the United States. Candidates in other countries may be considered where Finstock, Inc. is able to engage them in compliance with applicable employment, tax, data protection, and operational requirements. Key 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. Required Qualifications • 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. Preferred Qualifications • Experi

💬 Developer Questions

Ask the team a question — answers show up here

🎯

What does the interview process look like?

🤖

What AI/vibe coding tools does the team use daily?

👥

How big is the engineering team?

Is the team fully async or are there required meetings?

🚀

What does onboarding look like for remote hires?

🔧

Can you share more about the tech stack and architecture?

📈

What does career growth look like in this role?

📅

What does a typical day look like?

💰

Is there a salary range you can share?

📊

Is equity or stock options part of the package?

🌍

Are there timezone requirements or preferences?

🛂

Do you sponsor work visas?

🏢 Is this your listing? Claim it to answer questions

Similar Jobs

Helpful resources

Hiring for a similar role? Post your job here — it's free →