Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Back End Software Engineer

Epistemix

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
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Senior Back End Software Engineer in Toronto, ON vacancy
  • $107k - $157.3k per year

    Job Requisition ID # 26WD95787 Position Overview Senior Software Developer (Back End) working on Autodesk Construction Cloud Assets, a flagship product in Autodesk’s enterprise construction suite. Responsibilities include building, scaling, and maintaining backend systems... 
    Senior
    Contract work

    Autodesk

    Toronto, ON
    8 days ago
  • RQ09300 - Software Developer - Back End - Senior Job Openings RQ09300 - Software Developer - Back End - Senior About the job RQ09300 - Software Developer - Back End - Senior Responsibilities / Deliverable / Skill Set Requirements Analysis leading to detailed information... 
    Senior
    Internship

    Rubicon Path

    Toronto, ON
    8 days ago
  • $120k - $160k per year

     ...Service of Process and E‑Filing. We currently support over 3,000 law firms throughout the US and countless pro se parties. Senior Back End Engineer - Mobile Team If you thrive in fast‑paced environments, love solving complex technical challenges, and are passionate about... 
    Senior
    Long term contract
    Full time
    Remote work
    Flexible hours

    Proof

    Toronto, ON
    8 days ago
  • We are seeking an experienced Senior Backend Developer to join our engineering team ASAP, who is responsible for the...  ...Take full ownership of services end-to-end - from architecture and development...  ...SaaS multi-tenancy , or enterprise software Previous work with hybrid cloud... 
    Senior
    Work at office
    Immediate start

    Appfabs Incorporation

    Toronto, ON
    8 days ago
  •  ...test, implement and support technical solutions across a full-stack of development tools and technologies Continuously improve software engineering practices Mentor and elevate junior engineers within the business Must-Have: 3+ years of experience using Java Nice to have:... 
    Suggested

    Source Code

    Toronto, ON
    8 days ago
  •  ...and automated deployments. Participate in migration projects, including system upgrades and data transformation activities. Support software upgrade initiatives and ensure system stability post-deployment. Contribute to currency remediation efforts by analyzing and updating... 

    VySystems

    Toronto, ON
    8 days ago
  • A leading financial services firm is seeking a Senior Back-End Java Developer to support the modernization of their Foreign Exchange platform. The role involves developing high-performance back-end components and RESTful APIs, focusing on integration across banking systems.... 
    Senior
    Contract work

    Botsford Associates

    Toronto, ON
    8 days ago
  • We are looking for a highly skilled Senior .NET Backend Developer to join our backend team. In this role, you will be responsible for designing...  ...technologies. The ideal candidate has a deep understanding of software architecture, clean coding practices, and experience building... 
    Senior
    Remote work
    Flexible hours

    NGE Sports

    Toronto, ON
    8 days ago
  • Transform your future with Capgemini as a Back-End Developer specializing in Java and Python. This pragmatic role focuses on delivering scalable...  ...practices along with integration testing to ensure reliable software delivery. Key Responsibilities: • Develop and maintain robust... 

    Capgemini

    Toronto, ON
    2 days ago
  • At RONA, our employees let their passion blossom every day. Our teams are driven by the desire to help people bring their projects to life and are committed to making a difference in the communities we serve. We operate or service corporate and affiliated dealer stores. ...
    For contractors

    Rona

    Toronto, ON
    5 hours ago
  • Advance your career as a Back End Developer with expertise in Microsoft Azure and C#.Net....  ...errors effectively • Maintain existing software and provide technical support • Develop...  ...Science or a related field Leverage your engineering skills to optimize cloud software... 

    Source Code

    Toronto, ON
    8 days ago
  • Wisedocs is a fast-growing, venture-backed AI platform that transforms how insurance companies analyze claims. With ~$20M USD...  ...impact when it matters most. Role Summary We're seeking a Senior Front End Engineer to shape the future of AI-powered document interaction.... 
    Senior
    Casual work
    Immediate start
    Flexible hours

    United States Digital Space LLC

    Toronto, ON
    8 days ago
  • $84 - $92 per hour

    Senior Front-End Software Developer About the Project Our client is seeking a Senior Front-End Software Developer to support the design, development, implementation, and maintenance of large-scale digital services within a public sector environment. The successful candidate... 
    Senior
    Hourly pay

    Systematix group

    Toronto, ON
    8 days ago
  • $100 - $105 per hour

     ...to set high bar and uplevel across teams on culture, process and engineering practices. Empower teams through effective collaboration,...  ...- 5+ years as an architect/technical lead responsible for the end to end product scope across multiple domains. - Experience in... 
    Senior
    Long term contract
    Contract work
    Immediate start
    Toronto, ON
    21 days ago
  • $160k - $185k per year

     ...and partners depend on to stay connected anywhere. As a Senior Software Engineer, you’ll lead technically significant initiatives across the...  ...building React interfaces, Node.js services, and PostgreSQL‑backed systems. You’ll work closely with product and design to deliver... 
    Senior
    Remote work
    Flexible hours

    Roadpost

    Toronto, ON
    15 days ago
  • $132k - $165k per year

     ...tested, high-quality code across both front-end and back-end services. Design and implement...  ...with team members to elevate engineering quality across the team. Actively contribute...  ...experience building and operating platform software using Kubernetes, and cloud‑native services... 
    Senior
    Long term contract
    Full time
    Part time
    Flexible hours

    ProNavigator

    Toronto, ON
    8 days ago
  • $156k - $196k per year

     ...job seekers. About CircleCI Engineering CI/CD has been solved. Now...  ...customer: every decision connects back to the developer sitting in...  .... Invent new interfaces. Software delivery is being reinvented....  ...the full stack. Build features end‑to‑end in Go, React, and... 
    Senior
    Local area

    Circle Internet Services Inc.

    Toronto, ON
    7 days ago
  • RQ08283 - Software Developer- Front End - Senior Job Openings RQ08283 - Software Developer- Front End - Senior About the job RQ08283 - Software Developer- Front End - Senior Responsibilities: Designing, developing and implementing front end code including user interface... 
    Senior

    Rubicon Path

    Toronto, ON
    8 days ago
  •  ...events, the product roadmap includes everything from an integrated back-end dashboard to travel and DIY products while ensuring we service...  ...of today and tomorrow. Who You Are: We’re looking for a Senior Software Engineer to help shape and scale the systems behind AdmitONE,... 
    Senior
    Internship
    Local area

    AdmitONE

    Toronto, ON
    8 days ago
  • Senior Software Engineer, Feature Team HireArt is a modern staffing platform for companies to source, employ, and manage contract workers. Our goal...  ...business context, collaborate with the product team, own a feature end‑to‑end, and raise the effectiveness of their team. What... 
    Senior
    Contract work
    Internship
    Work at office
    Remote work
    Work from home
    Home office

    business

    Toronto, ON
    8 days ago
  • RQ08426 - Software Developer- Front End - Senior Job Openings RQ08426 - Software Developer- Front End - Senior About the job RQ08426 - Software Developer- Front End - Senior Scope Court Technology & Transformation Division aims to enhance the user support experience by... 
    Senior
    Monday to friday

    Rubicon Path

    Toronto, ON
    8 days ago
  • Drive impactful transformations as a Senior Consultant for software implementations in fintech. Oversee client engagements, mentor team members, and optimize...  ...junior consultants. Key Responsibilities: • Oversee end-to-end implementation of fintech solutions • Provide expert... 
    Senior
    Full time

    Caseware

    Toronto, ON
    8 days ago
  •  ...BuildOps, we’re building a groundbreaking software solution, purpose-built to support...  ...environments. Could you be our next hire? As a Senior Full-Stack Engineer, your primary focus will be to help...  ...UI, CI/CD environments, and Python for back-end development preferred... 
    Senior
    Long term contract
    Temporary work
    For contractors
    Work at office
    Work from home
    Monday to friday
    Flexible hours

    BuildOps

    Toronto, ON
    15 days ago
  • $160k - $200k per year

     ...enjoy peace of mind with our 10-Day Money-Back Guarantee. Named one of Canada's Top...  ...Full TypeScript stack for front- and back-end, with some legacy JavaScript Front-end...  ...About the role Clutch is seeking a Software Engineer (Full-Stack / Backend / Frontend) to help... 
    Senior
    Permanent employment
    Full time
    Internship

    Clutch

    Toronto, ON
    15 days ago
  • We are seeking a highly accomplished Senior Back End Software Developer to lead the technical design, server-side implementation, and database integration of enterprise-scale applications. In this role, you will take hands-on technical ownership of the data interchange between... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    27 days ago
  •  ...available as an iOS or Android app or via getnomad.app. Job Description and Responsibilities: Senior Backend Engineers at LotusFlare are replacing traditional business back ends with an engagement-centric, dynamic product stack. They are responsible for further developing,... 
    Senior
    Internship
    Work at office
    Worldwide
    Flexible hours

    LotusFlare

    Toronto, ON
    28 days ago
  •  ...which arise during the use and operation of software packages, including technical assistance...  ...in cloud application development and engineering, Demonstrated recent expertise in Microsoft...  ...to requests from the front-end. Knowledge and experience with front-end... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    16 days ago
  • $86k - $131k per year

     ...secure retirement for Ontario healthcare workersJob SummaryThe Pension Application Development Team (PAD) is looking for Senior Front-End Development Engineer to provide senior technical leadership for the digital experience platform, supporting reusable web and mobile... 
    Senior
    Long term contract
    Permanent employment
    Contract work

    Hoopp-

    Toronto, ON
    8 days ago
  •  ...trucks and robotaxis. Waabi is backed by and partners with world...  ...of a team of multidisciplinary Engineers and Researchers using an AI‑first...  ...and Engineers. Mentor other software engineers via code reviews, technical...  ...low level threading. Front‑end development and tools. Perks /... 
    Senior
    Work at office
    Work from home
    Flexible hours

    Waabi

    Toronto, ON
    8 days ago
  • A data solutions company in Toronto is seeking a skilled engineer to take ownership of significant projects and innovate with AI technologies. The ideal candidate has expertise in JavaScript/TypeScript, experience with modern frameworks like React and Next.js, and backend skills... 
    Internship

    NationGraph

    Toronto, ON
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Back End Software Engineer. Be the first to apply!