Senior Software Engineer

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

Description For Senior Software Engineer

AlphaSense, a leading AI-powered market intelligence platform, is seeking a Senior Software Engineer to join their FinData team. This role offers an exciting opportunity to work on critical data pipeline infrastructure that powers their platform used by over 4,000 enterprise customers, including many S&P 500 companies.

As a Senior Software Engineer, you'll be part of a dynamic team focused on building and maintaining robust ingestion data pipelines and services that handle fundamentals and reported data from various sources. The position requires strong technical expertise in backend development, with experience in Python, TypeScript, and AWS being particularly valuable.

The role combines technical leadership with hands-on development, requiring both strong engineering skills and the ability to mentor junior team members. You'll be working in a collaborative environment that values innovation and continuous improvement, with the opportunity to shape the architecture and implementation of critical systems.

AlphaSense offers a competitive compensation package ranging from 115,000 to 150,000 CAD, along with performance-based bonuses and equity. The company maintains a strong commitment to diversity and inclusion, fostering an environment where all employees can thrive and contribute their unique perspectives.

This remote position in Canada offers the flexibility of working from home while being part of a global team that's making significant impacts in the financial technology sector. If you're passionate about building scalable solutions, mentoring others, and working with cutting-edge technology in the financial sector, this role presents an excellent opportunity for career growth and impact.

Last updated 14 days ago

Responsibilities For Senior Software Engineer

  • Designing, building, delivering and operating high-quality software systems
  • Implementing robust Continuous Integration and Delivery pipelines
  • Maintaining quality standards and ensuring steady progress
  • Participating in design and definition discussions
  • Guiding and coaching less experienced developers
  • Building relationships and communicating effectively with other departments

Requirements For Senior Software Engineer

Python
TypeScript
  • 5+ years of software development experience building highly reliable, mission-critical software
  • Strong foundation in computer science fundamentals
  • Good Knowledge on design and architecture concepts
  • Familiarity with Agile software development processes and software testing
  • Experience in shipping pragmatic and high quality solutions
  • Proven track record in technical leadership and mentoring junior engineers
  • Strong sense of ownership
  • Experience with Python, Typescript, AWS is a plus
  • Background or interest in financial technology is a plus

Benefits For Senior Software Engineer

Equity
  • Performance-based bonus
  • Equity
  • Remote work option

Interested in this job?

Jobs Related To AlphaSense Senior Software Engineer

Sr. Software Development Engineer, Amazon

Senior Software Development Engineer position at Amazon's CE Tech team, focusing on building AI-driven recommendation systems and scalable services to enhance customer shopping experience.

Sr Software Development Engineer, Amazon Fulfillment Technologies (AFT) - Platform Engineering & Services

Senior Software Development Engineer role at Amazon Fulfillment Technologies, building scalable fulfillment systems and ML-powered platforms to enhance warehouse operations efficiency.

System Software Engineer, Tools

Senior System Software Engineer position at Annapurna Labs (AWS) developing tools and software solutions for cloud platform development, requiring 5+ years experience in software development.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on OneDrive and SharePoint cloud services, focusing on system design, migration, and infrastructure development.

Senior Software Engineer - C/C++

Senior Software Engineer position at Microsoft focusing on Windows kernel and driver development, requiring 7+ years of C/C++ experience and system-level programming expertise.