Join Sii as a Senior Python Developer with Golang. Our team will be responsible for accelerating software development and strengthening security through the development of libraries, packages, and tools for two key languages Python and Go (Golang).
The team creates and maintains cutting-edge tools, introduces the latest development solutions, and supports product teams dedicated to cloud storage. The project includes the development of infrastructure, development tools, and the Go and Python ecosystem within a multi-module code repository.
Your tasks * Creating new functionality and maintenance in Python * Updating rServer to the latest Go SDK/runtime versions and maintaining the Go ecosystem in the repository * Creating and developing tools for integrating and updating Go libraries (internal and external) * Improving development tools: debugging, IDE integration and static analysis * Implementing best practices, creating technical documentation
Requirements * Minimum 8 years of experience as a programmer with Python * Practical experience working with Golang (tools, libraries, ecosystem) * Ability to work with low-level code or libraries (C/C++ — an added advantage) * Experience in profiling, performance optimization, and good knowledge of system issues * Very good knowledge of English — min. B2/C1 * Open to attending meetings with the US team in the afternoons * Tax Residence in Ukraine is required, and fluency in the Ukrainian language
Nice-to-have requirements * Experience working with large systems and build tools (e.g. Bazel)