Position: Senior Python Engineer
Company: KitRUM
Category: Python
Experience required: 3y
English level: upper

Required skills:

— 5+ years of experience in software development
— Expertise developing scalable applications in Python 3, using modern frameworks
— Wish to work in B2C or B2B event-driven architectural environments
— Experience developing and querying APIs, with the use of GraphQL or REST
— Experience with Open-Source RDBMS tools including but not limited to Postgres or MySQL.
— Experience with Git Version Control with the use of GitHub, GitLab or Bamboo
— Familiarity with Agile ceremonies, experience working with Scrum or Kanban
— Level of English: Upper-Intermediate

As a plus:

— Experience with Tornado, Flask or Sanic
— JavaScript / TypeScript experience, particularly with Node.js (Express) and React.js
— Experience with Docker containers, and orchestration tools (Kubernetes or Docker Swarm)
— Cloud technologies and Serverless architecture experience with AWS, Azure or GCP
— Big Data NoSQL database experience, with MongoDB, DynamoDB or Cassandra
— Familiarity with conversational tools like Slack and Confluence

We offer:

— High compensation according to your technical skills
— Long-term projects (12m+) with great Customers
— 5-day working week, 8-hour working day, flexible schedule
— Democratic management style & friendly environment
— WFH mode
— Annual Paid vacation — 20 b/days + unpaid vacation
— Paid sick leaves — 6 b/days per year
— Ukrainian official holidays
— Corporate Perks (external training, English courses, corporate events/team buildings)
— Cozy office in the center of the city
— Coffee, cookies and other goodies
— Professional and personal growth

Responsibilities:

— Design and develop event-driven microservices focusing on highly scalable, robust and available systems
— Design and implement APIs and components
— Collaborate on development best practices, working closely with the CTO and Product Managers
— Take ownership of operating services in a production environment
— Lead by example and understand the values within the business
— Engage with the team in a variety of Agile ceremonies

Project description:

Our client is a German company that has developed and productized the most advanced data technology to dynamically package personalized trips in real-time while integrating all product categories for which it has won multiple awards like Deloitte Technology Fast50 and Forbes AI30. The mission is to free travelers from wasting time & money on travel planning ever again.

You will be part of the Trip Personalization product team, where the cross-functional Scrum team takes ownership of a variety of features. The service is built as a modern microservices architecture, running a state-of-the-art infrastructure running K8s and AWS.

In addition to Python, the team is using Node.js to develop scalable microservice that provide APIs based on GraphQL to power the frontend services written in TypeScript and React.js/Redux. A few of the projects within the team entail managing the entire inventory of available destinations, enhancing and improving the conversation platform to developing price-prediction models.

Сompany description:

KitRUM is a one-stop custom software development company headquartered in sunny Florida with development centers in Ukraine and Poland.
With a pool of 300+ top-notch engineering resources, we help CxOs of VC-backed startups and fast-growing tech companies in the US, EU and Australia to custom build software engineering teams packed with top-tier talent.

Why us?
We realize that one of the most crucial things for developers — adequate clients and fascinating projects. So we qualify our clients to make sure that they:
— have an idea that they believe will make the world a better place;
— think long-term and looking for a trusted-tech partner;
— want to rely on and avoid micromanaging;
— are not f$%$ing jackasses :-)
Follow our team on Instagram to know more about our daily life www.instagram.com/kitrum.team :)
We adore making new friends on the board!