1 day ago
Remote, Ukraine or Kyiv, UkraineSenior
Responsibilities
- Work with AWS infrastructure and cloud services.
- Design and develop scalable Python backend services and APIs.
- Build efficient solutions for large-scale data processing, transformation, and aggregation.
- Implement caching, queuing, batch processing, asynchronous processing, and optimization as needed.
- Write clean, maintainable code with strong automated test coverage.
- Investigate and resolve complex technical and performance issues.
- Design solutions with performance, scalability, reliability, and maintainability in mind.
- Collaborate with the Solution Architect, AQA, Manual QA, and frontend developers.
- Take ownership of technically challenging backend and data-processing problems.
- Make pragmatic technical decisions that balance simplicity, scalability, maintainability, cost, performance, and development effort.
Requirements
- Strong commercial experience with Python and modern Python frameworks.
- Experience designing and developing robust, scalable backend services and APIs.
- Experience building solutions for large-scale data processing, transformation, and aggregation.
- Strong knowledge of SQL and relational databases, including query optimization and data modeling.
- Experience with REST APIs, service integration, and asynchronous or background processing.
- Strong understanding of software architecture and engineering principles beyond framework-level development.
- Ability to analyze technical problems and choose appropriate solutions.
- Comfort working with complex data models and business logic.
- Strong focus on performance and efficiency when processing large datasets.
- Understanding of trade-offs between simplicity, scalability, and maintainability.
- Strong engineering fundamentals, pragmatic problem-solving, and willingness to take ownership of challenging backend and data-processing work.
Benefits
- Full-time position in Ukraine with the choice to work remotely or from an office.
- Internal events, meetups, conferences, workshops, Udemy access, language courses, and company-paid certifications.
- Opportunities to work on large-scale projects and explore different domains through internal mobility.
- Company-paid medical insurance, mental health support, and financial and legal consultations.
About Ciklum
Ciklum is an IT services firm that builds custom digital products and provides nearshore engineering teams, QA, DevOps, data analytics, and UX for enterprises and high-growth startups. It operates a services model spanning product engineering, e-commerce solutions, and managed delivery centers. Founded in 2002 and headquartered in London, the privately held company serves global clients including Just Eat and Zurich Insurance.
