Python Programmer

1 Month ago • All levels • Quality Assurance

Job Summary

Job Description

As a Python Programmer at Bohemia Interactive, you will develop and maintain internal tools to streamline workflows and boost productivity. This involves creating scalable, user-friendly tools, integrating APIs, and collaborating with various teams. Responsibilities include API integration, workflow integration, providing user training and support, and contributing to project documentation. You will also explore new technologies and ensure high-quality tool development through testing and implementation of best practices. This role demands strong Python programming skills, database knowledge, and excellent communication and teamwork abilities.
Must have:
  • Solid understanding of Python
  • Relational database knowledge (PostgreSQL/SQLite)
  • API integration skills
  • Analytical thinking
  • Teamwork and communication
Good to have:
  • Experience with LLMs and related frameworks
  • AI frameworks (TensorFlow)
  • GitLab experience
  • Linux environment & command-line tools
  • Testing experience (unit, integration)
  • Atlassian suite (Jira, Confluence)
  • Web technologies (frontend and backend)
  • Video game development knowledge
  • Containerization tools (Docker)
Perks:
  • 27 days of holidays per year
  • Company profit-sharing plan
  • Benefit program
  • Meal contribution
  • All company games for free

Job Details

Python Programmer

We’re seeking creative problem solvers and passionate builders to enable teams across the studio to work smarter, better, and faster. 

As a Python programmer, you will play a pivotal role in developing and maintaining internal tools that empower our developers and staff, streamline workflows, and elevate productivity throughout the company by using well-established and cutting-edge technologies. You'll collaborate with multiple teams, integrating robust solutions into our pipelines, and be a champion for technological advancement at Bohemia Interactive.

Main tasks

  • Tool development and maintenance to assist developers and other employees at Bohemia Interactive:
    • Develop and maintain a suite of tools to assist employees with their daily tasks
    • Ensure tools are scalable, reliable, and easy to use
    • Continuously update and improve tools based on user feedback and evolving needs
  • API Integration:
    • Integrate various APIs to enhance the functionality and efficiency of development tools
    • Work with internal and external APIs, understanding their capabilities and limitations
  • Workflow Integration:
    • Seamlessly integrate developed tools into existing development workflows
    • Collaborate with other teams to understand their workflow and identify areas for tool integration
  • Collaboration and Support:
    • Work closely with developers to understand their needs and challenges
    • Provide training and support to team members for new tools and updates
    • Collaborate with cross-functional teams to ensure tools align with overall project objectives
  • Documentation:
    • Development and maintenance of documentation for assigned projects
  • R&D:
    • Exploring new technologies that can improve current and future projects
  • Quality Assurance and Testing:
    • Test tools to ensure functionality, reliability, and compatibility
    • Implement best practices for quality assurance in tool development

Requirements

  • Solid understanding of programming in Python
  • Analytical thinking
  • Adequate level of knowledge in relational databases (PostgreSQL/SQLite)
  • Ability to brainstorm ideas and prototype them
  • Teamwork and communication skills

Nice to have:

  • Experience with large language models and related frameworks
    • Awareness of LLM ecosystem and new trends such as Model Context Protocol
    • Familiarity with AI frameworks like TensorFlow
  • Experience with GitLab
  • Experience working with Linux environments and command-line tools
  • Knowledge of testing, unit tests, integration tests, and how to create them
  • Experience with Atlassian suite (Jira, Confluence)
  • Knowledge of web technologies (both backend and frontend)
  • Knowledge of videogame development processes
  • Familiarity with containerization tools (e.g. Docker)
  • Ability to plan, triage, and prioritize tasks

Benefits

  • 27 days of holidays per year
  • Company profit-sharing plan, benefit program, meal contribution
  • All our games for free and more
Applicants should submit their portfolio and CV detailing their previous work experience as well as a cover letter outlining their interest to work for Bohemia Interactive.

Similar Jobs

Pivotroots - QA Lead

Pivotroots

Chennai, Tamil Nadu, India (Hybrid)
2 Weeks ago
Techland - Security Risk Officer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Flow - Senior Product Manager - Consumer

Flow

New York, New York, United States (On-Site)
1 Month ago
In The Pocket - C# Engineer (.NET)

In The Pocket

Belgium (On-Site)
2 Weeks ago
games station - Backend Developer

games station

(Remote)
2 Weeks ago
Patterned Learning Career - Manual Tester

Patterned Learning Career

(Remote)
8 Months ago
Epic Games - QA Engineering Specialist

Epic Games

(On-Site)
2 Months ago
31st Union - Senior Test Automation Engineer

31st Union

San Mateo, California, United States (On-Site)
2 Months ago
Amber - QA Project Manager

Amber

Manila, Metro Manila, Philippines (On-Site)
3 Months ago
Evolution  - QA Automation Engineer

Evolution

Lisbon, Lisbon, Portugal (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

fluence - Sr. Controls Software Engineer -II

fluence

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Arkane studios - Engine Programmer

Arkane studios

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
1 Month ago
Alten Technology USA - Vehicle Systems Stability Engineer

Alten Technology USA

Foster City, California, United States (On-Site)
2 Weeks ago
London stock Exchange - Technical Product Manager/Lead Business Analyst

London stock Exchange

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
Sail Point - Senior Quality Assurance Engineer

Sail Point

Mexico City, Mexico (Remote)
2 Weeks ago
Optiv - Integration Engineer

Optiv

Overland Park, Kansas, United States (Remote)
1 Month ago
PwC - Consultor Salesforce

PwC

Santa Cruz De Tenerife, Canary Islands, Spain (On-Site)
8 Months ago
Dream11 - SDE 2 - Frontend

Dream11

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Treelix - Cloud Operations Senior Tools Engineer

Treelix

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
luxsoft - Test Automation Engineer

luxsoft

Bochum, North Rhine-Westphalia, Germany (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Brno, South Moravian Region, Czechia

Gaijin Entertainment - Java Developer

Gaijin Entertainment

Prague, Czechia (On-Site)
1 Month ago
bohemia interactive - QA Tester

bohemia interactive

Brno, South Moravian Region, Czechia (On-Site)
10 Months ago
bohemia interactive - Vehicle Programmer

bohemia interactive

Mníšek, Liberec Region, Czechia (On-Site)
3 Months ago
Wargaming - UX/UI Designer (Unannounced Project)

Wargaming

Prague, Prague, Czechia (On-Site)
2 Months ago
bohemia interactive - Node.js Developer

bohemia interactive

Prague, Prague, Czechia (On-Site)
1 Month ago
PwC - Advokát/koncipient/ka do týmu daňových litigací

PwC

Prague, Prague, Czechia (On-Site)
7 Months ago
ness digital  - SAP BTP Consultant - Cloud & Integration

ness digital

Prague, Czechia (Remote)
2 Months ago
bohemia interactive - Senior Artist

bohemia interactive

Prague, Prague, Czechia (On-Site)
6 Months ago
Wargaming - Head of QA

Wargaming

Prague, Prague, Czechia (On-Site)
3 Weeks ago
bohemia interactive - Marketing & Social Media Specialist

bohemia interactive

Prague, Prague, Czechia (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Quality Assurance Jobs

fluence - Manager PCS Controls Team (m/f/d)

fluence

Erlangen, Bavaria, Germany (Hybrid)
7 Months ago
NVIDIA - Test Floor Product Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
4 Months ago
Epic Games - Tester III

Epic Games

Los Angeles, California, United States (On-Site)
1 Month ago
The Walt Disney Company - Lead Software Engineer - iOS/Android

The Walt Disney Company

Glendale, California, United States (On-Site)
2 Months ago
StoneX Group  Inc  - UAT Tester

StoneX Group Inc

Bengaluru, Karnataka, India (On-Site)
7 Months ago
NVIDIA - Senior RMA QA Engineer

NVIDIA

(On-Site)
4 Months ago
Electronic Arts - Senior QA Tester

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
PearlAbyss - QA Beginner Internship

PearlAbyss

(On-Site)
4 Months ago
The Walt Disney Company - Lead Software Engineer

The Walt Disney Company

Seattle, Washington, United States (On-Site)
2 Months ago
Hawk Eye Innovations - Senior Data Test Automation Engineer

Hawk Eye Innovations

Basingstoke, England, United Kingdom (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Bohemia Interactive is a game development studio. The company's goal is to create rich gaming experiences based on various topics of fascination. They have a common goal: to create rich gaming experiences based on various topics of fascination.

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Mníšek, Liberec Region, Czechia (On-Site)

View All Jobs

Get notified when new jobs are added by bohemia interactive

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug