Python Backend Developer

This job is no longer active!

View all jobs AMBER STUDIO active

View all jobs Python Backend Developer active on

View all jobs IT Software active on

  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
  • Updated at: 20.06.2020
    Short company description

    Amber Studio is the largest independently-owned Romanian game development studio, offering premium creative and development services.


    3+ years of back-end architectural design and development experience
    Proficient with scalable server-side programming (concurrency / synchronization and distributed systems).
    Deep knowledge of database design and optimization.
    Strong knowledge of at least one cloud computing services like AWS, Azure, GCP or similar.
    Strong practical knowledge of current server technologies like REST, SOAP or similar.
    Strong practical knowledge of NoSQL and Couchbase.
    Strong knowledge of at least one mainstream server programming language like Python, C#, Java or NodeJS.
    Nice to have
    Experience with development on mobile platforms and for a high number of concurrent users
    Practical experience with the lifecycle of a user query, from request to an API endpoint, up to updating cold storages reliably and consistently
    Experience in collaborating with client-side engineers and implementing full-stack features (backend to client, end-to-end)
    Experience using Automated Test framework
    Experience with container management tools like Docker or Kubernetes
    Experience with infrastructure automation tolls like Terraform
    Experience with Playfab / Braincloud, Terraform, Ansible
    Team player
    Eager to develop yourself
    Passionate about back-end optimization and server quality
    Eager to explore new technologies


    Here at Amber, we are self-empowered, entrepreneurial business partners. We love working collectively and helping each other achieve greatness through our games. We constantly learn and improve ourselves because we aim high: we want to be the best. If you share our vision, join us!

    Collaborate with our DevOps team to define back-end strategy and architecture for our games
    Create and implement back-end deployment strategies
    Develop and maintain back-end solutions for high number of concurrent users and fast response times
    Actively participate in sprint planning meetings
    Ensure that all relevant parties are aligned on task specifications
    Constantly communicate with your teammates to flag and alleviate risks
    Help the team improve the game quality by eliminating waste from the development process
    Design, develop, deploy and monitor backend features and APIs for our games
    Create and maintain CI automated tests for the back-end solution
    Document system specifications

    Other info

    Our offer
    An open environment where you can make a difference and you can own your decisions
    The opportunity to grow and succeed together
    Support from all your teammates
    The opportunity to work with the latest back-end technologies
    We also offer an attractive compensation plan alongside a medical services package