Senior Spark/Scala Engineer

28 березня 2022


scala spark solid git technology english kafka cassandra coffee rollout project ai instagram
Англійська: eng: Upper-intermediate

Required skills

— 5+ years of experience developing at scale applications using Scala
— Proven experience manipulating large data-sets using Spark
— Solid foundation in functional programming and data structures
— Values delivering high-quality, peer-reviewed, well-tested code
— Awareness of DevOps functions and appetite to contribute to CI / CD pipelines
— Experience working with source control tools (GIT preferred) with good understanding of
branching / merging strategies
— Bachelor’s degree in Computer Science, Information Technology or a related discipline
— Comfortable working in a fast moving, agile development environment
— Excellent problem solving / analytical skills
— Good written / verbal communication skills
— Commercially aware, with the ability to work with a diverse range of stakeholders
— Enthusiasm for coaching and mentoring more junior engineers
— Level of English: Upper-Intermediate

As a plus

— Exposure to big data tech (Kafka, Spark, Cassandra, Cosmos DB, Flink, ElasticSearch, etc)

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 option (Possibility to work from home)
— Annual Paid vacation — 15 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


— Rollout the product to new clients
— Develop integrations, produce quality Code
— Maintain existing client
— Perform product installation upgrades
— Demonstrate commitment to continuous improvement of squad activities
— Collaborate with other engineers within Agile process
— Coach / mentor more junior Engineers to support their continuing development

Project description

Our client is known as a Leader in Customer Analytics.
For over 15 years the client’s company has combined the best of human and artificial intelligence to power possibilities for individuals, organisations and society.

With the help of Big Data and AI they provide optimising and personalised solutions to the clients in retail, banking, consumer services, insurance, health and public sector.

С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 :)
We adore making new friends on the board!