Remote jobs in Programming

WORK ANYWHERE!

Casting Networks

Sr. Software Engineer - Leading SaaS Provider of Casting & Audition Management

Worldwide

node.js

ruby on rails

graphql

elasticsearch

postgresql

2 months

Remote Jobs

>

Remote Jobs in Worldwide

>

Sr. Software Engineer - Leading SaaS Provider of Casting & Audition Management

Location: Type: Full-time

Company: Casting Networks
Position: Sr. or Principal Software Engineer
HQ: Los Angeles, CA but this is a REMOTE opportunity - anywhere in the U.S or Canada
Base Salary: $140k - $190k (dependent on level of experience & work location) + 10% annual bonus + 401k match


What’s in it for you?



  • An opportunity to make the platform scalable and robust

  • Work with senior Engineers in the team to re-architect the platform into smaller microservices. Current platform is Ruby/Rails and Node.js for the re-write

  • An opportunity to drive our Casting Frontier product forward and make a direct impact on revenue and customer satisfaction

  • Gain exposure to modern CI/CD tooling such as Github Actions, Docker, Kubernetes and Harness

  • Joining a collaborative environment where creativity and innovation are our priority. We are always excited to use the best technologies available to solve real world problems

  • A front-row seat to the casting industry, insights and perspectives on how they work and the opportunity to build software that helps shape their future direction


Ideal experience:



  • 8+ years of experience as a Software Engineer

  • Solid experience with Ruby on Rails (current platform) and Node.js (re-architected platform)

  • Understanding of MySQL databases and data structures and Active Record

  • Experience with React or Vue.js

  • Experienced with development using Docker containers

  • 3+ years in working with AWS services such as ElasticSearch, Redis, Mongo, Memcached, and Cloudfront

  • Comfortable working with DevOps methodologies with a focus on test driven development

  • Excellent written and verbal communication skills.

  • Flexible schedule to overlap working with our remote team members

  • Open mindset to receive constructive feedback and turning it into process improvements

Your DREAM REMOTE JOB inside your inbox!

Get a
email of all new remote
Jobs.

Cookies, terms, and privacy policy

By clicking or navigating this website you accept and allow all our cookies, terms of use and privacy policy. This site uses cookies to offer you a better browsing experience.

UNDERSTOOD
feedbackfeedback

How would you rate your experience?

Experince

We may wish to follow up. Enter your email if you're happy for us to contact you.