
KitRUM — вакансии
- Outsource
- 101-250
- 2014
- Київ, Haifa, Almaty, Warszawa
- Advertising / Marketing, Automotive, Banking, BioTech, Cloud technologies, E-commerce / Marketplace, Education / EdTech, FinTech, Healthcare / MedTech / LifeScience, Logistic, Machine Learning / Big Data, MarTech, Media / Entertaiment, Mobile, Real Estate, Software Development & Hi-Tech, WEB / UI / UX
Актуальные вакансии компании
- Python
- Terraform
- Scala
- Ruby
- Bash
- GitHub Actions
- AWS SageMaker
We’re looking for a Senior Application Platform Engineer / MLOps to join our client, a leading American digital content platform with millions of users and a massive library of ebooks, audiobooks, and documents.
You’ll be working at the intersection of ML Engineering, Infrastructure, and Software Engineering to build scalable and efficient model deployment pipelines, internal tooling, and automation workflows.
This is a long-term, fully remote opportunity with a supportive international team and plenty of room for ownership.
About the project
Client is an American e-book and audiobook subscription service that includes one million titles. The platform hosts 60 million documents on its open publishing platform.
Core Platform provides robust and foundational software, increasing operational excellence to scale apps and data. As a Backend Engineer, your focus will be on building and optimizing scalable backend systems and data pipelines that support real-time processing and event-driven architectures.
Tech Stack: Terraform, Python, Ruby, Go, AWS Sagemaker, Apache Spark (Python/Scala), Jenkins Pipelines, Bash.
Must-have for the position
- 4–5+ years of experience as a software/infrastructure engineer
- Strong hands-on experience with Python and Terraform
- Solid understanding of algorithms and data structures
- Experience operating across ML, infrastructure, and software engineering disciplines
- Bachelor’s degree in Computer Science or equivalent practical experience.
- Strong communication skills and a collaborative mindset.
- Excellent English skills and the ability to engage with both technical and non-technical stakeholders.
Will be a strong plus
- Experience in Scala or Ruby (language polyglots are highly welcome)
- Understanding of how ML models are trained
- Scripting with Bash/Python
- GitHub Actions pipelines
- Experience with AWS Sagemaker
- Interest in trying to work with Go
Responsibilities
- Operate at the intersection of ML Engineering, Infrastructure Engineering, and Software Engineering
- Build and maintain model deployment and monitoring pipelines (AWS Sagemaker)
- Create and maintain client libraries used by internal ML teams
- Manage cloud infrastructure with Terraform
- Write production-ready scripts in Python, or Bash
- Provide guidance to ML engineers on model deployment and operations
- Maintain clean and clear internal documentation and runbooks
- Python
- Ruby
- AWS
- ECS
- EKS
- AWS Lambda
- Terraform
- AWS SQS
- Kafka
- Apache Spark
- DataBricks
- AirFlow
We’re looking for a Senior Software/Data Engineer to join our client, a leading digital platform in the subscription-based content industry. Their product handles millions of daily interactions, providing seamless access to ebooks, audiobooks, and other media.
This remote position, ideally suited for candidates located in Europe or LATAM, is perfect for someone who enjoys backend development with a strong emphasis on cloud architecture and data processing.
About the project
Client is an American e-book and audiobook subscription service that includes one million titles. The platform hosts 60 million documents on its open publishing platform.
Core Platform provides robust and foundational software, increasing operational excellence to scale apps and data. As a Backend Engineer, your focus will be on building and optimizing scalable backend systems and data pipelines that support real-time processing and event-driven architectures.
Tech Stack: Python, AWS Cloud Services (eg. ECS, EKS, Lambda), SQS, Kafka, IaC, Terraform, Apache Spark, Databricks, Airflow
Must-have for the position
- 5+ years of experience as a professional combined experience in software engineering and data engineering with Python (Familiarity with Ruby is a plus).
- Proven track record of designing and delivering complex software systems with minimal supervision.
- Experience building and maintaining high-throughput systems or data pipelines handling millions of requests daily.
- 3+ years of deep experience with AWS cloud services.
- Hands-on experience deploying solutions to production environments using ECS, EKS, or AWS Lambdas.
- Ability to test, profile, and optimize systems for performance and scalability.
- Proficiency with Infrastructure as Code using Terraform.
- Experience working with real-time data processing, queues, or event streams (e.g., SQS, Kafka).
- Bachelor’s degree in Computer Science or equivalent practical experience.
- Strong communication skills and a collaborative mindset.
- Excellent English skills and the ability to engage with both technical and non-technical stakeholders.
Will be a strong plus
- Experience with Apache Spark, Databricks, or similar distributed data processing frameworks.
- Workflow orchestration experience using Apache Airflow.
- Exposure to Machine Learning pipelines or ML-driven applications.
Responsibilities
- Design and deliver complex software systems, ensuring scalability, reliability, and maintainability.
- Develop high-performance backend solutions, primarily using Python; optionally contribute to Ruby-based components.
- Build and maintain robust data pipelines and high-throughput systems processing millions of requests per day
- Deploy and operate cloud infrastructure leveraging AWS services (ECS, EKS, Lambda).
- Test, profile, and optimize system performance for efficiency and scalability.
- Work with real-time data processing systems, queues, and event-driven architectures (e.g., Kafka, SQS).
- Implement infrastructure as code (IaC) using Terraform for consistent and reliable deployments.
- Collaborate cross-functionally with other engineering and product teams, sharing knowledge and participating in architectural decisions.
- Conduct code reviews and provide mentorship, promoting engineering best practices and continuous team improvement.
- Agile
- Scrum
- Kanban
- SDLC
- ClickUp
- Jira
- Trello
- Asana
We are looking for a Strong Junior Project Manager who will be mostly handling Outstaff Projects to join our PMO team and support project management activities in a dynamic environment. This role is ideal for someone who wants to gain hands-on experience in managing software development projects while developing strong communication and organizational skills.
As a Project Manager, you will assist in project planning, task tracking, and client communications under the guidance of experienced project managers. This position offers professional development opportunities and exposure to cross-functional collaboration.
Must-have for the position
- 1+ years of experience in project coordination;
- Strong organizational and multitasking skills with attention to detail;
- Excellent communication and client-facing abilities;
- Excellent organizational and multitasking abilities with attention to detail and problem-solving mindset;
- Understanding of KPIs related to project success, including delivery timelines, client satisfaction, and project profitability;
- Familiarity with Agile methodologies, particularly Scrum and Kanban, and their application in software development projects;
- Basic knowledge of DoR (Definition of Ready) and DoD (Definition of Done) to ensure well-structured task planning and acceptance criteria;
- Understanding of SDLC (Software Development Life Cycle) and the ability to track project progress through different phases;
- Strong problem-solving skills and willingness to learn;
- Ability to work independently while being a proactive team player;
- Experience with project management tools (ClickUp, Jira, Trello, Asana, etc.) is a plus.
- Languages: at least Upper intermediate in English and Ukrainian.
Responsibilities
- Conduct regular check-ins with clients and teams to ensure project satisfaction and address concerns;
- Participate in client meetings and project negotiations, learning to communicate company values and goals;
- Assist with pre-sales activities, including scoping discussions, resource planning, and project estimation;
- Support client invoicing processes by ensuring accuracy and timely submissions;
- Assist in planning, scheduling, and tracking project tasks to ensure on-time delivery;
- Help with resource allocation across projects for optimal utilization;
- Provide project status updates and escalate issues to the Lead PM/Head of Delivery when needed;
- Support project documentation creation in Bug Tracking /Project management tools;
- Coordinate efforts between development, QA, and design teams for seamless execution;
- Align project deliverables with client expectations and business goals;
- Address minor project-related issues and escalate complex ones to the project manager;
- Work alongside Sales, HR, and Operations teams to ensure smooth resource planning and project execution;
- Assist in recruitment coordination to align project needs with available resources;
- Track and document project risks and issues;
- Help monitor KPIs such as delivery timelines, client satisfaction, and profitability;
- Participate in process improvement initiatives within the PMO.
Преимущества для сотрудников KitRUM
- English Courses
- Team buildings
- Work-life balance
- Гнучкий графік роботи
- Довгострокові проекти
- Оплачувані лікарняні
- Освітні програми, курси
Читайте нас в Telegram, чтобы не пропустить анонсы новых вакансий.