Software Engineer

BlueMatrix

Toronto

On-site

CAD 90,000 - 130,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive Compensation
Health Care Plan
Generous Vacation/Personal Days
Generous Referral Program

Job summary

BlueMatrix in Toronto, Canada seeks a software engineer to join a fast-paced team building client-facing components within a microservices setup. You will help evolve a retreating monolith into scalable services, primarily using Java and REST APIs, with a focus on performance, reliability and secure data handling.

Collaborating across product and operations, you will mentor junior developers, participate in on-call support, and help deliver market-ready features while aligning with regional

Qualifications

  • 3–6 years of software engineering on a development team.
  • Proficient in Java with ability to adopt new tech quickly.
  • Experience delivering reliable, high-performance REST APIs.
  • Interest in database and query performance tuning.
  • Experience with Snowflake.
  • Scrum/Agile development experience.
  • Experience with microservices and automated testing.
  • Experience with AWS or equivalent.
  • On-call support and client interaction experience.
  • Mentoring junior developers.

Responsibilities

  • Scale our system to meet increasing global demand.
  • Meet regulatory requirements in new regional markets.
  • Productionalize and roll out market-validated features.

Skills

Java development
REST APIs
Database performance
Agile/Scrum
Code reviews
Mentoring
On-call support
Learning agility
Team communication
Microservices
On-call readiness

Tools

Snowflake
AWS

Job description

About the Company

We are on a mission to build and strengthen our engineering teams to match the accelerating success of our Street Context acquisition. We provide a premium Email, Analytics and Broker Relationship platform, purpose-built for capital markets and institutional investors.

About the Role

Are you looking for your next challenge in your Software Engineering journey? Are you a curious and driven engineer looking for a fast-paced environment to grow and accelerate your career? Do you thrive in collaborative environments, viewing engineering as a collective effort? Are you motivated by team success? If so, continue reading…

Our system is composed of a retreating monolith surrounded by a growing collection of micro-services. Within this system, you and the dev team will be responsible for building and maintaining client-facing components. The current tech stack consists of experience with modern frontend frameworks like Vue or React. If you’re hungry to learn, humble, and interested in winning as a team, we think you’ll do well here. What’s most important is that you love your work, respect the team and don’t lose your sense of humor along the way.

Responsibilities
  • Scale our system to meet increasing global demand
  • Meet regulatory compliance requirements in new regional markets
  • Productionalize and roll-out new market-validated features
Qualifications
  • 3 to 6 years of working experience on a development team.
  • Proficient in Java while comfortable with adopting new technologies.
  • Experience delivering reliable, high-performance REST APIs.
  • Strong interest in database & query performance tuning.
  • Experience with Snowflake.
  • Good understanding of scrum/agile development methodologies.
  • Experienced with code reviews, service ownership, fully automated testing, micro-services, and rapid/continuous releases.
  • Experience working with AWS or equivalent.
  • Comfortable with being on-call for support and interacting directly with clients if needed
  • Experience mentoring junior developers.
  • Aptitude for learning new things quickly and the confidence and humility to ask clarifying questions.
  • Proactive, self-motivated, transparent, accountable, and communicative.
  • Supportive in building a positive and inclusive work culture.
WHY WORK WITH US

The BlueMatrix team is made up of ambitious and passionate people who have turned technology development and client service into an art. Many have dedicated the majority of their career to growing the BlueMatrix brand and helping shape the investment research marketplace.

With locations in New York City, Durham, London, Edinburgh, and Timisoara, Romania, we collaborate across the globe for a unique perspective on the impact of technology in our industry.

You can also count on:
  • Competitive Compensation (based on experience)
  • Health Care Plan
  • Generous Vacation/Personal Days
  • Generous Referral Program
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

BlueMatrix • Toronto

On-site
CAD 120,000 - 160,000
Entitlement I - Sr. Engineer
Entitlement I - Sr. Engineer

BlueMatrix • Toronto

On-site
CAD 120,000 - 180,000
Software Engineer
Software Engineer

Toronto Film School • Toronto

Hybrid
CAD 100,000 - 130,000
Competitive compensation
Flexible hybrid work arrangement
Opportunities for advancement
Staff Software Engineer
Staff Software Engineer

Thomson Reuters • Toronto

Hybrid
CAD 100,000 - 130,000
Hybrid Work Model
Flexible vacation
Mental Health Days off
+2
Software Engineer (Full Stack)
Software Engineer (Full Stack)

Synpulse • Toronto

Hybrid
CAD 70,000 - 120,000
Hybrid working environment
20 days annual leave
Java/NodeJS Software Developer
Java/NodeJS Software Developer

ALLTECH CONSULTING SVC INC • Calgary

On-site
CAD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Curinos • Toronto

Hybrid
CAD 130,000 - 140,000
Flexible working options
Unlimited PTO
Learning & development
+2
Lead Java Engineer
Lead Java Engineer

Talanto • Canada

Hybrid
CAD 130,000 - 170,000
Healthcare
Life Insurance
Disability Insurance
+2
Principal Software Engineer
Principal Software Engineer

Thomson Reuters • Toronto

Hybrid
CAD 158,000 - 296,000
Flexible vacation
Career development programs
Mental health days
+2
More about Senior Java Developer - Montreal - Fintech
More about Senior Java Developer - Montreal - Fintech

Adaptive Financial Consulting • Montreal (administrative region)

Hybrid
CAD 120,000 - 160,000
Hybrid working model
23 days vacations
Pension plan
+3