Expert proficiency in Python, particularly with FastAPI. * Strong experience with TypeScript for ... We are fully remote, with team members in the United States and Europe. Benefits include: * Equity ...
Quick apply
Expert proficiency in Python, particularly with FastAPI. * Strong experience with TypeScript for ... We are fully remote, with team members in the United States and Europe. Benefits include: * Equity ...
Quick apply
Expert proficiency in Python, particularly with FastAPI. * Strong experience with TypeScript for ... We are fully remote, with team members in the United States and Europe. Benefits include: * Equity ...
Toronto, ON · On-site +1
Proficiency in Python, Java, C++, Go-or the drive to pick up new languages as needed. * Proven ... REMOTE #LI-AD1
New
Toronto, ON · On-site +1
Proficiency in Python, Java, C++, Go-or the drive to pick up new languages as needed. * Proven ... REMOTE #LI-AD1
New
Toronto, ON · On-site +1
CA$84K - CA$157K/yr
Collaborate with software engineers, SREs, and platform teams to improve system visibility ... Strong programming skills in Java, Go, or Python * Experience building and supporting distributed ...
Toronto, ON · On-site +1
CA$84K - CA$157K/yr
Collaborate with software engineers, SREs, and platform teams to improve system visibility ... Strong programming skills in Java, Go, or Python * Experience building and supporting distributed ...
... leading software engineering teams. * Experience managing remote and globally distributed ... Experience with one or more programming languages such as Python, Elixir, Java, Go, or Node.js
Quick apply
... leading software engineering teams. * Experience managing remote and globally distributed ... Experience with one or more programming languages such as Python, Elixir, Java, Go, or Node.js
... leading software engineering teams. * Experience managing remote and globally distributed ... Experience with one or more programming languages such as Python, Elixir, Java, Go, or Node.js
... leading software engineering teams. * Experience managing remote and globally distributed ... Experience with one or more programming languages such as Python, Elixir, Java, Go, or Node.js
Product engineering (React / Scala / APIs) * AI-assisted development systems * Internal tooling ... Strong experience with backend systems (Scala, or Java / Ruby / C#) * Strong experience with ...
Quick apply
Product engineering (React / Scala / APIs) * AI-assisted development systems * Internal tooling ... Strong experience with backend systems (Scala, or Java / Ruby / C#) * Strong experience with ...
Oshawa, ON · On-site +1
$90 - $100/hr
... days remote) Job Overview The Lead Software Developer/Engineer is a specialist technical role ... Net, Node.js, React, Angular, Python Hands on expertise with React/Angular/Node.js/.Net Core along ...
Oshawa, ON · On-site +1
$90 - $100/hr
... days remote) Job Overview The Lead Software Developer/Engineer is a specialist technical role ... Net, Node.js, React, Angular, Python Hands on expertise with React/Angular/Node.js/.Net Core along ...
About the Senior Java Developer position We are looking for an experienced Senior Java Developer who will join our small but growing software team. Our team is focused on developing new features, PoC ...
Quick apply
About the Senior Java Developer position We are looking for an experienced Senior Java Developer who will join our small but growing software team. Our team is focused on developing new features, PoC ...
Toronto, ON · On-site +1
... the full software development lifecycle. This role is ideal for a developer with hands-on ... Java What You'll Do: * Develop and maintain responsive web applications using ReactJS * Build and ...
Toronto, ON · On-site +1
... the full software development lifecycle. This role is ideal for a developer with hands-on ... Java What You'll Do: * Develop and maintain responsive web applications using ReactJS * Build and ...
Toronto, ON · On-site +1
As a Senior Software Engineer on Scotiabank's Data & AI Technology team, you will lead the design ... Strong programming skills (Python and/or Java) * Proven experience with DataBricks, Unity Catalog ...
Toronto, ON · On-site +1
As a Senior Software Engineer on Scotiabank's Data & AI Technology team, you will lead the design ... Strong programming skills (Python and/or Java) * Proven experience with DataBricks, Unity Catalog ...
Toronto, ON · On-site +1
Agilno is a forward-thinking software development company that collaborates with product-led North ... Enjoy a healthy work-life balance with flexible hours and remote options. * Health & Wellness:
Quick apply
Toronto, ON · On-site +1
Agilno is a forward-thinking software development company that collaborates with product-led North ... Enjoy a healthy work-life balance with flexible hours and remote options. * Health & Wellness:
Toronto, ON · On-site +1
Staff (or Senior) Software Engineer (Backend - Node.js) Location ... Toronto, Canada (Remote) Our client is a California-based company at the forefront of Artificial ...
Toronto, ON · On-site +1
Staff (or Senior) Software Engineer (Backend - Node.js) Location ... Toronto, Canada (Remote) Our client is a California-based company at the forefront of Artificial ...
Toronto, ON · On-site +1
We're looking for a Senior Software Engineer to help build and scale the product experiences and ... Experience with TypeScript, JavaScript, Python, or other modern application stacks * Experience ...
Toronto, ON · On-site +1
We're looking for a Senior Software Engineer to help build and scale the product experiences and ... Experience with TypeScript, JavaScript, Python, or other modern application stacks * Experience ...
Develop backend services and data APIs using technologies such as Python, Java, or Kotlin, and ... Amazing things are created every day with our software - from the greenest buildings and cleanest ...
Develop backend services and data APIs using technologies such as Python, Java, or Kotlin, and ... Amazing things are created every day with our software - from the greenest buildings and cleanest ...
We are seeking a highly skilled and experienced Senior Cloud AI Software Engineer with deep ... Python, JavaScript, Java, OpenAPI standards * DevOps: CI/CD (GitHub Actions, Cloud Build, Deploy ...
We are seeking a highly skilled and experienced Senior Cloud AI Software Engineer with deep ... Python, JavaScript, Java, OpenAPI standards * DevOps: CI/CD (GitHub Actions, Cloud Build, Deploy ...
Toronto, ON · On-site +1
The Senior Software Engineer (ABM Domain) reports to the Senior Manager, Engineering. In this role ... Java 17+; Spring Boot 3+; SQL and MongoDB; CI/CD pipelines (e.g., Jenkins); and modern front-end ...
Toronto, ON · On-site +1
The Senior Software Engineer (ABM Domain) reports to the Senior Manager, Engineering. In this role ... Java 17+; Spring Boot 3+; SQL and MongoDB; CI/CD pipelines (e.g., Jenkins); and modern front-end ...
Toronto, ON · Remote
CA$205K/yr
Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience ... Expert proficiency in modern programming languages (TypeScript, Python, Go, Rust) * Deep experience ...
Quick apply
Toronto, ON · Remote
CA$205K/yr
Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience ... Expert proficiency in modern programming languages (TypeScript, Python, Go, Rust) * Deep experience ...
Toronto, ON · Remote
CA$205K/yr
Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience ... Expert proficiency in modern programming languages (TypeScript, Python, Go, Rust) * Deep experience ...
Toronto, ON · Remote
CA$205K/yr
Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience ... Expert proficiency in modern programming languages (TypeScript, Python, Go, Rust) * Deep experience ...
Toronto, ON · Remote
CA$160K - CA$200K/yr
S. degree in Software Engineering or equivalent experience * 4+ years of industry experience ... Proficiency in one or more modern programming languages (TypeScript, Python, Go, Ruby, C#, Rust ...
Toronto, ON · Remote
CA$160K - CA$200K/yr
S. degree in Software Engineering or equivalent experience * 4+ years of industry experience ... Proficiency in one or more modern programming languages (TypeScript, Python, Go, Ruby, C#, Rust ...
Toronto, ON · On-site +1
... framework (Python preferred: Flask, Django, or FastAPI) * 5+ years of experience with React and ... Exposure to additional programming languages like Java (backend) and TypeScript (frontend/fullstack ...
Toronto, ON · On-site +1
... framework (Python preferred: Flask, Django, or FastAPI) * 5+ years of experience with React and ... Exposure to additional programming languages like Java (backend) and TypeScript (frontend/fullstack ...
| Aspect | Remote Software Engineer Java Python | Remote Software Engineer C# .NET |
|---|---|---|
| Required Credentials | Bachelor's in CS or related, Java/Python certifications | Bachelor's in CS or related, C#/.NET certifications |
| Work Environment | Agile teams, cloud platforms, cross-platform development | Agile teams, enterprise applications, Windows-based environments |
| Industry Usage | Tech, finance, startups, SaaS | Finance, enterprise software, healthcare |
| Search & Comparison Intent | High overlap in programming skills, remote work setup | Similar skill set, different tech stack |
Both roles involve remote software development with a focus on their respective programming languages. Java Python developers often work in startups and tech companies, while C# .NET developers are common in enterprise and healthcare sectors. The main difference lies in the tech stack and industry focus, but both require similar credentials and work environments.

Full-time
Medical, Retirement
Posted 19 days ago
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 EpistemixThe most consequential decisions in public health, life sciences, insurance, and enterprise strategy share a common problem: they involve human behavior, network effects, and downstream effects that cannot be safely tested before action is taken. Traditional analytical techniques built on historical data were not built for this. Epistemix was.
We build simulation and data-driven modeling tools that let leaders visualize how strategies will unfold across populations and systems before they commit resources. By clarifying which variables drive outcomes, where leverage exists, and how they interact, we help organizations move from uncertainty to conviction. Getting these decisions right means faster interventions, better-allocated resources, and measurable improvements in human and economic outcomes. We exist to make that possible.
Our platform gives organizations access to realistic, high-resolution population data and the modeling infrastructure to run scenario planning at scale. Together, these capabilities let decision-makers stress-test strategies in a controlled environment before deploying them in the real world across healthcare, consumer industries, insurance, and government. We are approaching our Series B and actively building the team that will define what comes next.
ResponsibilitiesAs a Senior Back-End Software Engineer, you will be at the forefront of our product's evolution. Your key responsibilities will include:
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.
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 but not limited to 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.
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.
Sourced by ZipRecruiter
Software development
11 - 50 Employees
Pittsburgh, PA, US
2017