Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer (FinData)

AlphaSense

Remote

CAD 149,000 - 177,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading market intelligence firm in Canada is seeking a software developer with a rich background in creating reliable software systems. You will engage in collaborative projects, ensuring high-quality code through robust CI/CD practices. The ideal candidate should have over 5 years of experience in software development, a solid foundation in computer science, and be proficient in Python and relational databases. This role offers a competitive salary and opportunities for equity participation.

Benefits

Equity participation
Generous benefits program
Collaborative work environment

Qualifications

  • 5+ years of software development in mission-critical software.
  • Strong foundation in computer science fundamentals.
  • Familiarity with Agile processes and software testing.

Responsibilities

  • Design, build and operate high-quality software systems.
  • Ensure predictable code releases.
  • Participate in design discussions with cross-functional teams.

Skills

Software development experience
Team collaboration
Agile methodologies
Debugging expertise

Tools

Python
Postgres
MySQL
AWS
TypeScript
Job description

Employer Industry: Market Intelligence and Financial Technology

Why consider this job opportunity:
  • Salary range up to $176,400 CAD
  • Opportunity for equity participation and a generous benefits program
  • Engage in a collaborative and team-oriented environment
  • Work on cutting-edge technology with a focus on AI-driven solutions
  • Chance to mentor and guide less experienced developers
  • Contribute to a mission-driven company that empowers professionals to make smarter decisions
What to Expect (Job Responsibilities):
  • Design, build, deliver, and operate high-quality software systems collaboratively with your cross-functional team
  • Ensure predictable code releases supported by robust Continuous Integration and Delivery pipelines
  • Maintain high quality standards while progressing on the roadmap in alignment with Product Management and Design
  • Participate in design discussions and documentation, collaborating with Product Management and Design counterparts
  • Guide and coach less experienced developers in debugging and software development practices
What is Required (Qualifications):
  • 5+ years of software development experience in building highly reliable, mission-critical software
  • Strong foundation in computer science fundamentals, including algorithmic complexity and distributed computing
  • Knowledge of design and architecture concepts
  • Familiarity with Agile software development processes and software testing
  • Ability to work in an open and team-oriented environment
How to Stand Out (Preferred Qualifications):
  • Proficiency in Python and solid experience with relational databases (e.g., Postgres, MySQL)
  • Experience with AWS, GraphQL, TypeScript, and web/frontend development
  • Familiarity with MCP servers or agentic system design
  • Background or interest in financial modeling, financial technology, or capital markets

We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately.

We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top-tier employer.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.