Remote (Global)

Constructor is hiring a Software Engineer : Core Team (Remote)

About the Role

Constructor is looking for a Software Engineer to join its Core Team. You will build and operate the foundational systems that power every request flowing through Constructor's in-house search engine, designing, building, and maintaining critical infrastructure to ensure performance, stability, and reliability across the globe.

What You'll Do

  • Design, build, and maintain critical infrastructure and services that underpin the entire product.
  • Help ensure performance, stability, and reliability of the platform across the globe.

What We're Looking For

  • A strong foundation in computer science, including algorithms, data structures, concurrency, and systems design.
  • Experience building and scaling high-traffic, high-availability backend systems.
  • Experience designing and operating backend infrastructure, including deployment automation, capacity planning, and observability.
  • Comfort working across different layers of the stack, from performance-critical code to production operations.
  • Ability to collaborate effectively and contribute to a positive, ownership-driven team culture.

Nice to Have

  • Enjoy learning new technologies and tools in a fast-moving, large-scale environment.

Technical Stack

  • Rust
  • C++
  • Python
  • AWS
  • Jenkins
  • GitHub Actions
  • Prometheus
  • Grafana

Team & Environment

The Core Team sits at the heart of Constructor, shaping Constructor’s in-house search engine.

Benefits & Compensation

  • Compensation: $80k-$120k USD
  • Unlimited vacation time - strongly encouraged to take at least 3 weeks per year
  • Fully remote team - choose where you live
  • Work from home stipend
  • Apple laptops provided for new employees
  • Training and development budget for every employee, refreshed each year
  • Maternity & Paternity leave for qualified employees
  • Regular team offsites to connect and collaborate

Work Mode

This is a fully remote role open to a global team.

At Constructor.io 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.

Required Skills
RustC++PythonAWSJenkinsGitHub ActionsPrometheusGrafanaDistributed SystemsHigh-Performance ComputingSystem DesignMonitoringCI/CD
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
About company
Constructor

Constructor is the next-generation platform for search and discovery in ecommerce, built to explicitly optimize for metrics like revenue, conversion rate, and profit. Its search engine is entirely invented in-house utilizing transformers and generative LLMs, and powers capabilities from search to recommendations to shopping agents. It handles over 1 billion queries daily across 150 languages and ~100 countries, serving major ecommerce brands like Sephora, Under Armour, and Petco.

Visit website
Job Details
Category backend
Posted 3 months ago