Remote (Global)

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

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
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
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.
All jobs at Constructor Visit website
Job Details
Category backend
Posted 4 months ago