2

Remote Jupyter Notebook Jobs in Oregon (NOW HIRING)

Software Engineer, Backend (Platform)

OR · On-site +1

$198K - $295K/yr

Our platform powers everything from the core notebook interface and published applications to the ... Expert-level understanding of Python, SQL, jupyter kernels, and/or data warehousing systems

Remote Jupyter Notebook information

What is the difference between Remote Jupyter Notebook vs Data Analyst?

AspectRemote Jupyter NotebookData Analyst
Required credentialsKnowledge of Python, data visualization, and basic data analysisBachelor's in statistics, mathematics, or related field; often some programming knowledge
Work environmentPrimarily online, flexible location, often independentOffice or remote, collaborative teams, client-facing or internal projects
Industry usageUsed for data analysis, machine learning, and research tasksUsed for interpreting data, creating reports, and supporting decision-making

Remote Jupyter Notebook professionals focus on coding, data manipulation, and analysis using Python in a flexible environment. Data Analysts interpret data, create reports, and support business decisions, often with similar technical skills but a broader focus on communication and reporting. Both roles may overlap in skills but differ in scope and daily tasks.

What are the key skills and qualifications needed to thrive as a remote Jupyter Notebook developer?

To thrive as a Remote Jupyter Notebook Developer, you need strong programming skills in Python, experience with data analysis, and a solid understanding of computational notebooks and version control, often supported by a degree in computer science or a related field. Familiarity with JupyterLab, Git, virtual environments, and data visualization libraries like pandas, matplotlib, or seaborn is typically required. Excellent problem-solving, communication, and self-management skills help you collaborate effectively and deliver results independently in a remote environment. These skills are essential for producing high-quality, reproducible code, effectively sharing insights, and maintaining productivity without in-person supervision.

What is a remote Jupyter Notebook?

A Remote Jupyter Notebook is an interactive computing environment that runs on a server rather than your local computer, allowing users to create and share documents containing live code, equations, visualizations, and narrative text from anywhere with internet access. This setup is especially useful for collaboration, leveraging greater computing resources, or working securely with sensitive data. Users connect to the remote server via a web browser, making it possible to utilize powerful cloud-based or institutional hardware without needing to install complex software locally.

What are some common challenges faced by professionals working with remote Jupyter Notebook environments, and how can they be addressed?

Professionals working with Remote Jupyter Notebooks often encounter challenges such as managing dependencies across remote servers, ensuring the security of sensitive data, and maintaining stable network connections. Addressing these issues typically involves using containerization tools like Docker to standardize environments, implementing strong authentication and encryption protocols, and leveraging cloud-based platforms that provide reliable access and backups. Collaborating with IT and DevOps teams can also help streamline setup and troubleshooting, making remote work more efficient and secure.
What are popular job titles related to Remote Jupyter Notebook jobs in Oregon? For Remote Jupyter Notebook jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Remote Jupyter Notebook jobs in Oregon look for? The top searched job categories for Remote Jupyter Notebook jobs in Oregon are:
Infographic showing various Remote Jupyter Notebook job openings in Oregon as of August 2026, with employment types broken down into 86% Full Time, 5% Part Time, 1% Temporary, and 8% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution.

Software Engineer, Backend (Platform)

Hex Technologies

OR • On-site, Remote

$198K - $295K/yr

Full-time

Medical, PTO

Re-posted 4 days ago


Job description

About the role

We are looking for a Senior or Staff-level software engineer to join our Backend Platform team.

Our team is responsible for building and maintaining Hex's core compute platform, which serves as the fundamental engine for all code execution, SQL querying, and data processing across the Hex application. Our platform powers everything from the core notebook interface and published applications to the complex data capabilities required by our AI agents.

Our mission is twofold: to make the compute platform exceptionally easy to use, develop on, and monitor, while also ensuring it is blazingly fast and performant. Engineers on this team operate at the challenging and rewarding intersection of systems architecture, API design, and deep performance optimization.

What you will do

On the Backend Platform team you'll work on projects with high technical complexity and spanning across the stack, from our backend data systems to the frontend of Hex's collaborative notebook interface.

Here are some examples of the kinds of projects you might tackle:

  • Using DuckDB to enable seamless data interoperability between Python and SQL code written by our users or AI agents
  • Building intelligent caching systems to speed up customer data queries
  • Implementing a graph-based dependency framework for optimizing multi-step execution plans
  • Instrumenting complex, multi-language systems to identify performance bottlenecks
  • Building visualizations into the product to help users understand the performance characteristics of their code
About you
  • 6+ years of engineering experience working on complex, data-driven systems or applications
  • Expert-level understanding of Python, SQL, jupyter kernels, and/or data warehousing systems
  • Deeply informed on industry trends around data processing, databases, and performant data architectures
  • You love diving into highly complex codebases and have a passion for designing elegant abstractions that improve correctness and developer productivity
  • An inexhaustible desire to understand where every millisecond of time could be going
  • An instinct for strategic thinking and aligning with business and product goals while keeping a healthy balance of velocity and engineering excellence.
  • Experience working in a remote-first team and strong communication skills in this context.

This role is fully remote anywhere within the US Eastern timezone, with the option to work from our NYC office.


Our stack

Our product is a web-based notebook and app authoring platform. Our frontend is built with Typescript and React, using a combination of Apollo GraphQL and Redux for managing application state and data. On the backend, we also use Typescript to power an Express/Apollo GraphQL server that interacts with Postgres, Redis, and Kubernetes to manage our database and Python kernels. Our backend is tightly integrated with our infrastructure and CI/CD, where we use a combination of Terraform, Helm, and AWS to deploy and maintain our stack.


In addition to our unique culture, Hex proudly offers a competitive total rewards package, including but not limited to, market-benched salary & equity, comprehensive health benefits, and flexible paid time off.

The salary range for this role is: $198,000 - $295,000

The salary range shown may be a reflection of additional factors such as geographical location and skill ranges/levels we're open to. Placement in the salary range will be decided upon completion of the interview process, taking into account factors like leaving room for growth, internal fairness & parity, your demonstrated skills, and the depth of your experience. Our Recruiting team will be able to provide more details during the interview process.

By submitting an application the candidate consents to the use of their personal information in accordance with the Hex Privacy policy: https://learn.hex.tech/docs/trust/privacy-policy.