Software Engineer

hace 5 días


Madrid, Madrid, España Constructor A tiempo completo

About Us

Constructor is the next-generation platform for search and discovery in ecommerce, built to explicitly optimize for metrics like revenue, conversion rate, and profit. Our search engine is entirely invented in-house utilizing transformers and generative LLMs, and we use its core and personalization capabilities to power everything from search itself to recommendations to shopping agents. Engineering is by far our largest department, and we've built our proprietary engine to be the best on the market, having never lost an A/B test to a competitive technology. We're passionate about maintaining this and work on the bleeding edge of AI to do so.

Out of necessity, our engine is built for extreme scale and powers over 1 billion queries every day across 150 languages and roughly 100 countries. It is used by some of the biggest ecommerce companies in the world like Sephora, Under Armour, and Petco.

We're a passionate team who love solving problems and want to make our customers' and coworkers' lives better. We value empathy, openness, curiosity, continuous improvement, and are excited by metrics that matter. We believe that empowering everyone in a company to do what they do best can lead to great things.

Constructor is a U.S. based company that has been in the market since 2019. It was founded by Eli Finkelshteyn and Dan McCormick who still lead the company today.

The Team

The Core Team sits at the heart of Constructor, shaping Constructor's in-house search engine, where user requests meet customer catalogs and Constructor's learnings. We build and operate the foundational systems that power every request flowing through the platform, enabling fast, reliable, and intelligent interactions at massive scale.

Our systems handle billions of requests daily with exceptional uptime, and we take pride in delivering a highly scalable, resilient, and globally distributed platform. As part of the Core team, you will help design, build, and maintain the critical infrastructure and services that underpin the entire product, ensuring performance, stability, and reliability across the globe.

Requirements

You'll thrive in this role if you:

  • Have a strong foundation in computer science, including algorithms, data structures, concurrency, and systems design.
  • Have experience building and scaling high-traffic, high-availability backend systems.
  • Have experience designing and operating backend infrastructure, including deployment automation, capacity planning, and observability.
  • Are comfortable working across different layers of the stack, from performance-critical code to production operations.
  • Enjoy learning new technologies and tools in a fast-moving, large-scale environment.
  • Collaborate effectively and contribute to a positive, ownership-driven team culture.
Our Tech Stack
  • Languages: Rust, C++, Python
  • Cloud Infrastructure: AWS
  • CI/CD: Jenkins, GitHub Actions
  • Monitoring & Observability: Prometheus, Grafana
Benefits
  • Unlimited vacation time - we strongly encourage all of our employees take at least 3 weeks per year
  • Fully remote team - choose where you live 
  • Work from home stipend We want you to have the resources you need to set up your home office 
  • Apple laptops provided for new employees
  • Training and development budget for every employee, refreshed each year
  • Maternity & Paternity leave for qualified employees
  • Work with smart people who will help you grow and make a meaningful impact
  • This position has a base salary range between $80k and $120k USD. The offer varies on many factors including job related knowledge, skills, experience, and interview results.
  • Regular team offsites to connect and collaborate

Diversity, Equity, and Inclusion at Constructor

At we are committed to cultivating a work environment that is diverse, equitable, and inclusive. As an equal opportunity employer, we welcome individuals of all backgrounds and provide equal opportunities to all applicants regardless of their education, diversity of opinion, race, color, religion, gender, gender expression, sexual orientation, national origin, genetics, disability, age, veteran status or affiliation in any other protected group.

Studies have shown that women and people of color may be less likely to apply for jobs unless they meet every one of the qualifications listed. Our primary interest is in finding the best candidate for the job. We encourage you to apply even if you don't meet all of our listed qualifications.


  • Senior Software Engineer

    hace 2 semanas


    Madrid, Madrid, España Capgemini A tiempo completo

    Únete a nuestro equipo a través del programa de Referencias Internas Sobre nosotros  Elegir Capgemini es elegir la posibilidad de dar forma a tu carrera profesional como desees. En el área de Cloud and Custom Applications englobamos los servicios y soluciones para mejorar las interacciones digitales de las empresas clientes. Abordamos la...

  • Senior Software Engineer

    hace 1 semana


    Madrid, Madrid, España Capgemini A tiempo completo

    Únete a nuestro equipo a través del programa de Referencias Internas Sobre nosotros  Elegir Capgemini es elegir la posibilidad de dar forma a tu carrera profesional como desees. En el área de Cloud and Custom Applications englobamos los servicios y soluciones para mejorar las interacciones digitales de las empresas clientes. Abordamos la...

  • Sr. Software Engineer

    hace 7 días


    Madrid, Madrid, España Align Technology A tiempo completo

    Sr. Software EngineerAlign Technology Inc. is a global leader in the development of innovative medical technologies. The company is best known for its groundbreaking product, Invisalign—a device that enables people to achieve a perfect smile in a simple and aesthetic way, without traditional braces.Today, we are developing cutting-edge, technology-rich...

  • Software Engineer

    hace 2 semanas


    Madrid, Madrid, España WorldITFinder A tiempo completo

    WorldITFinder, a leader in IT segment selection, recruitment, and headhunting, is looking on behalf of its primary client to fill the following position:Job briefWe are seeking a Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets...


  • Madrid, Madrid, España Fundación Parque Científico de Madrid A tiempo completo

    UTEK: Software Development Engineer ****UTEK , a leading company in the development of unmanned systems, is looking to fill a position for a Software Development Engineer.Company sector and activity: R&D area of a company specialized in the development of unmanned systems, mainly in USV (Unmanned Surface Vehicles).Position: Software Development Engineer.The...


  • Madrid, Madrid, España Inexto SA A tiempo completo

    Are you interested in modern technologies and eager to support innovative solutions? INEXTO, a global leader in Authentication, Secure Serialization, Track & Trace, and Production Volume Verification, is looking for a Software Support Engineer to join our team. Our technology secures over 100 billion products annually, and we're just getting startedAt...

  • Software Engineer

    hace 1 semana


    Madrid, Madrid, España Paymentology A tiempo completo

    At Paymentology, we're redefining what's possible in the payments space. As the first truly global issuer-processor, we give banks and fintechs the technology and talent to launch and manage Mastercard and Visa cards at scale — across more than 60 countries.Our advanced, multi-cloud platform delivers real-time data, unmatched scalability, and the...


  • Madrid, Madrid, España Capgemini Engineering A tiempo completo

    ¿Quieres formar parte de nuestro equipo y trabajar dentro de una empresa líder en tecnología Microsoft y Digital Assurance&Testing?Te estamos esperandoDonde tendrás la posibilidad de seguir desarrollando tu carrera profesional, contando con el apoyo de expertos en el área y excelente ambiente laboralEn la actualidad estamos ampliando nuestros equipos...


  • Madrid, Madrid, España Matchtech A tiempo completo

    Embedded Software Engineer – Defense TechnologyLocation:Madrid, Spain (Hybrid Model) -RELOCATION OPPORTUNITY IN EUROPESector:Defense & Advanced TechnologyContract Type:PermanentPosition OverviewWe are seeking anEmbedded Software Engineerwith proven experience in developing embedded systems applied todefense technologies, focusing ontactical communications,...


  • Madrid, Madrid, España Apple A tiempo completo

    At Apple, we strive every single day to craft products that enrich people's lives. Our successes are the result of skilled domain experts working in an environment which encourages creativity, collaboration, and re-thinking of old problems in new ways As a member of the Satellite Connectivity Group, you will work on the satellite network that enables...