Software Architect

Acest job nu mai este activ!

Vezi toate job-urile Key Talents active.

Vezi toate job-urile Software Architect active pe

Vezi toate job-urile in IT Software active pe

Angajator: Key Talents
  • IT Software
  • Tip job: full-time
    Nivel job: 1 - 5 ani experienta
  • Actualizat la: 14.05.2023
    Job remote: On-site
    Scurta descriere a companiei

    We build strong relationships based on highest level of integrity, quality and quality.
    Key Talents provides a various rage of services to companies and individuals focusing on recruitment, training, career advisory, QA audit, IT consultancy services, QA training delivered for individuals or client’s internal teams.


    You have a passion for technology and solving difficult problems
    You understand data structures and algorithms and it’s your second nature to put yourself in the computer’s shoes
    You are a natural figuring out how software works and are always hungry to learn new things
    You were exposed to various technology stacks and various business domains
    You know how to pick the right tool for the job and know well the pros and cons of most tools
    You’ve been long enough in the industry to know that over engineering is just as bad as under engineering
    You think that building scalable software is art. Beautiful architectures are valuable if they solve practical problems
    You adapt
    You are fast
    You get the job done
    Our frontend clients are build with React and test automation with
    Our APIs are built with GraphQL.
    Our backend (micro)services are build with Typescript and node.js
    Our data sits in Postgres, Redis and Elasticsearch
    We use SQS and SWF to orchestrate our services
    We run in Docker containers over Kubernetes auto scalable clusters (100s of nodes per cluster)
    We use Terraform and Helm for infrastructure set up and tear down and replication
    We use CircleCI for our automated continuous integration process
    The code sits on Github and we use Jira and Confluence to track work and documentation
    We are open minded and always looking for new tools or technologies that can make our life easier or bring innovation


    Design and build new features and systems within our platform
    Code hands on
    Review other people’s code and design
    Suggest and drive initiatives to improve our tech stack and the way we do things
    Take on complex, ambiguous problems, conduct research and find solutions
    Understand video workflows and contribute with new ideas to solve problems in the industry
    Collaborate with the product team to review and improve specifications and designs
    Make an impact

    Alte informatii

    Our client is building the next generation cloud platform to power the production, post-production, distribution and monetization of video content, from the camera to the consumer eye.