Python Developer

Europe, Latvia

Overview

We are looking for a Python Developer to join our engineering team and help build internal services, automation tools, integrations, and operational platforms that support our rapidly growing organization.

Main Responsibilities

– Design and develop backend services and internal systems.

– Integrate with external services and APIs.

– Contribute to the architecture of new products and services.

– Analyze business requirements and translate them into technical solutions.

– Break down tasks, estimate complexity, and plan implementation.

– Work with databases and optimize their performance.

– Develop and maintain REST APIs.

Mandatory Requirements

– Strong proficiency in Python.

– Experience designing and developing services and distributed systems.

– Understanding of HTTP, REST APIs, and client-server architecture principles.

– Basic understanding of computer networks and networking protocols.

– Experience integrating with third-party services and APIs.

– Experience working with Docker.

– Proficiency with Git.

– Ability to independently define technical solutions, decompose requirements, and build implementation plans.

– Strong systems thinking and solid engineering practices.

We offer

– Opportunity to work on cutting-edge defense technologies with real-world impact.

– Professional growth opportunities in a rapidly expanding international company.

– A chance to contribute to products used in mission-critical environments.

– Collaborative team of highly skilled engineers and innovators.

– Flexible and dynamic working environment.

– Competitive compensation package evaluated on a individual basis, starting from 3000 EUR before taxes.

– Medical insurance after the probation period.