Position: Strong Middle/Senior Python Developer (AdTech Industry)
Company: Sigma
Experience required: 3y
Category: Python
English level: intermediate
Published: 2021-09-01T00:00:00+03:00

**Customer**

The customer is one of the leaders in AdTech industry, enterprise company with 1000+ employees that is based in San Francisco. They are dealing with complex solutions for optimizing marketing campaigns for medium and small sized businesses by applying data-driven approach. The customer values insights and ideas, the atmosphere is friendly, loyal, and creative.

**Project**

As a Senior Backend Engineer you will join a team that works with two of the most critical systems: 1) the asynchronous task system responsible for managing the web advertising campaigns and providing a mechanism for them to be optimized by the machine learning systems, and 2) the audience engine, which will allow customers to create and compute audiences out of data in the Customer Data Platform.
On the Campaign project you’ll be working on a fairly mature service, which includes a higher level API that bridges multiple internal product APIs to create a proper product portfolio tailored to a customer’s unique needs. This service is the glue across engineering’s service-oriented architecture.
On the Audience Engine project you’ll be joining at the initial stages of an ambitious effort to build out a new Customer Data Platform (CDP). You’ll be working closely with a team of engineers and product managers to make architecture and design decisions, and will be one of the core engineers getting this new service off the ground.

**What’s in it for you:**
cooperation with skillful engineers: the whole team is Senior-level specialists (4 Back-End developers based in Europe)
opportunity to grow to a team lead position within the project
possibility to demonstrate your skills in competition for the Grand Prize at the bi-annual Engineering Hack Week

**Requirements:**

4+ years of professional software development experience
3+ years of experience with Python
Experience with frameworks Django and Flask
Vast experience with AWS, Docker
A solid foundation in data structures, algorithms, and computer science fundamentals
Upper-Intermediate level of spoken and written English

Will be a plus:
Experience with big data processing pipelines or database internals
Experience with asynchronous tasks systems
Knowledge of AdTech or the CDP (Customer Data Platform) space
Experience with agile development methodologies, CI/CD

**Responsibilities:**

Collaborate with engineers and product managers on building out a Back-End framework
Implement features using Python, Docker, AWS, Aurora PostgreSQL, and GraphQL
Make well-founded decisions on new technology and processes to adopt
Build for performance and reliability
Code responsibly: minimize tech debt, advocate for change or investment as needed, test and monitor everything