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$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...SeniorContract work- 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...SeniorInternship
$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...SeniorLong term contractFull timeRemote workFlexible hours- 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...SeniorWork at officeImmediate start
- ...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
- ...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...
- 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....SeniorContract work
- 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...SeniorRemote workFlexible hours
- 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...
- 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
- 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...
- 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....SeniorCasual workImmediate startFlexible hours
$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...SeniorHourly pay$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...SeniorLong term contractContract workImmediate start$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...SeniorRemote workFlexible hours$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...SeniorLong term contractFull timePart timeFlexible hours$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...SeniorLocal area- 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
- ...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,...SeniorInternshipLocal area
- 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...SeniorContract workInternshipWork at officeRemote workWork from homeHome office
- 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...SeniorMonday to friday
- 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...SeniorFull time
- ...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...SeniorLong term contractTemporary workFor contractorsWork at officeWork from homeMonday to fridayFlexible hours
$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...SeniorPermanent employmentFull timeInternship- 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...SeniorContract work
- ...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,...SeniorInternshipWork at officeWorldwideFlexible hours
- ...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...SeniorContract work
$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...SeniorLong term contractPermanent employmentContract work- ...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 /...SeniorWork at officeWork from homeFlexible hours
- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Back End Software Engineer. Be the first to apply!
- backend software developer Toronto, ON
- backend developer Toronto, ON
- senior software developer Toronto, ON
- software engineer - computer Toronto, ON
- software developer remote Toronto, ON
- software engineer intern Toronto, ON
- software engineer devops Toronto, ON
- junior software developer internship Toronto, ON
- remote entry level software developer Toronto, ON
- linux software engineer Toronto, ON
