Python Programmer

2 Months ago • All levels • Programming

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

Scanline VFX - Environment Supervisor

Scanline VFX

Hyderabad, Telangana, India (Hybrid)
6 Days ago
Blazesoft - System Economy Manager (Gaming)

Blazesoft

Vaughan, Ontario, Canada (On-Site)
1 Month ago
Salesforce - Success Architect - Data Cloud

Salesforce

Sydney, New South Wales, Australia (Hybrid)
1 Month ago
Scorewarrior - Core Team C++ Architect

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
3 Months ago
level ai - Group/Principal Product Manager

level ai

Mountain View, California, United States (Hybrid)
3 Weeks ago
Apexon - Java Support Software Engineer

Apexon

Mexico (On-Site)
8 Months ago
creative assembly - Battle Programmer

creative assembly

Sofia, Sofia City Province, Bulgaria (On-Site)
3 Months ago
Next Level Business Services - C++ Developer

Next Level Business Services

Milwaukee, Wisconsin, United States (On-Site)
8 Months ago
extreme network - SR PROGRAMMER 9489- EBS Applications/Oracle PL/SQL, SQL/Oracle Forms, Reports

extreme network

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Next Level Business Services - .NET Developer

Next Level Business Services

Chicago, Illinois, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

GoMotive - Director, Product Design

GoMotive

United States (Remote)
2 Months ago
Haleon - Senior Engineering Manager

Haleon

Bengaluru, Karnataka, India (On-Site)
11 Months ago
Square - Business Partner - Pricing Cell

Square

Hyderabad, Telangana, India (On-Site)
1 Week ago
Ion - Trading Support Analyst, São Paulo - 4263

Ion

São Paulo, State Of São Paulo, Brazil (On-Site)
8 Months ago
Philips - Sales, Key Account Manager- Hospital Patient Monitoring

Philips

Dallas, Texas, United States (On-Site)
1 Month ago
upwork - Manager, Revenue Enablement

upwork

United States (Remote)
1 Day ago
FICO - Lead Business Operations Analyst

FICO

United States (Remote)
1 Month ago
Amanotes - Creative Specialist

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
2 Months ago
Roblox - Senior Product Designer, Social

Roblox

San Mateo, California, United States (On-Site)
2 Weeks ago
Ethos Life - Strategy & Business Operations, Senior Associate / Associate

Ethos Life

United States (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Brno, South Moravian Region, Czechia

Wrike - Account Manager (French)

Wrike

Prague, Czechia (Hybrid)
1 Month ago
Veeam Software - Virtualization Backup Engineer

Veeam Software

Prague, Czechia (Remote)
2 Months ago
WebTech Corporation - Production Support - Maintenance

WebTech Corporation

Pilsen, Plzeň Region, Czechia (On-Site)
3 Weeks ago
Make - Software Engineering Intern

Make

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

bohemia interactive

Prague, Prague, Czechia (On-Site)
2 Months ago
room8 - Realistic Concept Character Artist, Middle/Senior

room8

Czechia (On-Site)
2 Months ago
bohemia interactive - Programmer Modding Quality

bohemia interactive

Prague, Prague, Czechia (On-Site)
5 Months ago
bohemia interactive - Technical Designer

bohemia interactive

Prague, Prague, Czechia (On-Site)
5 Months ago
Enverus - Senior Product Owner

Enverus

Brno, South Moravian Region, Czechia (On-Site)
1 Week ago
PwC - SOC Analyst

PwC

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

Get notifed when new similar jobs are uploaded

Programming Jobs

Epic Games - Lead Programmer - Fortnite Online

Epic Games

(On-Site)
5 Months ago
Veeam Software - Middle/Senior C# Developer

Veeam Software

Poland (Remote)
1 Month ago
Ion - C#/.NET Developer, New York

Ion

New York, New York, United States (Hybrid)
8 Months ago
CyberArk - Senior C++ Win Engineer

CyberArk

Israel (Hybrid)
1 Month ago
Tesla - Student Software Developer - Vision/Image Processing

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
4 Months ago
PwC - Senior Associate Python Developer

PwC

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Loyalty Juggernaut - Administrative Assistant to C-Level Executives

Loyalty Juggernaut

United States (Remote)
1 Week ago
10 Chambers - Senior Systems Programmer

10 Chambers

Stockholm, Stockholm County, Sweden (On-Site)
1 Week ago
Mcdonalds - SDE II C#

Mcdonalds

Mexico City, Mexico City, Mexico (Hybrid)
3 Months ago
Tide - Senior Engineer, Python

Tide

Bengaluru, Karnataka, India (Hybrid)
2 Months 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)

Mníšek, Liberec Region, 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)

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