Senior Software Engineer, Ads (interior design)

Brasília , Brazil
full-time Remote

TLDR

Architect and build core systems for the Ads platform, optimizing high-throughput systems while driving architectural decisions for scalability and reliability.

About the project and product

The product is an advanced solution for the interior decor industry. It helps to preview and visualize different items for your home before you buy them. Assume you are in a store and want to understand how a sofa or a carpet would fit into your home design (interior, colors). This product helps do this quickly and easily.

In this role you will focus on architecting, building, and evolving core systems for the Ads platform. You will design APIs and services supporting campaign management, targeting, delivery, attribution, and reporting. You will build and optimize high-throughput, low-latency systems processing large volumes of events and data. Also you will drive architectural decisions and establish patterns that support scalability, reliability, and developers' productivity.

  • At least 5 year of commercial experience building scalable systems
  • Experience with adtech solutions (at least something, like one of the following: DSP, SSP, ad exchange, prebid, Google Ad Manager, openRTB)
  • Strong skills in Python (ideally with Django)
  • Strong computer science fundamentals (data structures, algorithms, distributed systems)
  • Solid understanding of distributed system architecture (focusing on data availability, reliability and performance)
  • Knowledge of Kubernetes, PostgreSQL, AWS
  • Result-oriented attitude
  • Strong focus on execution and delivery of the product
  • Exceptional attention to detail and focus on quality and long-term goals
  • Strong communication skills 
  • A demonstrated ability to provide guidance, mentorship, and support
  • A leadership mindset, proactiveness
  • Comfortable working in a fast-paced, evolving environment

Project:

  • Project description: робота в команді клієнта над еволюцією їхніх продуктів
  • Stage of the project: активна розробка і модернізація існуючих продуктів
  • Stack - Python, Django, Kubernetes, PostgreSQL, dbt, Redshift, AWS
  • Tasks or part of the project where candidate will be involved: ключовий функціонал існуючого продукту, розробка нових частин
  • Personal profile: овнершіп, архітектурне мислення, самостійність, ініціативність, фокус на якість, інженерний майндсет, менторство
  • Working hours: standard for the candidate's country

Team information:

  • Team on the clint’s side: розробники в Латамі, Європі, Казахстані, Грузії
  • Team on our side: 5 ролей, на які ми будемо шукати людей. Далі може бути більше ролей

Locations
Europe, Ukraine, LATAM

Recruiting Stages:

– on our side:
technical interview - TBD, PM - Dmytro Markov, Anna Makhnovska

- on client’s side: 4 стадії (від 1 до 2 годин на кожну стадію в залежності від ролі, для технічних ролей можуть бути live coding part, 2 технічних інтервʼю, також interview with CTO, interview with Hiring Manager)

Career Sigma Software specializes in custom software development, delivering tailored IT solutions and services to businesses ranging from startups to Fortune 500 companies. With a robust ecosystem of over 2,100 professionals across 40 offices globally, we provide innovative products and collaborative services that drive technological advancement and help clients create superior products.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Software Engineer Q&A's
Report this job
Apply for this job