Person, Face, Female, Hair, Clothing, Woman, Girl, Finger, Smile

Software Architect in Games Department (online recruitment process)

Warsaw, Masovian Voivodeship, Poland

Software Architect in Games Department (online recruitment process)

  • Warsaw, Masovian Voivodeship, Poland
Lionbridge is seeking a Software Architect (holding the role of Principal Developer) to join our fast-growing Game Test Platforms R&D organization. The ideal candidate will have a solid knowledge and professional experience in distributed software architecture designs, oriented on micro-services model, plus on hands experience in backend development of various types of applications and services. Proven experience in building SaaS products, using cloud based solutions is an important factor.

Responsibilities:
  • Designing, building and maintaining efficient, reusable and reliable distributed systems;
  • Working on architecture design, including building the API and interfaces between services, documenting the decisions around the technical aspect of the product;
  • Taking part in technical decisions related to new products and functionalities;
  • Participating in the estimation and planning of iterative agile releases;
  • Identifying bugs and flaws in existing implementation and taking initiative to fix them;
  • Performing code reviews against commits done by other team members;
  • Guarding of well-defined software architecture including patterns, best practices, orientation on high scalable, robust, distributed solutions with focus on cloud and on-premises deployment types- all from low level point of view;
  • Cooperating with Product Owner to transform business and customer needs and vision into low level language for Developers to keep solid architecture;
  • Synthesizing all signals from Product Owner/ Developers and document them in clear form in terms of needs and solution assumptions;
  • Introducing high experience from previous roles in area of software architecture and active knowledge sharing to improve team members skills and experience;
  • Making sure the reuse of code is done effectively in the whole architectural picture of the system and working with Product Owner to relax or tune requirements to reuse as much as possible from existing code;
  • Being a backup for be developer as a secondary role (75% architecture-25% backend development).


Requirements:
  • 4+ years' experience in similar role;
  • Architecture patterns and good practices knowledge;
  • Proficiency with Python with a deep passion to write code
  • Cloud solutions experience - AWS, Azure, Google with proficiency in their service usage.
  • Strong experience in designing schemas, indexes and tuning performance on relational databases like SQL;
  • Proficiency with Docker;
  • Experience in developing, scaling and monitoring RESTful APIs;
  • Experience working inside the Linux command line environment;
  • Familiarity with ORM libraries;
  • Familiarity with Akka, Scala, Spring or other DI frameworks;
  • Use of version control systems and continuous integration tools especially Git & Azure DevOps.
  • Experience working with Agile methodologies and teams (SCRUM preferred);
  • Ability to work on projects independently and learn new technologies on the fly;
  • Being a team-oriented, results driven and organized professional with a positive attitude;
  • Proficiency in English.


We offer:
  • Work contract with employee benefits package including private medical care, sport card, day off for your birthday and holiday allowance;
  • Flexible working hours;
  • Fully remote work;
  • Work in a creative team and friendly environment;
  • Professional development opportunities in a multi-cultural environment - Lionbridge has offices in over 20 countries and many of these offices work collaboratively on projects, exposing our employees to a wide range of cultures and work styles.
  • Access to training platform.


We kindly inform that Lionbridge reserves the right to contact only selected candidates.

Start Your Application

Alert me about jobs like this

Not You?

Thank you, please complete your application on the following page.

Set Up a Job Alert

Not You?

Thank you

People Also Viewed

Language Technologist

Corporate 28690 Zürich Zurich Switzerland Zürich, Zurich, Switzerland Technical Services
Our company: Lionbridge enables more than 800 world-leading brands to increase their international market share, accelerate the adoption of their products and effectively engage their customers in local markets worldwide. Using our innovative cl...

Computational Linguist

Corporate 28340 Sunnyvale California United States Sunnyvale, California, United States Language Services
Lionbridge enables more than 800 world-leading brands to increase international market share, speed adoption of products and effectively engage their customers in local markets worldwide. Using our innovative cloud technology platforms and our glo...

Media App Search Analyst – Canada (French & English Language)

AI French English Canada Canada Artificial Intelligence
About Lionbridge AI, a TELUS International company We partner with the world's most innovative companies to develop and improve their AI powered products. Whether it’s improving the relevance of search engines or training digital assistants to ...

Media Search Analyst – New Zealand

AI English New Zealand New Zealand Artificial Intelligence
About Lionbridge AI, a TELUS International company We partner with the world's most innovative companies to develop and improve their AI powered products. Whether it’s improving the relevance of search engines or training digital assistants to ...