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 14 hours ago
Similar jobs that could be interesting for youBased on the Senior Back End Software Engineer in Toronto, ON vacancy
  •  ...Ontario Public Service ~ Experience with mainframe Screen Handling (MFS) ~ Experience with windows workstation Screen Handling Software (SCREENIO) ~ Experience with IMS DB V12 or higher (HALDB and DEDB) using the PLITDLI API. ~ Experience with DB2 for z/OS V11... 
    Senior
    Full time
    Internship

    Maarut Inc

    Toronto, ON
    6 days ago
  •  ...the Team We build enterprise software that helps organizations...  ...improve go-to-market agility. Our engineering organization includes multiple...  ...ll work alongside other staff, senior, and early-career engineers to...  ...need from it. By the end of your first 30 days, you will... 
    Senior
    Full time

    Forma.ai

    Toronto, ON
    7 days ago
  •  ...technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversions...  ...A team player with a track record for meeting deadlines   Back End Skills: Knowledge and experience with developing all... 
    Senior
    Full time

    Maarut Inc

    Toronto, ON
    more than 2 months ago
  • $130k - $160k per year

     ...to plan smarter and move faster. At Prophix, the OLAP cube engine sitting at the heart of FP&A Plus is what makes every budget, report...  ...possible for more than 3,000 finance teams worldwide. As a Senior Back-End Engineer specializing in Java and OLAP, you will own the Java side... 
    Senior
    Full time
    Contract work
    Internship
    Worldwide

    Prophix

    Toronto, ON
    more than 2 months ago
  •  ...Position: Software Developer – Back End Location: Toronto, ON Job ID#: RQ11143  Duration: 16 Months Role Overview We are seeking a Senior Back-End Software Developer to design, build, and maintain scalable, cloud-based applications. This role... 
    Senior
    Full time

    Symbiotic Digital

    Toronto, ON
    more than 2 months ago
  • $40 - $50 per hour

     ...include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Software Engineer Type: Contract Compensation: $40–$50/hour Role Responsibilities Develop MCP servers using... 
    Full time
    Contract work
    Summer work
    Local area

    Mercor

    Toronto, ON
    more than 2 months ago
  •  ...solutions are robust, performant, and aligned with Sitetracker's engineering standards. This opportunity offers the autonomy to solve complex...  ..., and code reviews. Within 180 Days, You'll Take end-to-end technical ownership of multiple complex customer implementations... 
    Senior
    Long term contract
    Full time

    Sitetracker

    Toronto, ON
    5 days ago
  •  ...long-term vision. Job Overview As a Senior Frontend Developer, you will play a...  ...mobile experience. This role sits on web, but engineers who can move across both are a real advantage...  ...shipping an AI-powered product feature end to end Familiarity with observability tooling... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Remote work
    Work from home
    Worldwide
    Shift work
    2 days per week
    3 days per week

    Mejuri

    Toronto, ON
    22 days ago
  • $60k - $65k per year

     ...and cloud technologies. The developer will work across the software development lifecycle, from requirement analysis and...  ...involves collaborating with product, QA, DevOps, and other engineering teams to deliver secure, reliable, and high-performing backend... 
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    more than 2 months ago
  •  ...technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion...  ...experts Experience with application architecture, front-end & back-end integration, API development Excellent analytical,... 
    Senior
    Full time

    Maarut Inc

    Toronto, ON
    27 days ago
  • $136k - $187k per year

     ...'re all in on this mission. If you are too, let's talk. The End User Protection Team  Auth0 is an easy-to-implement authentication...  ...and ever-evolving tactics of these attacks.   The Senior Software Engineer Opportunity We are looking for a Senior Software Engineer... 
    Senior
    Long term contract
    Full time
    Local area
    Remote work
    Worldwide

    Okta

    Toronto, ON
    more than 2 months ago
  • $150k - $200k per year

     ...use and continues to expand. This is the senior engineering role responsible for advancing its...  ...build and deploy the firm’s AI applications end to end, including production agentic systems...  ...that spans application architecture, software development and production delivery. You... 
    Senior
    Full time

    Stikeman Elliott Llp

    Toronto, ON
    8 days ago
  • $118k - $162k per year

     ...revoked, or hand an auditor evidence that isn't true. The Senior Software Development Engineer in Test Opportunity As a Senior Software Development...  ...escaped defect into automation that keeps it from coming back. What You'll Be Doing Review requirements and design... 
    Senior
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    22 days ago
  • $120k - $180k per year

     ...Requirements ~4+ years experience as a Full Stack Engineer or similar role ~ Knowledge of multiple back-end languages (Node JS, Python) and JavaScript...  ...MongoDB) and devOps (GitHub, Docker, AWS, Google Compute Engine) ~ Experience building dev infrastructure preferred... 
    Senior
    Remote job
    Full time
    Work at office
    Visa sponsorship

    Hired Recruiters

    Toronto, ON
    more than 2 months ago
  • $180k - $220k per year

     ...dynamics and innovative problem-solving. BitGo is looking for a Senior Software Engineer (Backend) to join our Mobile team and help us build the first...  ...assets.  Required ~6+ years of proven experience of back-end and server-side development ~ Great at algorithm design... 
    Senior
    Full time
    Work at office
    Worldwide

    Bitgo

    Toronto, ON
    12 days ago
  •  ...foundations. They currently have an opening on their team to add a Senior Software Engineer. The Senior Software Engineer will be responsible for...  ...analyze and interpret logs (Process/Atom Logs). Own development end to end from high-quality coding, unit testing, UAT support to... 
    Senior
    Full time

    Hire DigITalent Inc.

    Toronto, ON
    28 days ago
  • $166k - $195k per year

     ...are the rewards.  The International engineering team's mission is to expand Robinhood...  ...their financial lives!  As a Senior Full Stack Software Engineer , you will be a core technical...  ...growth mechanisms, localized promotion engines, and user acquisition pipelines to accelerate... 
    Senior
    Full time
    Work at office
    Worldwide
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    7 days ago
  • $181.05k - $213k per year

     ...record, Carta brings together the software, services, and legal...  ...We’re building a programmable back office. An expense lands in an...  ...reporting. You’ll join small, senior teams that blend startup-style...  ...money. We’re hiring multiple engineers, and you’ll be hired into the... 
    Senior
    Full time
    Internship
    Work at office
    1 day per week

    Dba Carta, Inc.

    Toronto, ON
    5 days ago
  • $160k - $222k per year

     ...join ours. About The Role Our Engineering organization owns the software that makes our marketplace work. Our...  ...listen to the data; and iterate. As a Senior Software Engineer, Product Security,...  ...leads from Square. We’re backed by some of the top investors in retail... 
    Senior
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Toronto, ON
    2 days ago
  • $137.2k - $196k per year

     ...About the Role:  As a Senior iOS Engineer at Tubi, you’ll play a critical role on our mobile engineering team, focusing on developing, improving...  ...platform. Work closely with the product team to understand end-user requirements and build corresponding solutions. Ensure... 
    Senior
    Long term contract
    Remplacement
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi, Inc.

    Toronto, ON
    20 days ago
  • $136k - $187k per year

     ...is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and support to build large-scale, high-demand software in a fast-paced... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    23 days ago
  • $148k - $197k per year

     ...At BuildOps, we’re building software purpose-built for commercial contractors. From service...  ...operating. We’re looking for a Senior Software Engineer to help build and scale the product experiences...  ...owning meaningful technical problems end to end, navigating ambiguity with sound... 
    Senior
    Long term contract
    Full time
    For contractors
    Work at office
    Local area
    Immediate start
    Work from home
    Monday to friday
    Flexible hours

    Buildops

    Toronto, ON
    a month ago
  • $120k - $160k per year

     ...opportunity, alleviate poverty and end economic suffering for everyone...  ...creator platform and software tools to not only enable business...  ...are looking for a Staff Software Engineer who can contribute across the product...  ...team who have each other's back and believe in a culture of openness... 
    Senior
    Long term contract
    Full time
    Internship
    Remote work
    Home office
    Flexible hours

    Newrich Network

    Toronto, ON
    more than 2 months ago
  •  ...What you'll do: ~6+ years of software development experience, preferably with Project Lead experience. ~ Takes personal responsibility...  ...to technical documentation/knowledge base and team/engineering presentations ~ Strong ability to mentor and guide junior developers... 
    Senior
    Full time

    Emburse

    Toronto, ON
    3 days ago
  • $125k - $165k per year

     ...organisations that want to plan smarter and move faster. As a Senior Software Engineer at Prophix, you'll play a central role in shaping the product...  ...about emerging technologies and bringing relevant insights back to the team. What You Will Bring We hire for potential... 
    Senior
    Full time
    Internship

    Prophix

    Toronto, ON
    more than 2 months ago
  • $188k - $242k per year

     ...reliability, and scalability of our existing systems Promote engineering excellence through technical leadership, knowledge-sharing...  ...compartmentalized and secure How You Will Do Your Work As a Senior Software Engineer, how results are achieved is paramount for your... 
    Senior
    Full time
    Casual work
    Work at office
    Local area

    Justworks

    Toronto, ON
    6 days ago
  • $120 per hour

     ...include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Senior Software Engineer Type: Contract Compensation: $120/hour Location: Remote Role Responsibilities Apply... 
    Senior
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    1 day ago
  • $136k - $187k per year

     ...and we are looking for an Observability Engineer to help ensure our Product and Platform Engineers...  ...while we continue to rapidly ship software our customers love. Our engineers maintain...  ...and development in these areas. As a Senior Engineer on this team, you will act as a... 
    Senior
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    6 days ago
  • $149.5k - $187k per year

     ...About the Team DoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join our fast-growing engineering team to help us develop a 24x7, global infrastructure system that powers DoorDash’s three-... 
    Senior
    Full time
    Local area

    Doordash

    Toronto, ON
    8 days ago
  • $200k - $420k per year

     ...About Sentry Software runs the world and the pace is faster than ever. Sentry helps developers...  ...value stores, and caches. We help Sentry engineers store and access data consistently,...  ...cluster or instance holds their data. As a Senior Software Engineer on the team, you’ll... 
    Senior
    Hourly pay
    Full time

    Sentry

    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!