Senior Python Developer

We are looking for a Senior Python Engineer to work with us in our headquarters in sunny Malaga. The perfect candidate will join our team to work on backend services to support our multiplayer, online game experience and data science applications.

Responsibilities

  • Design, develop and maintain back-end microservices for our online experience and data science pipelines.
  • Manage and troubleshoot complex deployment mechanisms to ensure maximum uptime.
  • Maintain, refactor, improve, and test existing code to reduce technical debt.
  • Proactively help refine and improve the team's development standards and processes.

Qualifications

  • 5+ years of experience in software development in production environments
  • 3+ years experience with Python in developing back end applications
  • Experience working with development frameworks like Django, Tornado or Web2py
  • Experience working with databases like PostgreSQL, MariaDB, Redis, DynamoDB
  • Experience designing for scalability and high concurrency
  • Understanding the full software development life cycle in an agile environment
  • Experience with version control systems and continuous integration

Bonus Skills

  • Experience working in Linux environments
  • Expertise in building streaming pipelines using pyspark, kafka etc.
  • Experience with data warehousing: Amazon Redshift, CouchDB, etc.
  • Experience working with Kubernetes, ECS, Terraform or CloudFormation
  • You are a people person and have strong leadership profile
  • Self-motivated, passionate, and fearless
  • You LOVE videogames 

About Us

With offices in the USA, Switzerland, Spain and Singapore, Virtually Live’s mission is to connect fans around the world through virtual reality, building a new media platform to experience live events in a way that’s more immersive, personalized and social than ever before. Virtually Live’s unique patented new media technology in CGI (Computer Generated Images) creates true VR experiences by tracking physical live events and transposing the action into a fully rendered virtual environment, delivered live to fans via VR headsets and second screen PCs as well as mobile devices.

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file