Careers

Application engineer (PS)

Location
Remote (Ukraine)
Department
Fornova
Employment Type
Full-Time
Minimum Experience
Junior-Level

Who we are:

Pillar is an Israeli and Ukrainian company. Since 2015, we provide outsourcing
and out staff services to world-class companies all over the world.

Every day we partner across functional areas: logistics, medicine, education,
tourism, game industry, utilities, data storage, etc.
We work in a flexible environment where there is an opportunity to achieve
results, receive feedback for learning, improve ways of working by developing
both soft and hard skills, and contribute to a corporate culture
focused on people.

Our team is highly experienced, and all the projects we work on are solid
and long-term as our clients appreciate our expertise and stay with us for a long.
We are also keen on learning from each other. That is why we cheerfully meet people
who bring a new set of experiences and backgrounds to our team.

About the project:

Fornova is a global provider of B2B data solutions directly impacting revenue creation in increasingly competitive markets. Hundreds of online travel and retail businesses around the world leverage Fornova solutions to maximize their revenue.

Fornova has revolutionized the way travel and retail industries conduct their day-to-day business. Scanning billions of exclusive data points from all over the world, Fornova delivers real-time and business-critical market intelligence that helps travel & retail businesses win.

About the role:

The Professional Services group is in charge of designing and executing our customer’s solution based on Fornova’s technology. We are looking for a bright, motivated, self-learner & enthusiastic team member.

What you’ll do:

  • Create highly efficient and maintainable automated data collectors in Python.
    which will be executed billions of times every day.
  • Know-how information travels inside the company, understand internal
    data pipelines, troubleshoot, spot, and overcome issues in the different
    stages of data flows.
  • Master different lines of business and their requirements and deliver solutions
    according to internal guidelines and quality requirements.
  • Take a logical, data-backed approach to prioritize projects, and enjoy
    working with other people who do the same
  • Take ownership of new and challenging projects and enjoy being
    a “go-to” person.

What you’ll need:

Must

    • Have excellent communication skills in both spoken and written English.
    • Python knowledge: (Libraries: scrappy, os, requests, json, etree, re, urllib, datetime).
    • Understanding of OOP principles.
    • Strong knowledge of HTTP Methods and Networking, Debugging tTools in Browsers, Eexperience with Postman.
    • Proficient understanding of code versioning tools (Git, Bitbucket ectetc.)
    • Good familiarity with the Linux OS and command line (pip, basic commands).
    • Knowledge of HTML/CSS.
    • Applicants should be able to create a simple HTML page.
    • Ability to work well, independently and productively in a highly pressured environment. 
    • Creative thinker and team collaborator.
    • Self-learner. 


Nice to Have

  • BA in Computer Science /Information Systems or Industrial Engineering
    and Management Graduate – Advantage.
  • Working experience in JavaScript – Advantage.
  • NoSQL / SQL knowledge – Advantage.
  • Reverse engineering of API/web applications – Advantage.
  • Xpath or Regular Expressions – Advantage.
Location
Remote (Ukraine)
Department
Fornova
Employment Type
Full-Time
Minimum Experience
Junior-Level

What’s in it for you:

  • Company & Team Events
  • Book Club
  • Online Education
  • Football Team, Running Team, Gym subscription
  • English Lessons
  • Life and Health Insurance
  • Paid Vacations
  • Play Area
  • Professional Conferences; Retains incentive programs.

You can work either remotely or from our spacious and cozy Ukrainian office in
Vinnytsia has unlimited access to cookies and snacks, office activities,
company, and team buildings.

We care a lot about communication, autonomy, curiosity, and initiative, that is why
we keep in touch with you despite the work format you choose and value your
work/life balance. We care about family and your own personal development, that’s
why we don’t expect you to always be engaged with work.

We appreciate your time and efforts, that’s why our recruitment team always endeavors to choose the most convenient time for you.

You will have a two-step interview, which includes a 30 min HR interview with our HR
Generalist Olena, and a technical interview with Volodymyr – Data Team (AE) Manager and Helena – Data Team Tech Lead.

  • A brief preliminary test:
    Before interviews, you’ll be given a short technical test that includes only 16 questions. Each question is timed.
    The estimated test duration is 21 minutes, but it can last up to 43 minutes.
    Please set aside 43 consecutive minutes to take this test.
  • HR and GM Interview:
    Here we want to get to know you, hear about what you’re interested in, and learn about what you hope to do in the future. We’ll also tell you about us and the project, answer your questions, and talk about company benefits.
  • Technical interview:
    This step usually takes 1-1,5 hours of your time and includes one
    live coding task, logic puzzles.
    The interview languages – Native and English.