Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Posit PBC Logo

Software Engineer

Posit PBC

$132,700 - $175,120
Dec 25, 2025
Remote, US
Apply Now

Posit is looking to solve the problem of delivering exceptional experiences for their customers by building a cutting-edge platform that empowers data science teams to collaborate seamlessly across R, Python, and more.

Requirements

  • 2+ years of professional experience writing software in Rust or C++ on Linux or macOS.
  • Familiarity with SQL and building services backed by relational databases
  • Experience with Linux system administration tools
  • Exposure to additional programming languages like Go, Typescript, and python.
  • Knowledge of cloud computing platforms like AWS, Azure, and leverage technologies like Kubernetes and Slurm.
  • Experience with integrating enterprise software with various authentication and authorization methods, such as OpenID and SAML.
  • Familiarity with data science workflows and how data science teams work.

Responsibilities

  • Developing Workbench features and bug fixes for launching and managing data science IDE sessions in a cluster.
  • Gathering and incorporating stakeholder feedback about features.
  • Driving an exceptional customer experience through creativity, product-mindedness, and technical innovation.
  • Designing and developing features using multiple languages.
  • Designing features to be observable, scalable, and maintainable.
  • Creating automated unit and end-to-end tests.
  • Supporting enterprise Workbench customers and troubleshooting issues.

Other

  • Highly accountable, driven, collaborative, curious, and open-minded.
  • Strong sense of ownership over their own features as well as the whole product.
  • User-focused and mission-driven, facilitating data science and education for everyone.
  • Commitment to robust design, clean and well-tested code, and creating delightful user experiences.
  • Ability to break down complex problems into bite-size tasks and drive them to completion.