Status not verified yet. Help us verify after applying!
Job Description
Work as part of a small international team focused on improving the experience of making animated movies Collaborate closely with engineers, artists and filmmakers across our studios Collaborate with technical partners to evolve our systems to take advantage of bleeding edge technology Gather requirements, design and develop new features for artistic and management workflows Test, maintain and release large scale, distributed applications Automate, monitor and troubleshoot production systems and resolve operational issues Communicate status, resolution with clients of varying technical expertise Bachelor Degree in Computer Science or related field 5+ years of commercial Java software development experience Demonstrated experience with relational databases (Postgres, AWS Aurora) Significant contributions to scalable distributed software systems Demonstrated experience working with internal or external clients Strong communication and interpersonal skills Good understanding of data modeling and multi-tier software architecture Good planning and estimating abilities Experience with designing APIs (e.g. with gRPC, GraphQL) Experience coding in other languages (e.g. Python, Rust, Kotlin) Experience developing for High Performance Computing systems (e.g. Experience with Messaging systems (e.g. ActiveMQ, Kafka, AWS SQS) Experience using In-Memory Databases and indexing (e.g. Redis, Apache Ignite, Lucene, ElasticSearch, OpenSearch)