Software Engineer (Python)


February 26, 2021

Job Description:
Pluralsight is hiring an experienced Software Engineer. The position can be remote in the United States. Pluralsight’s Flow team is looking for an experienced software engineer to help build the next iteration of its industry leading engineering analytics platform. We are looking for someone who can hit the ground running and help us deliver on key objectives in the first half of 2021 and beyond. You will be joining the team that works on the admin and setup portion of the app and will have meaningful impact from day 1.
Who you are :
  • You work well on a team
  • You have excellent communication skills. We are fully remote so good communication is key to our success.
  • You have demonstrated a deep concern for the psychological safety, welfare, and success of your team and the entire organization.
  • You have demonstrated that you are a strong collaborator, a trusted teammate, and are skilled at resolving conflict.
  • You work well on a team
  • You value the contributions of those around you and while you regularly provide valuable engineering leadership. You also embrace opportunities to let other team members lead and make decisions.
  • You have a sense of humor. We work hard, but we like to keep things light.
  • You work well on a team (yes, it’s that important)

Experience you’ll need :
  • 5+ years of professional software development or equivalent experience
  • Proficiency with Python programming language
  • Experience in the design and development of sophisticated, modern web applications and services
  • Experience with relational databases, primarily Postgres
  • Experience with Python frameworks, primarily Django
  • Experience designing and building public or shared APIs

Bonus points :
  • Kafka
  • ReactJS
  • Django Rest Framework
  • Microservices
  • CI/CD
  • RabbitMQ