Senior Backend Engineer: Retail Media Solutions Architect

2 semanas atrás


Lisboa, Lisboa, Portugal Constructor, Inc. Tempo inteiro

About Us

Constructor, Inc. powers product search and discovery for leading retailers worldwide. Our platform processes billions of requests daily, often unseen but integral to customers' experiences. We differentiate ourselves by prioritizing metrics over features and reimagining search as a machine learning challenge focused on improving key performance indicators (KPIs). Over the past two years, we've experienced significant growth (several hundred percent year-over-year) and serve various e-commerce verticals globally, supporting multiple languages.

We're a team of passionate technologists driven by problem-solving and dedicated to enhancing our customers' and colleagues' lives. Our core values include empathy, openness, curiosity, continuous improvement, and a focus on meaningful KPIs. We believe empowering everyone within an organization to make informed decisions fosters great outcomes.

About the Team

The Retail Media team is developing a platform connecting e-commerce retailers and brands through targeted advertising solutions. In essence, retail media enables brands to purchase placements within our customers' search results, browse pages, recommendations, collections, or quizzes. This comprehensive platform seamlessly integrates with online retailers, offering advanced targeting capabilities, bidding options, and robust analytics. We're a cross-functional team of engineers passionate about challenges and committed to creating positive impacts. Our values include openness, curiosity, continuous improvement, and excellence in code.

We're currently seeking Senior Backend Engineers who will help us build backend services, integrate data warehouses, manage result ordering, and more.

About the Job

This role focuses on designing, delivering, and maintaining web services in close collaboration with other engineers. Key responsibilities include:

  • Developing, deploying, and supporting services using Python and FastAPI
  • Creating AWS CloudFormation scripts, Jenkins jobs, and GitHub actions adhering to industry standards
  • Implementing service observability, monitoring metrics, and alerting systems (Prometheus, Grafana, PagerDuty, AWS CloudWatch)
  • Designing and implementing CI/CD pipelines and separate stability testing
  • Collaborating with technical and non-technical stakeholders to develop and update functionalities
  • Communicating with internal and external stakeholders

Requirements

  • Strong computer science background and understanding of networking principles
  • Experience designing, developing, and maintaining high-load real-time services
  • Proficiency in Infrastructure as Code (IaC) tools like CloudFormation or Terraform for managing cloud resources
  • Hands-on experience with setting up and improving CI/CD pipelines
  • Proficiency in Python and server-side coding for web services
  • Understanding of API design principles and experience with NoSQL and relational databases
  • Familiarity with Service-Oriented Architecture, communication protocols like protobuf, and distributed systems
  • Experience with major public cloud service providers (AWS, Azure, GCP) and collaborating in cross-functional teams
  • Excellent English communication skills

Compensation and Benefits

We offer a competitive compensation package including stock options, unlimited vacation time (minimum 3 weeks per year), and a fully remote work environment. New employees receive Apple laptops, and we provide training and development budgets refreshed annually. Parental leave is available for eligible employees, and we foster a diverse, equitable, and inclusive workplace.

Estimated Salary Range: $140,000 - $180,000 per annum, depending on location and experience. Note that this salary range is an estimate based on national averages and may vary depending on individual circumstances.



  • Lisboa, Lisboa, Portugal Constructor Tempo inteiro

    Company OverviewConstructor is a US-based company founded in 2015 by Eli Finkelshteyn and Dan McCormick. As the only search and product discovery platform tailor-made for enterprise ecommerce where conversions matter, Constructor's AI-first solutions make it easier for shoppers to discover products they want to buy and for ecommerce teams to deliver highly...


  • Lisboa, Lisboa, Portugal Constructor Tempo inteiro

    About the RoleConstructor is the only search and product discovery platform specifically designed for enterprise ecommerce where conversions matter.Our AI-first solutions make it easier for shoppers to discover products they want to buy and for ecommerce teams to deliver highly personalized experiences that drive impressive results.Our platform generates...


  • Lisboa, Lisboa, Portugal Constructor Tempo inteiro

    OverviewConstructor is the pioneering search and product discovery platform tailored for enterprise ecommerce, where conversions are paramount. Our AI-first solutions simplify the process for shoppers to discover products they want to buy and enable ecommerce teams to deliver highly personalized experiences that drive remarkable results. With a focus on...


  • Lisboa, Lisboa, Portugal Constructor Tempo inteiro

    About the JobThe role of a Senior Backend Engineer for our Retail Media team involves designing, developing, and maintaining web services. This includes building, deploying, and supporting services using Python and FastAPI, as well as writing AWS CloudFormation scripts, Jenkins jobs, and GitHub actions.Key ResponsibilitiesDesign, develop, and maintain web...


  • Lisboa, Lisboa, Portugal Constructor Tempo inteiro

    About the JobThe Constructor.io team is seeking a highly skilled Backend Engineer to join our Retail Media team. As a key member of our team, you will be responsible for designing, developing, and maintaining web services that power our e-commerce platform.Key Responsibilities:Design and develop high-performance web services using Python and FastAPIImplement...


  • Lisboa, Lisboa, Portugal Alter Solutions Tempo inteiro

    Job Title: Senior Backend Software Engineer - AI and ML SolutionsJob Summary:We are seeking an experienced Senior Backend Software Engineer to join our team at Alter Solutions. The successful candidate will be responsible for designing, developing, and maintaining full stack web applications and APIs in Java and Golang that deliver Artificial Intelligence...

  • Senior Backend Architect

    2 semanas atrás


    Lisboa, Lisboa, Portugal Nearshoreportugal Tempo inteiro

    We are seeking a seasoned Senior Backend Architect to join our team at Nearshoreportugal. This role is ideal for a skilled individual who wants to expand their horizons and bridge the gap between DevOps and development teams.About the RoleAs a Senior Backend Architect, you will be responsible for designing scalable, reliable, and efficient system...


  • Lisboa, Lisboa, Portugal Celfocus Tempo inteiro

    We're looking for an experienced Senior Java Backend Engineer to join our team at Celfocus. In this role, you will design, develop, and maintain scalable backend systems using Java, Spring Boot, and Kubernetes.As a senior Engineer, you will lead backend solutions design, development, and deployment. You will also be expected to guide and lead more junior...


  • Lisboa, Lisboa, Portugal Relex Solutions Tempo inteiro

    At Relex Solutions, we create innovative supply chain and retail planning software that drives sustainability and efficiency. Our team of experts develops cutting-edge solutions that delight customers and deliver tailored tech experiences.Job OverviewWe're seeking a skilled Senior Backend Developer to join our Helsinki or Lisbon-based Replenishment team. As...


  • Lisboa, Lisboa, Portugal 99X Technology Tempo inteiro

    Company Overview99X Technology is a leading technology solutions provider with a proven track record of delivering innovative and scalable solutions to clients worldwide.SalaryThe estimated annual salary for this position ranges from $120,000 to $180,000, depending on experience.Job DescriptionWe are seeking an experienced Senior Backend Software Architect...


  • Lisboa, Lisboa, Portugal Celfocus Tempo inteiro

    About CelfocusWe are a company that enables innovation through technology. Our team combines business knowledge, technical expertise, and design experience to develop solutions for digital clients.About the RoleAs a Senior Java Backend Engineer at Celfocus, you will be responsible for designing, developing, and maintaining scalable backend systems using...


  • Lisboa, Lisboa, Portugal Celfocus Tempo inteiro

    Celfocus is seeking a skilled Senior Java Backend Engineer to join our team. This role offers the opportunity to work on cutting-edge projects, collaborate with cross-functional teams, and contribute to the development of scalable backend systems using Java, Spring Boot, and Kubernetes.Job OverviewThe successful candidate will be responsible for designing,...

  • Senior Backend Developer

    4 semanas atrás


    Lisboa, Lisboa, Portugal ALTER SOLUTIONS Tempo inteiro

    Job RequirementsAt ALTER SOLUTIONS, we are seeking a highly skilled Senior Ruby on Rails engineer with more than five years of total backend development experience and an excellent understanding of backend development concepts, architectural issues, and HTTP protocols.Key ResponsibilitiesDesign and develop robust, scalable, and maintainable backend systems...


  • Lisboa, Lisboa, Portugal Match Profiler Tempo inteiro

    We are seeking a Senior Backend Cloud Engineer to join our team at Match Profiler. As a Senior Backend Cloud Engineer, you will be responsible for designing, developing, and deploying cloud-based backend systems.Key skills for this role include experience with cloud platforms such as Azure or AWS, backend development using Python and frameworks like Django...


  • Lisboa, Lisboa, Portugal Robert Walters Plc Tempo inteiro

    Job Title: Senior Backend Infrastructure Architect    We are seeking a highly skilled Senior Backend Infrastructure Architect to join our team at Robert Walters Plc. This role offers an exceptional opportunity to shape the technical vision and lead the design of scalable, high-performance backend systems that power our innovative solutions.About...

  • Senior Data Engineer

    4 semanas atrás


    Lisboa, Lisboa, Portugal ALTER SOLUTIONS Tempo inteiro

    Job Title: Senior Data Engineer - Data ArchitectWe are seeking an experienced Senior Data Engineer - Data Architect to design, build, and maintain robust data pipelines and architectures that drive our data-driven decisions. As a key member of our team, you will work closely with cross-functional teams to ensure data availability, quality, and accessibility...


  • Lisboa, Lisboa, Portugal Celfocus Tempo inteiro

    We are looking for an experienced Senior Java Backend Engineer to join our team at Celfocus.About the role:The successful candidate will be responsible for designing, developing, and maintaining scalable backend systems using Java, Spring Boot, and Kubernetes. As a senior engineer, you will work closely with cross-functional teams to deliver high-quality...


  • Lisboa, Lisboa, Portugal Odds Scanner Group Tempo inteiro

    Odds Scanner Group is seeking a highly skilled Senior Backend Engineer to join our team. As a key member of our engineering team, you will play a crucial role in the design and implementation of scalable and efficient backend systems.**Job Summary:**We are looking for an experienced Senior Backend Engineer to lead the development of our core backend...

  • Backend Architect

    4 semanas atrás


    Lisboa, Lisboa, Portugal Nearshore Portugal Tempo inteiro

    We're seeking a highly skilled Senior Backend Developer to join our team as a DevOps Engineer in Lisbon, Portugal. The ideal candidate will have a strong background in PHP, architecture, and infrastructure.As a Senior Backend Developer turned DevOps Engineer, you'll be responsible for bridging the gap between development and operations teams. Your expertise...

  • Java Backend Architect

    3 semanas atrás


    Lisboa, Lisboa, Portugal Celfocus Tempo inteiro

    About the RoleWe are seeking an experienced Java Backend Architect to join our Software Engineering Guild at Celfocus.This role is perfect for a skilled technologist who wants to take their career to the next level and lead backend solutions design, development, and deployment.As a Java Backend Architect, you will work closely with our team to design and...