Talent.com
Leadership Connect
Senior Software EngineerLeadership Connect • Montreal (administrative region), QC, Canada
Senior Software Engineer

Senior Software Engineer

Leadership Connect • Montreal (administrative region), QC, Canada
28 days ago
Job type
  • Full-time
Job description

At Leadership Connect, we believe that relationships are everything in business and in life. Founded by two former CEOs of S&P 500 companies and a former presidential press secretary, our premier information service is built for developing relationships that impact decisions in government, business, and media. Utilizing deep research expertise and cutting‑edge technology, we help our clients win business and influence policy across various specialties and verticals. We are a close‑knit team dedicated to helping each of our users make a difference.

Leadership Connect Canada (LCC), a subsidiary of Leadership Connect Inc., is our Canadian entity operating in the Quebec province. This opportunity requires an applicant to live and work within the Quebec province.

About the Role

We’re hiring a senior full‑stack engineer to make a major contribution across the LCI platform. You’ll ship features end‑to‑end on our Ariadne product, strengthen the shared services and libraries that every team depends on, and help shape new green‑field initiatives. The work spans backend services in Kotlin/Spring Boot, a React/TypeScript frontend, and the cloud infrastructure that ties them together. You’ll own problems from fuzzy idea to production – designing, implementing, shipping, watching them run, and iterating.

Core Functions of the Role

  • Design, build, and maintain backend services and APIs that power our customer‑facing applications.
  • Build and evolve frontend features in React/TypeScript that surface those capabilities to end users.
  • Contribute to and improve the shared libraries (API models, auth, messaging, AWS utilities) used across our microservices ecosystem.
  • Take on green‑field work – propose architecture, build the first version, and iterate based on real usage.
  • Collaborate across engineering, product, and design to define requirements, iterate quickly, and deliver reliable releases.
  • Participate in planning, design, code review, deployment, and on‑call rotation using Agile practices.
  • Propose pragmatic solutions and improvements that directly influence product direction.

Required Qualifications

  • 5+ years of professional software engineering experience building and operating production systems.
  • Strong backend fundamentals: API design, testing, debugging, performance, and operational thinking.
  • Production experience in Kotlin or another JVM language (Java/Scala). Kotlin strongly preferred.
  • Production experience with Spring Boot and the broader Spring ecosystem (or demonstrated ability to ramp quickly with equivalent framework experience).
  • Demonstrated production experience with React and TypeScript.
  • Experience working in a real microservices architecture with cross‑service communication.
  • Experience with at least one authentication/identity system (JWT, SAML/SSO, OAuth, passwordless).
  • Experience with event‑driven systems and message brokers (RabbitMQ, SQS, Kafka, or similar) and the eventual‑consistency trade‑offs they imply.
  • Experience building B2B SaaS, ideally multi‑tenant.
  • Solid understanding of relational databases (PostgreSQL preferred), data modeling, and query patterns.
  • Comfortable working in a small team with high ownership and ambiguous problems.

Preferred Qualifications

  • Experience with Redis (caching, pub/sub) in production.
  • Experience with Elasticsearch / OpenSearch in production.
  • Experience with Hibernate / JPA, including audit‑logging frameworks (e.g., Envers).
  • AWS depth – S3, SQS, Secrets Manager, ECS, Lambda, CloudFront.
  • Containerized deployment experience (Docker, ECS, CI/CD).
  • Experience with SAML2 / SSO federation (e.g., OpenAthens, Okta, Azure AD).
  • Experience integrating LLMs or AI workflows into production applications.
  • Experience with Gradle (Kotlin DSL) and multi‑module JVM builds.

What Is It Like to Work Here?

We foster an environment that encourages all our team members to excel by offering competitive compensation for top talent. We believe in creating a friendly and enjoyable workplace, with regular team‑building events, happy hours, and more. Transparency is key within our company, and we hold monthly town halls led by our CEO to address questions regarding business plans, product direction, and company goals. In addition, we provide flexible PTO policies to ensure you can enjoy your time outside the office and focus on your personal life.

Benefits & Rewards

  • Awesome Extended Health Care Plan
  • Dental Care
  • Life & Disability insurance
  • Health spending accounts
  • Unlimited Vacation Leave
  • 12 Paid Holidays
  • $3,000 Employee Referral Program
  • Employer contribution to VRSP
  • Rewards and recognition programs

Leadership Connect is committed to building a diverse and inclusive workforce where unique experiences are valued and everyone has the opportunity to contribute. We focus on evaluating candidates based on the competencies needed for success in the position. We look forward to receiving your application!

Leadership Connect is committed to creating a diverse environment and is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

#J-18808-Ljbffr
Create a job alert for this search

Senior Software Engineer • Montreal (administrative region), QC, Canada

Similar jobs

Senior Software Engineer, Adaptive

Radformationmontreal (administrative region), qc, Canada
Full-time

Radformation is transforming the way cancer clinics deliver care.Our innovative software automates and standardizes radiation oncology workflows, enabling clinicians to plan and deliver treatments ... Show more

 • Promoted

Senior Software Engineer, Backend

Common RoomMontreal (administrative region), QC, CA
Full-time

Common Room is the customer intelligence platform that captures every buying signal, giving companies superpowers with AI enrichment and automation to reach the right person with the right context ... Show more

 • Promoted

Software Engineer, Intermediate or Senior

Index - Web Marketing AgencyMontreal (administrative region), QC, CA
Full-time

Index is an Artificial Intelligence company specializing in Web Marketing.Index is innovating the marketing business and how enterprises and people interact with it.AI technologies to help companie... Show more

 • Promoted

Senior Software Engineer

Catch Talentmontreal, montreal (administrative region), Canada
Full-time

This range is provided by Catch Talent.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from Catch Talent.Talent Ac... Show more

 • Promoted

Senior Software Engineer, Core Experiences - Montreal, Canada

Clutch CanadaMontreal (administrative region), QC, CA
Full-time

Speechify is the easiest way to listen to the world’s information.Articles on the web, documents in the cloud, books on your phone.We absorb it all and let you listen to it at your desk, on the go,... Show more

 • Promoted

Senior Software Engineer

CoveoMontreal (administrative region), QC, CA
Full-time

Experience developing cloud-hosted distributed systems.Et si ta prochaine optimisation permettait à des millions de contenus de devenir facilement accessibles à la recherche? En tant que développeu... Show more

 • Promoted

Senior Software Engineer

DeOSmontreal (administrative region), qc, Canada
Full-time

Systèmes temps réel / Streaming à ultra-faible latence.Lieu : Montréal, QC — Sur site.DeOS est une plateforme edge interactive de nouvelle génération qui permet une expérience de jeu instantanée et... Show more

 • Promoted

Senior Software Engineer

PentasiaMontreal (administrative region), QC, CA
Full-time

Get AI-powered advice on this job and more exclusive features.Sign in to access AI-powered advices.Continue with Google Continue with Google.Continue with Google Continue with Google.Continue with ... Show more

 • Promoted

Senior Software Engineer

InvertMontreal (administrative region), QC, CA
Full-time

This range is provided by Invert.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.The company At Invert, we are on a mission to dramatically redu... Show more

 • Promoted

Senior Software Engineer

Berkeley PaymentsMontreal (administrative region), QC, CA
Full-time

Berkeley Payments is a leading payment technology provider specializing in innovative solutions for businesses to manage and process payments seamlessly.We pride ourselves on offering cutting‑edge ... Show more

 • Promoted

Senior Software Engineer, Global Markets Platform Lead

AlpacaMontreal (administrative region), QC, CA
Full-time

A leading financial technology company is seeking a Senior Engineer to design and maintain systems that empower millions of users.This role requires proven experience in financial systems and the a... Show more

 • Promoted

Senior Software Engineer - Logistics

PostGridMontreal (administrative region), QC, CA
Full-time

PostGrid is a global leader in enterprise SaaS platform for automated offline communications.Our robust APIs empower organizations to create, personalize, and dispatch physical mail letters, postca... Show more

 • Promoted

Senior Software Engineer

fiveonefourMontreal (administrative region), QC, CA
Full-time

We believe that data is the key to unleashing human potential.We've seen firsthand how data helps bridge art and science to create delightful experiences, impactful insights, and seamless automatio... Show more

 • Promoted

Senior Software Engineer

MakeshipMontreal (administrative region), QC, CA
Full-time

Makeship empowers influencers, creators, and brands of all sizes to develop and launch limited‑edition products that matter to their fans.Leveraging our design, manufacturing, and marketing experti... Show more

 • Promoted

Senior Software Engineer, Core Experiences - Montreal, Canada

SpeechifyMontreal (administrative region), QC, CA
Full-time

Senior Software Engineer, Core Experiences - Montreal, Canada.Speechify is the easiest way to listen to the world’s information.Articles on the web, documents in the cloud, books on your phone.We a... Show more

 • Promoted

Senior Software Engineer

Leadership Connectmontreal (administrative region), qc, Canada
Full-time

At Leadership Connect, we believe that relationships are everything in business and in life.Founded by two former CEOs of S&P 500 companies and a former presidential press secretary, our premier in... Show more

 • Promoted

Senior Software Engineer

SecurityScorecardmontreal (administrative region), qc, Canada
Full-time

SecurityScorecard is the global leader in cybersecurity ratings, with over 12 million companies continuously rated, operating in 64 countries.Founded in 2013 by security and risk experts Dr.Alex Ya... Show more

 • Promoted

Leadership Connect Senior Software Engineer

Leadership Connectmontreal (administrative region), qc, Canada
Full-time

Drive innovation at Leadership Connect as a Senior Software Engineer based in Quebec.Spearhead full-stack development using Kotlin, Spring Boot, and React/TypeScript for impactful solutions.This ro... Show more

 • Promoted

Speechify Senior Software Engineer Role

Clutch CanadaMontreal (administrative region), QC, CA
Full-time

Elevate user experiences at Speechify as a Senior Software Engineer.Focus on building efficient services and product SDKs that empower users to learn better.In this role within the Core Experiences... Show more

 • Promoted

Senior Software Engineer

Dye & Durham CorporationMontreal, Montreal (administrative region), CA
Full-time

Senior Software Engineer at Dye & Durham Corporation.We are seeking a collaborative and motivated Software Developer who is eager to learn, improve, and contribute to building high-quality software... Show more