Senior Software Engineer
Job Description
This is a remote position.
As a Senior Software Engineer, you'll focus primarily on backend development — designing, implementing, and optimizing APIs, data pipelines, and system integrations that play a crucial role in our platform. You'll work closely with peers across engineering and product to deliver scalable, high-performance solutions that drive meaningful business outcomes.
What You'll Work On
Architect and implement systems that collect, store, and surface insights from large-scale creative and performance datasets.
Build robust APIs empowering clients, dashboards, and data consumers across the company.
Improve how marketers visualize and act on creative data through unified, reliable backend systems.
Diagnose and solve performance bottlenecks, infrastructure challenges, and integration issues.
Collaborate with a talented team to evolve architecture, tooling, and development processes as we grow.
Tech Environment
Our engineers work within a modern stack that includes TypeScript, , React, GraphQL, PostgreSQL, MongoDB, and Azure Cloud. You don't need to be an expert in every tool — if you've mastered comparable technologies and love building resilient backend solutions, you'll fit right in.
Requirements
You'll Succeed Here If You
Have 6+ years of experience building production-grade systems or APIs at scale.
Are fluent in at least one strongly typed modern language (TypeScript, Go, or similar).
Have hands-on experience with queuing systems, data streaming, or asynchronous processing.
Understand how to model, aggregate, and move data intelligently (bonus if you've worked with ETL or analytics-heavy systems).
Communicate clearly and confidently with both technical and non-technical stakeholders.
Thrive in ambiguity — you enjoy shaping problems rather than waiting for them to be defined.
Care about delivering real business impact, optimizing for speed and iteration over theory.
Benefits
Why You'll Love Working Here
Real ownership and autonomy: Your code makes a visible impact from day one.
Strong compensation: Competitive salary, meaningful equity, great benefits, generous PTO, and a dedicated wellness budget.
Remote-first culture: Work wherever you're most effective. We have hubs across North America and Europe for those who enjoy occasional in-person collaboration.
Momentum and scale: Our product adoption is accelerating fast — and you'll help define what the next generation of creative intelligence looks like.
Collaborative team: We value curiosity, low ego, and building together. The best idea wins — no matter who proposes it.
How to Apply
Ready to start your career as a Senior Software Engineer at Calliere Group?
- Click the "Apply Now" button below.
- Review the safety warning in the modal.
- You will be redirected to the employer's official portal to complete your application.
- Ensure your resume and cover letter are tailored to the job description using our AI tools.
Frequently Asked Questions
Who is hiring?▼
This role is with Calliere Group in Toronto.
Is this a remote position?▼
This appears to be an on-site role in Toronto.
What is the hiring process?▼
After you click "Apply Now", you will be redirected to the employer's official site to submit your resume. You can typically expect to hear back within 1-2 weeks if shortlisted.
How can I improve my application?▼
Tailor your resume to the specific job description. You can use our free Resume Analyzer to see how well you match the requirements.
What skills are needed?▼
Refer to the "Job Description" section above for a detailed list of required and preferred qualifications.