Posted at: 20 February
Senior Software Engineer
Company
Experior Financial Group Inc. is a Canadian B2C financial services company specializing in insurance brokerage and financial planning, providing support to independent advisors and agents across Canada.
Remote Hiring Policy:
Experior Financial Group supports remote work and is hiring in various regions, including Canada and the United States, with some roles requiring specific location eligibility.
Job Type
Full-time
Allowed Applicant Locations
United States, Canada
Salary
$140,000 to $150,000 per year
Job Description
Senior Software Engineer
"Building financial foundations for families to empower them today and leave a legacy for tomorrow".
Experior Financial Group Inc. is seeking a highly skilled Senior Software Engineer to join a small, high‑impact development group responsible for building core services, scalable applications, and robust backend systems across a multi-division technology ecosystem. The ideal candidate is a strong hands‑on engineer with deep experience in modern backend development, API design, and guiding technical deliverables. You will play a key role in designing scalable systems, leading technical initiatives, and contributing to the long-term architectural direction of the organization.
As a member of our team, you will enjoy a collaborative, supportive work environment and be part of a dynamic group that values ownership, craftsmanship, and continuous improvement. We offer strong opportunities for technical growth, leadership, and meaningful impact for those who bring dedication and excellence.
Responsibilities:
- Design, build, and maintain scalable backend applications and services in PHP and Java.
- Develop, optimize, and maintain robust REST APIs supporting internal systems and external integrations.
- Architect and refine SQL database schemas, queries, and data models for reliability and performance.
- Lead hands-on development across multiple initiatives, mentoring team members and guiding technical direction.
- Utilize modern AI-assisted development tools (e.g., Cursor, Claude Code, GitHub Copilot) to enhance engineering efficiency.
- Produce high-quality documentation, system diagrams, and developer playbooks.
- Participate in code reviews and promote engineering best practices, maintainability, and scalability.
- Help shape long-term architectural standards, system design patterns, and development processes across multiple divisions.
Qualifications:
- 7+ years of professional software development experience.
- Strong expertise in: PHP, ideally Laravel or similar frameworks and Java, ideally Spring Boot or similar frameworks.
- Proven experience designing, implementing, and scaling RESTful APIs.
- Strong background in SQL databases, relational data modeling, and performance tuning.
- Experience leading small teams, guiding technical projects, or acting as a tech lead.
- Hands-on experience with AI coding tools (Cursor, Claude Code, GitHub Copilot, etc.).
- Experience working in Agile or sprint-based development environments.
- Excellent communication skills, including the ability to clearly explain technical concepts to non-technical stakeholders.
- Strong documentation habits and comfort running standups, planning sessions, and technical meetings.
What Experior Financial Group Inc. can offer you:
- Work-life balance with paid vacation and sick days
- Competitive compensation
- Comprehensive medical, dental, and vision benefits
- Flexible work options: on-site, hybrid, and remote
- Career growth and development opportunities
- Diverse team environment
- Straight day shifts with no weekends
- Company events and celebrations
- Tuition reimbursement
- Company-provided equipment
Pay Range - $140,000 - $150,000/yr USD
The compensation range reflects a data-driven estimate of starting base pay for full-time (40 hours per week) employment. Individual pay may vary based on geographic location, job related skills, knowledge, experience, education etc.
Experior Financial Group Inc. has been certified a Great Place to Work 2025-2026!