Senior Software Engineer, FinData

AlphaSense provides AI-powered market intelligence and search platform trusted by over 4,000 enterprise customers, including majority of S&P 500.
$135,000 - $165,000
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Senior Software Engineer, FinData

AlphaSense, a leading AI-powered market intelligence platform, is seeking a Senior Software Engineer to join their FinData team. Founded in 2011 and headquartered in New York City, AlphaSense serves over 4,000 enterprise customers, including a majority of the S&P 500, with offices across the globe.

The role offers an exciting opportunity to work on critical data pipeline infrastructure that powers the platform's fundamentals and reported data capabilities. As a Senior Software Engineer, you'll be responsible for designing, implementing, and maintaining features and services across the entire stack, with a focus on building robust and scalable solutions.

The ideal candidate brings 5+ years of software development experience, strong computer science fundamentals, and expertise in technologies like Python, TypeScript, and AWS. You'll work in an inclusive, collaborative environment where diversity is valued, and team members are empowered to make meaningful contributions.

The position offers competitive compensation ranging from $135,000 to $165,000 CAD, along with performance bonuses, equity, and comprehensive benefits. Based in Vancouver, you'll be part of a dynamic team that values innovation and continuous improvement, working on cutting-edge technology that shapes the future of financial technology and market intelligence.

This is an excellent opportunity for experienced engineers who want to make a significant impact in the fintech space, working with sophisticated technology while being part of a rapidly growing, global company that values both technical excellence and professional growth.

Last updated 14 days ago

Responsibilities For Senior Software Engineer, FinData

  • Design, build, deliver and operate high-quality software systems
  • Implement robust Continuous Integration and Delivery pipelines
  • Maintain high quality standards and ensure steady progress on roadmap
  • Participate in design and definition discussions, and documentation
  • Guide and coach less experienced developers
  • Build relationships and communicate effectively with other departments

Requirements For Senior Software Engineer, FinData

Python
TypeScript
  • 5+ years of software development experience building highly reliable, mission-critical software
  • Strong foundation in computer science fundamentals
  • Good knowledge of design and architecture concepts
  • Familiarity with Agile software development processes and software testing
  • Experience in shipping pragmatic and high quality solutions
  • Strong sense of ownership and collaboration skills
  • Experience with Python, Typescript, AWS is a plus
  • Background or interest in financial technology is a plus

Benefits For Senior Software Engineer, FinData

Equity
  • Performance-based bonus
  • Equity
  • Generous benefits program

Interested in this job?

Jobs Related To AlphaSense Senior Software Engineer, FinData

Senior QA Automation Engineer

Senior QA Automation Engineer role at AlphaSense, focusing on front-end and back-end automation for an AI-powered market intelligence platform.

Software Engineer, AI & Search

Senior Software Engineer role focusing on AI & Search platform development at AlphaSense, requiring full-stack expertise in TypeScript and cloud technologies.

Senior Software Engineer - Vector Search

Senior Software Engineer role at AlphaSense, focusing on vector search technology and AI-powered search infrastructure, offering competitive compensation and opportunity to work with cutting-edge technology.

Senior Software Engineer - User Activities

Senior Software Engineer role at AlphaSense, focusing on user collaboration features and platform development using Java, cloud technologies, and modern development practices.

Senior Software Engineer - Content Platform

Senior Software Engineer position at AlphaSense, focusing on building scalable data ingestion systems and content processing platform using Python and cloud technologies.