ELEKS Software Engineering and Development Office is looking for a Senior Python Developer in Poland or Ukraine.
About Project
We are building and evolving a high-scale B2B SaaS platform that delivers critical insights and functionality to enterprise customers. The project focuses on developing reliable, high-performance backend systems that power core platform capabilities and support data-driven decision-making.
This is a predominantly backend-oriented role with end-to-end ownership of features, covering system design, service architecture, data flows, and AI-powered capabilities. You will work closely with Product and Engineering teams to build resilient, scalable solutions while contributing to key architectural decisions that shape the future of the platform.
REQUIREMENTS
- 7+ years of experience in Python development
- Hands-on experience with React, TypeScript, and REST APIs
- Strong AWS expertise
- Experience working with relational and non-relational databases, as well as message bus systems (RabbitMQ, Kafka, SQS)
- Strong coding, debugging, and problem-solving skills
- Excellent communication and collaboration skills
- Upper-Intermediate (B2) level of English or higher
NICE TO HAVE
- Experience developing AI-powered solutions or working with AI technologies
- Experience leveraging AI tools to enhance software development
- Background in customer-facing product development
RESPONSIBILITIES
- Design, architect, and implement new features using Python and TypeScript
- Drive key architectural decisions and contribute to the development of scalable, high-performance, and accessible solutions
- Apply software engineering best practices, including unit, integration, and performance testing, monitoring, and comprehensive documentation, to ensure system reliability and fault tolerance
- Continuously evaluate and improve existing applications through code refactoring, performance optimization, and technology modernization
- Collaborate closely with cross-functional teams across Engineering, Product, Design, and Go-to-Market functions to deliver impactful product capabilities
- Utilize modern AI-powered development tools to increase delivery efficiency and enhance code quality
- Participate actively in code reviews, technical discussions, and agile ceremonies while promoting engineering excellence and knowledge sharing
- Take ownership of core platform components and contribute to the evolution and long-term success of the product and engineering organization
WHAT YOU WILL GET WITH ELEKS
- Close cooperation with a customer
- Challenging tasks
- Competence development
- Team of professionals
- Dynamic environment with low level of bureaucracy
ELEKS is a custom software development company. We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.
Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America, provide our clients with a full range of software engineering services. These include product development, QA, R&D, design, technology consulting and dedicated teams.