Talent.com
Epistemix
Senior Back End Software EngineerEpistemix • Toronto, ON, CA
Senior Back End Software Engineer

Senior Back End Software Engineer

Epistemix • Toronto, ON, CA
30+ days ago
Job type
  • Full-time
Job description

Join to apply for the Senior Back End Software Engineer role at Epistemix.

Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of building something new and want to work on problems that matter.

In order to do this job well, you must be a curious and eager problem solver with a hunger for building well‑designed, high‑quality solutions. You have a passion for great work and strive to produce simple solutions to complex problems. Knowing there are always multiple answers to a problem, you know how to engage in a constructive dialogue to find the best path forward.

About Epistemix

Epistemix helps organizations forecast outcomes and manage risk by modeling how people behave. Our platform consists of two core products: Populus, which provides access to realistic, high‑resolution synthetic population data, and Polaris, which enables scenario planning through advanced data science and simulation. Together, they empower customers to evaluate the potential impact of strategies before deploying them in the real world.

Organizations across healthcare, consumer industries, insurance, and government use Epistemix to reduce uncertainty, optimize decisions, and accelerate time to value. Whether estimating total addressable market, testing public health interventions, or forecasting behavior change, our tools help teams make confident decisions when pre-existing data may not exist.

Leading up to our Series B financing, we are hiring key roles onto the team and entering an exciting phase of growth and innovation. Join us to combine cutting‑edge technology with a purpose‑driven mission to make the world a better place.

Responsibilities

  • Design, develop, and maintain clean, testable, and highly maintainable code, ensuring top‑tier performance and reliability.
  • From initial requirements gathering to deployment and ongoing maintenance, take full ownership of the software development lifecycle, ensuring seamless delivery and operation.
  • Design, build, test and deploy a highly scalable and resilient system architecture that supports current needs and future growth.
  • Define the technical direction for engineering solutions, actively collaborating with internal teams to ensure technological advancements are perfectly aligned with the company's strategic goals.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent work experience.
  • 7+ years of back‑end software development experience, with a significant portion in a senior role.
  • Expert proficiency in Python, particularly with FastAPI.
  • Strong experience with TypeScript for backend development (Node.js/NestJS experience is a plus).
  • Deep hands‑on experience with AWS cloud services, including EC2, EKS, Lambda, S3, RDS, DynamoDB, SQS, SNS, CloudWatch, and IAM.
  • Proven experience designing, building, and operating microservices architectures.
  • Extensive experience with Kubernetes for container orchestration.
  • Expertise in Infrastructure as Code (IaC) using Terraform.
  • Hands‑on experience with Atlantis for Terraform pull‑request automation.
  • Demonstrated experience or strong understanding of data science orchestration platforms, such as Prefect.io.
  • Solid understanding of relational and NoSQL databases, including advanced querying, optimization, and data modeling.
  • Experience with API design principles (RESTful, GraphQL) and security best practices (OAuth2, JWT).
  • Strong understanding of distributed systems concepts, asynchronous processing, and message queues.
  • Experience with CI/CD pipelines and tools (e.g., GitHub Actions, Jenkins).
  • Strong communication and interpersonal skills, with the ability to articulate complex technical concepts clearly.
  • Ability to work effectively in a fast‑paced, agile environment.

Why Join Epistemix

By joining Epistemix, you will become part of a collaborative and rapidly growing team that values curiosity and creativity. We are fully remote, with team members in the United States and Europe.

Benefits include:

  • Equity & Incentives – Participation in our stock option program.
  • Flexible Time Off – Autonomy to manage your schedule and work‑life balance.
  • Health, Welfare and 401(k) Programs – Eligibility for benefits (for U.S. employees).
  • Meaningful Impact – Apply your creative talents to revolutionize data‑driven decision‑making and make a real‑world difference.

This is a remote position open to applicants located in the United States. Candidates must possess the legal right to work in their intended work location, as we are currently unable to sponsor or transfer employment visas for any country, including the United States.

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

Senior Back End Software Engineer • Toronto, ON, CA

Similar jobs

Senior Back-End Software Engineer - $110,000 - $120,000 A Year

ScrawlrToronto County, Canada
Full-time

Seeking a Senior Back-End Software Engineer to lead a team, improve infrastructure, and contribute to product planning for a communication platform.Requires 5 years of experience in backend develop... Show more

 • Promoted

Senior Back-End Software Engineer - C$86,100 - C$136,100 A Year

ManulifeToronto, Canada
Full-time

Seeking a Senior Back-end Software Engineer to build and maintain high-quality, performant, and secure solutions using Agile methodologies.Responsibilities include technical leadership, architectur... Show more

 • Promoted

Senior Software Engineer, Backend

Common RoomToronto, Ontario, Canada
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

Senior Software Engineer, Backend

HarveyToronto, Ontario, Canada
Full-time

Role Overview As a Backend Software Engineer at Harvey, you’ll play a pivotal role in constructing the foundation of our product platform while directly building user-facing features for some of th... Show more

 • Promoted

End-to-End Product Engineer Role

Ashbytoronto, on, Canada
Full-time

Become an End-to-End Product Engineer at Ashby, responsible for full project lifecycle management.Implement impactful features through research and specification writing for thousands of users.This... Show more

 • Promoted

Senior Backend Engineer – AWS Microservices

Tata Consultancy ServicesToronto, ON, CA
Full-time

A leading IT consultancy firm is seeking a candidate in Toronto to architect and implement AWS cloud native solutions.The role requires expertise in microservices, serverless architectures, and RES... Show more

 • Promoted

Senior Back-End Software Engineer - $110,000 - $120,000 A Year

Family Innovation CorpToronto County, Canada
Full-time

Seeking a Senior Back-End Software Engineer for a transformative project, responsible for technical problem-solving, product ownership, team leadership, and infrastructure improvement. Show more

 • Promoted

Senior Software Engineer, Backend

Portage Ventures GP Inc.Toronto, ON, CA
Full-time

The platform replaces fragmented legacy systems with a unified solution for portfolio management, advanced analytics, risk management, reporting, and operational workflows across the wealth advisor... Show more

 • Promoted

Senior Back End Engineer

Bespoke Metrics Inc.Toronto, ON, CA
Full-time

At Bespoke Metrics, we’re building technology that helps shape the future of construction.Our flagship platform, COMPASS, enables leading contractors and subcontractors across North America to make... Show more

 • Promoted

Senior Back-End Software Engineer - $110,000 - $120,000 A Year

Family Innovation Corp.Toronto County, Canada
Full-time

Seeking a Senior Back-End Software Engineer to build API features, design databases, and lead a team for a transformational project with global impact.Requires strong experience in backend developm... Show more

 • Promoted

Senior Software Engineer, Back-End Focus - C$124,000 - C$155,000 A Year - Remote

KinToronto County, Canada
Remote
Full-time

Senior Software Engineer to develop and maintain products and features for a digital insurance company, collaborating with cross-functional teams and mentoring junior engineers. Show more

 • Promoted

Senior Staff Software Development Eng

AMDmarkham, on, Canada
Full-time

WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst... Show more

 • Promoted

Senior Back-End Engineer

Toronto Film SchoolRichmond Hill
Full-time

About Portfolio Xpressway (PXW):.PortfolioXpressWay ("PXW"), a Toronto-based, innovative FinTech company with a mission to lead the next generation of fully-digital investment management solutions.... Show more

 • Promoted

Senior Back End Software Engineer

EpistemixToronto, Ontario, Canada
Full-time

Senior Back End Software Engineer.Our software engineers at Epistemix show a clear passion for quality and love to bring software to life.You are energized by the idea of building something new and... Show more

 • Promoted

Senior Back-End Developer

Analyticsmart Consulting Inctoronto, on, Canada
Full-time

About Analyticsmart Consulting Inc.Analyticsmart is a boutique analytics firm specializing in the Consumer-Packaged Goods (CPG) industry across Canada and the United States.Our mission is to transf... Show more

 • Promoted

Senior Backend Engineer

DataRobotToronto, ON, CA
Full-time

DataRobot delivers AI that maximizes impact and minimizes business risk.Our platform and applications integrate into core business processes so teams can develop, deliver, and govern AI at scale.Da... Show more

 • Promoted

Senior Back-End Engineer - C$150,000 - C$180,000 A Year

BettermodeEast York, Canada
Full-time

Senior Backend Engineer to architect, build, and ship scalable services using TypeScript and NestJS, integrating AI capabilities. Show more

 • Promoted

Senior Back End Engineer - Mobile Team

Prooftoronto, on, Canada
Full-time

We’re Proof, a high growth company in the legal tech industry, launched in 2017.We've built a best‑in‑class legal services platform used by thousands of law firms with a sustained average growth ra... Show more

 • Promoted

Senior Back End Software Engineer (Canada)

DraftwiseToronto, ON, CA
Full-time

We are looking for an experienced back end software engineer to join our team.As an experienced team member, you will have a broad ownership and impact on the technology, product, and our culture.Y... Show more

 • Promoted

Senior Backend Engineer

NimbleRxToronto, ON, CA
Full-time

We are starting by building the largest, most loved pharmacy business in the world.We are a fast-growing, technology-first startup driven by perfecting the patient and pharmacist experience.Nimble ... Show more