Position: Application Engineer (Property Technology)
Company: Sigma Software
Category: Python
Experience required: 5y
English level: upper

We are glad to welcome a Technical Expert skilled in Python, AWS, and with managerial experience to join Proptech project as an Application Engineer. This is a key role in the team therefore Application Engineer will take part in strategic decisions, influence the overall product development vector

Are you fond of creative solutions with focus on high performance and security? Would you like to join the project in a promising and fast-growing business domain?

Then become one of us!

We are glad to welcome a Technical Expert skilled in Python, AWS, and with managerial experience to join us as an Application Engineer.

As a part of this position, you will take on team leader’s role and will be able to influence major technical decisions together with a VP of Engineering.

Sounds like you? Then we are waiting for you on our team.

**Customer**

Our customer is one of the top 10 start-ups in the Property Technology industry in the UK.

Property Technology (or Proptech) is one of the most rapidly developing industries. Over the recent years, the world has seen extremely fast growth of companies for a number of reasons, including coronavirus pandemic and the urge to automate business processes, and limit in-person interactions.

Proptech is the domain-to-be due to the intensive growth and application of the latest technologies, such as Data Engineering, ML/AI, Augmented Reality, etc. Start-ups in this niche have vast investments and resources to bring any creative initiatives to life.

Our customer is eager to concuer the world of investment in property and allow maximizing profits thanks to price forecasting, in-depth analysis of historical data and trends, and the system of smart recommendations for improvement of facilities to get higher ROI.

**Project**

The project is in active development stage. The team is encouraged to operate as an agile, self-managing group following Scrum project management practices. Customer utilizes a DevOps approach to managing the operational services environment, where all engineers participate. The team members across the data function are also transitioning into this model to work as a single technical team with a singular product-driven focus.

As an Application Engineer, you will develop the processes, build the team and make influential technical decisions. As this is a key role in the Customer’s team with direct reporting to the VP of Engineering, you will take part in strategic decisions and influence the overall vector of product development.

**Requirements:**

At least 5 years of experience as a Senior Application Engineer or in similar role with the focus on key tech stack: Python (Flask), AWS, React/Vue 
Proficiency with AWS and related services (EMR, ECS, ECR), relevant certification would be a big plus
Experience with designing and building serverless architecture, setting up AWS Lambda services
Experience with AWS Cloud Formation
Experience as a Team Lead, proven track record of building high performing teams
Experience and fondness for microservices architecture, API-driven development, REST API
At least Upper-Intermediate level of English (both spoken and written)

Would be a plus:

Experience with Data Warehousing on AWS
Experience with high-load systems and data engineering projects
Experience of integration of 3d party services outside of AWS ecosystem (e.g. SaaS solutions similar to HubSpot that would be used to automate workflows). 
 
Personal profile:

Entrepreneurial and performance-driven mindset
Easy-going and friendly attitude
Good communication skills, ability to provide arguments supporting decisions and proving point of view in front of teammates

**Responsibilities:**

Take ownership of decisions made across engineering by helping all engineers make clear decisions in alignment with company goals, backing decisions made, and taking responsibility for their success
Take ownership and responsibility for company-wide technical practices and processes and their continuous improvement
Work across the company to foster a culture of architecture-led development that allow for iterative, autonomous development/future scaling
Foster a security first mindset across engineering and lead by example
Create and maintain a backlog for engineering projects, working with the VP of Engineering to prioritize and resource them
Effectively handle risk, change, and uncertainty across the company, decide and act responsibly, even without having the total picture during routine business, as well as when in high pressure situations
Communicate effectively across all levels of the company, foster a culture of delivering clean, concise, effective, and audience-oriented communication across the company
Coach senior engineers and architects across the company. Supports others in their growth as mentors

Любиш креативні рішення з акцентом на високу продуктивність і безпеку? Бажаєш приєднатися до проекту в перспективній та швидкозростаючій сфері бізнесу?
Тоді стань одним із нас!
 
Ми раді вітати технічного експерта з навичками роботи з Python, AWS та досвідом управління, який приєднається до нас як Application Engineer.

У рамках цієї посади ти візьмеш на себе роль лідера команди та зможеш впливати на важливі технічні рішення у співпраці з VP of Engineering.
Наче про тебе написано? Тоді чекаємо у нашій команді.

**Клієнт**

Наш клієнт є одним із топ-10 найкращих стартапів у галузі Property Technology у Великобританії.

Property Technology (або Proptech) є однією з галузей, що найбільш швидко розвиваються. Протягом останніх років у світі спостерігався надзвичайно швидкий ріст компаній через низку причин, включаючи пандемію коронавірусу та бажання автоматизувати бізнес-процеси, обмежити особисту взаємодію.

Proptech – це перспективна сфера, що розвивається завдяки інтенсивному зростанню та застосуванню новітніх технологій, таких як Data Engineering, ML/AI, Augmented Reality тощо. Стартапи в цій ніші мають значні інвестиції та ресурси для реалізації будь-яких творчих ініціатив.

Наш клієнт прагне підкорити світ інвестицій у нерухомість і максимізувати прибуток завдяки прогнозуванню цін, глибокому аналізу історичних даних і тенденцій, а також системі розумних рекомендацій щодо вдосконалення об’єктів для отримання вищої рентабельності інвестицій.

**Проект**

Проект знаходиться в активній стадії розробки. Заохочується робота команди як гнучкої, самокерованої групи, з дотриманням Scrum-практик управління проектами. Клієнт використовує DevOps-підхід для керування середовищем операційних сервісів, в чому беруть участь усі інженери. Члени команди, що працюють за даними, також переходять на цю модель, щоб працювати як єдина технічна команда, зосереджена на конкретному продукті.
 
Як Application Engineer, ти будеш налагоджувати процеси, формувати команду та приймати важливі технічні рішення. Оскільки це ключова роль у команді замовника з прямим підпорядкуванням VP of Engineering, ти братимеш участь у прийнятті стратегічних рішень і впливати на загальний вектор розвитку продукту.

**Обов'язки:**

Брати на себе відповідальність за рішення, прийняті в рамках розробки: допомагати інженерам приймати чіткі рішення у відповідності до встановлених цілей, підтримувати прийняті рішення та брати на себе відповідальність за їх успіх
Брати на себе відповідальність за технічні практики та процеси в масштабах компанії та їх постійне вдосконалення
Розвивати на рівні компанії «architecture-led» культуру розробки, що дозволяє ітераційну, автономну розробку/майбутнє масштабування
Розивати підхід “security first” в інженерній сфері та показувати відповідний приклад
Створювати та підтримувати беклог інженерних проектів, співпрацюючи VP of Engineering для визначення пріоритетів та забезпечення ресурсами
Ефективно керувати ризиками, змінами та невизначеністю на рівні компанії, в т.ч. приймати рішення за умов відстуності загальної картини під час рутинної роботи, а також у ситуаціях високого тиску
Ефективно спілкуватись на всіх рівнях компанії, розвивати культуру чіткого, стислого, ефективного й орієнтованого на аудиторію спілкування в усій компанії
Бути наставником для інженерів та архітекторів у межах компанії, підтримувати інших у їхньому зростанні у ролі наставників

**Очікування від кандидата:**

Принаймні 5 років досвіду в якості Senior Application Engineer або на аналогічній посаді з акцентом на ключовий стек технологій: Python (Flask), AWS, React/Vue
Високий рівень майстерності у роботі з AWS і супутніми сервісами (ECS,ECR), відповідна сертифікація буде великим плюсом
Досвід побудови "serverless" архітетури, роботи із сервісами AWS Lambda
Досвід з AWS Cloud Formation
Досвід роботи в якості керівника команди, підтверджений досвід створення високоефективних команд
Досвід і прихильність до мікросервісної архітектури, API-driven development, REST API
Принаймні Upper-Intermediate рівень англійської мови (розмовної та письмової)
 
Буде плюсом:
Досвід Data Warehousing (AWS)
Досвід роботи з високонавантаженими системами та проектами з обробки даних
Досвід інтеграції сторонніх сервісів за межами екосистеми AWS (SaaS рішення схожі на HubSpot, що використовуються для автоматизації процесів). 

Особисті якості:
Підприємницьке та продуктивне мислення
Легке та доброзичливе ставлення
Хороші комунікативні навички, здатність аргументувати рішення та доводити свою точку зору колегам