Position: Strong Middle/Senior Python Engineer (Location services)
Company: UNIT. Recruitment
Category: Python
Experience required: 3y
English level: upper

**We are an outsourcing company that provides custom software engineering services for global businesses.**

Since 2002, we have been delivering solutions to Fortune 500 companies and helping leading technology innovators build their software products. Having been active on the market for more than 20 years, with dozens of served clients and hundreds of delivered projects, we have accumulated a powerful set of expertise and know-how in technology and software engineering processes. Our clients get access not only to the skills and expertise of their team at our company, but also to the combined organizational knowledge of over 2500+ specialists working at our company.

Our mission is to enable digital technology for our clients by bringing together top engineering talent, deep industry expertise, and personal dedication in order to meet the unique business needs of each customer.

**Project:**

Our client is a company that enables people, enterprises, and cities to harness the power of location. By making sense of the world through the lens of location, it empowers their customers to achieve better outcomes from helping a city manage its infrastructure or an enterprise optimize its assets to delivering drivers to their destination safely.

The Program will transform the way all map-making is completed within the company to be automated and real-time while eliminating duplicate work and moving into the new future of a Software as a Service (SaaS) ecosystem. The company needs all components used for map-making as a service, real-time content updates, and full enriched maps. The goal is for all products to be within a single architecture, with the ability to expose each individual service as an external solution.

**Responsibilities:**
- Provide Extraction, Transformation, and Load (ETL) experience coupled with enterprise search capabilities to solve Big Data challenges;
- Work with various tools to transform provided data for better customer perception;
- Leverage strategic and analytical skills to understand and solve customer and business centric questions;
- Create prototypes and proofs of concept for iterative development;
- Learn new technologies and apply the knowledge in production systems;
- Monitor and troubleshoot performance issues on the enterprise data pipelines and the data lake;
- Partner with various teams to define and execute data acquisition, transformation, processing and make data actionable for operational and analytics initiatives.

**Requirements:**
- 3+ years of experience in software engineering with Python and adjacent open source technologies;
- Experience working with Splunk, Solr, Nutch, Lucene or similar tools or libraries for information retrieval (Better if experienced working with Content-- Based Image Retrieval systems);
- Experience working with CI/CD environments (GitLab CI), Git, understanding of Docker concepts;
- Experience with Amazon Web Services;
- Upper-intermediate level of written and spoken English, ability to articulate and communicate clearly complex topics.