Software Backend Engineer, Search


About the role

VTEX is looking for a Software Engineer to work on our Search Engine as a Backend developer. VTEX search engine handles 150 million queries daily on a corpus of 5.5 billion documents. We write modern and high-performance software using mainly Scala, Rust and Typescript to solve a variety of issues, ranging from event streaming with Kafka and SQS, distributed batch processing using Spark and development and maintenance of REST APIs. This is a hands-on position where you will be working end-to-end, planning, building, testing and deploying solutions in partnership with your marketing teammates.
The right candidate is a detailed, organized self-starter and the ultimate team player. You should bring a keen perspective on how the search should be improved for performance and usability for the day-to-day shopper users.

About the team

You will be part of our Search Team, a crucial part of our platform that enables VTEX’s customers to find out products on the e-commerce. It is a multidisciplinary team and you can expect to our closely and in an interactive way with Product Managers, Designers and, of course, Engineers.

Who you are

  • You have 3+ years of experience in backend development;
  • You have fluency with Java, Scala, Rust or Typescript;
  • You have already worked with agile methodologies (Scrum, Kanban, etc);
  • You succeed in dynamic environments and energizes yourself when navigating ambiguity;
  • You have already worked in collaboration with Design and Product teams;
  • You have proficiency in English and Portuguese.
  • Prior knowledge of Cloud Infrastructure tools such as Ansible and Terraform, and AWS Cloud knowledge are desirable.

About VTEX

VTEX (NYSE: VTEX) is the enterprise digital commerce platform where global brands and retailers run their world of commerce. VTEX is trusted by more than 2,400 customers, such as AbInbev, Carrefour, Colgate, Motorola and Whirlpool, with over 3,200 active online stores across 38 countries*.

Founded in the year 2000, VTEX has a history of being unstoppable. Completely against the odds, VTEX is leading a high-tech industry and positioned above market giants. We are building an extraordinary future with more than 1,700 employees scattered across 18 locations in 12 countries in Latin America, North America, Europe, and Asia.

At VTEX, you will work in a challenge-driven environment and collaborate with amazing peers. If you are powerful individually, join us, and we will be unstoppable together.

*as of FY ended on December 31st, 2021


  • Competitive compensation
  • Profit-sharing
  • Flexible work schedule
  • Meal Allowance (Flash)
  • Transportation assistance
  • Possibility to join our equity program
  • Health, dental, and life insurance
  • Child Care assistance
  • Extended parental leaves
  • VTEX Care: our financial, legal, and mental assistance program
  • Gympass partnership
  • Language scholarship: 65% subsidies in English, Spanish, Portuguese courses
  • Free shipping on 1000+ VTEX store




You don't have to meet all the job requirements! If you believe you can do the job and are a good match, we encourage you to apply.

Job position

Software Backend Engineer, Search

Area of work

Software Engineering, Engineering, Tech




Mid-Senior level
PHP Code Snippets Powered By :