Tuesday, October 28, 2025
Brightpick

Python Developer – Simulation Tools

Posted: 5 days ago

Job Description

We are looking for a skilled and experienced Python Developer to join our software development team, with a strong focus on building and enhancing simulation tools for warehouse automation and robotics. You will develop scalable, maintainable code while contributing to the design and evolution of our internal and external simulation platforms.Your work will help shape how internal teams and partners configure, test, and visualize warehouse operations, ensuring that simulation technology is both technically robust and user-friendly.LocationBratislavaType of employmentFull-timeCore responsibilities:Implement maintainable, scalable, and clean Python code for simulation tools and automation systems.Contribute to architecture, analysis, prototyping, and technical design of new simulation functionalities.Collaborate with product owners and stakeholders to translate integrator and business needs into technical solutions.Design and implement simulation modules that model warehouse processes, AI-driven robotics, and system integrations.Ensure accuracy and usability of simulation tools, enabling users to configure and validate operations efficiently.Write unit tests and participate in code reviews (TDD/BDD encouraged).Create and maintain technical and user documentation for simulation features.Debug, troubleshoot, and optimize simulation-related issues across the system.Stay up to date with emerging technologies in simulation, digital twins, and AI-driven logistics, applying them to improve product functionality.Support internal and external adoption of simulation tools, working with integrators to ensure a smooth user experience.Requirements:University degree in Computer Science, Software Engineering, or related field.Strong programming skills in Python (3+ years preferred).Experience writing complex logic, algorithms, and data structures in Python.Familiarity with simulation frameworks, digital twins, or system modeling is a strong plus.Experience with C++ is an advantage.Proficiency with PostgreSQL and relational databases is beneficial.Solid understanding of object-oriented design, modular code, and best practices.Experience with Linux-based development environments, Docker, and Git.Strong debugging, problem-solving, and optimization skills.Background or interest in warehouse automation, robotics, or logistics systems is preferred.Ability to collaborate closely with product owners, integrators, and developers.Strong critical thinking and problem-solving mindset.Ability to simplify complex technical concepts into usable and intuitive tools.Willingness to quickly prototype new features and refactor them into production-level code.Eagerness to learn new technologies and continuously improve.Fluent in Slovak language, and English proficiency - min.B2Benefits:Daily breakfast in the officeOption of working from home/hybrid work (in case the position allows it)Flexible work schedule (in case the position allows it)Sick daysParking for everyone, bike storage with showers and changing rooms on site at our HQRooftop terrace with nice view of BratislavaDog friendly officeMultisport CardReferral programAdditional benefits you can choose from after 1st year:Multisport Card (with company contribution)Contribution to a recreation stayYear-round healthcare access at ProCareSupplementary pension contribution (III pilier)Brain boost - budget for professional developmentAnnual public transportation passE-Shop voucher to buy anything you might need

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs