Remote (Global)

Recast is hiring a Senior Software Engineer (#rlang)

About the Role

Recast is hiring a Senior Software Engineer to help build the future of media measurement. You will work with a team of software engineers, data scientists, and statisticians to bring a new type of software product to market.

What You'll Do

  • Partner with the data science team to take complex analyses and visualizations and put them into live production systems customers can use.
  • Collaborate with the AWS infrastructure team to build robust tooling and workflows that allow data scientists to operate the Recast platform.
  • Work with our app team to develop performant and scalable solutions that put statistical concepts into the hands of users.

What We're Looking For

  • Deep understanding of R, including S3 and R6.
  • Developing and managing CRAN-quality packages.
  • Using R in production cloud environments.
  • CI/CD and Infrastructure-as-code tools and platforms.
  • Automated testing of various types.

Nice to Have

  • Plotly
  • Kubernetes
  • Terraform
  • Javascript
  • DDL and DML with OLTP databases

Technical Stack

  • R
  • AWS
  • CI/CD
  • Infrastructure-as-code
  • Plotly
  • Kubernetes
  • Terraform
  • Javascript
  • OLTP databases

Team & Environment

You will be working with a team of other software engineers, data scientists, and statisticians.

Benefits & Compensation

  • Work wherever you’re happiest (fully remote).
  • Competitive remote salary along with early-stage equity.
  • Highly skilled coworkers you can learn from and who are eager to learn from you.
  • An async-first culture with a focus on documentation over standing meetings.
  • Autonomy and support to do your best work in your own time.
  • Your local holidays plus unlimited PTO (minimum 2 weeks mandatory PTO!).

Work Mode

This is a fully remote position open to candidates globally.

Recast is committed to building a diverse team so if you are from an under-represented background in tech (e.g., women, non-white, etc.) please apply even if you don’t necessarily check all of the boxes here.

Required Skills
RAWSKubernetesTerraformCI/CDInfrastructure-as-codeOLTP databasesPlotlyJavascript
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Recast

Recast is building the future of media measurement and operating at the frontier of what a software product can be.

Visit website
Job Details
Category infrastructure
Posted 4 months ago