Rodeo
ResourcesPartnersSign in

Constructor

Software Engineer: Core

Remote
$80k – $120k/yr
Posted 28 days ago
Sign up to applySee more jobs like this

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

Software Engineer: Core

Core Team Platform Engineer


About Constructor

Constructor is the next-generation platform for search and discovery in ecommerce, built to optimize for revenue, conversion rate, and profit. Our search engine is entirely in-house, using transformers and generative LLMs to power search, recommendations, and shopping agents.

We handle >1 billion queries daily across 150 languages and 100 countries, serving biggest ecommerce brands like Sephora, Under Armour, and Petco. We maintain top-tier performance, never losing an A/B test to competitors. Our scaling, AI-driven systems run at extreme scale with reliability and personalization.

Constructor values curiosity, empathy, and metrics-based success, empowering teams to deliver impact. Founded in 2019 by Eli Finkelshteyn and Dan McCormick, the company is remote-first, US-based, and driven by a culture of continuous improvement.


The Core Team

The Core Team shapes Constructor’s in-house search engine—the backbone of the platform where user queries meet customer catalogs. We design, maintain, and scale the foundational systems behind fast, intelligent interactions at global scale.

Our work ensures high uptime, reliability, and massive scalability, supporting billions of daily requests. If you thrive in extreme-scale infrastructure, this role is for you: you’ll engineer, operate, and maintain the core platform serving our customers.


Responsibilities

  • Design, build, and scale high-traffic, backend systems with low latency and high availability.
  • Develop scalable infrastructure, deployment pipelines, and capacity planning strategies.
  • Engineer observability systems (metrics, logs, tracing) to monitor and maintain performance.
  • Contribute to performance-critical code across multiple stack layers (e.g., serving logic → distributed backends → cloud infrastructure).
  • Rectify bottlenecks and optimize AI-driven core systems for search, recommendations, and gen-AI agents.
  • Collaborate to future-proof the stack as demand scales vertically and horizontally.
  • Maintain SLA/support commitments while advocating for resilience-derived best practices.

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.


Requirements

You’ll succeed here if you bring:

  • A strong foundation in computer science, with deep expertise in algorithms, data structures, concurrency, and systems design.
  • Backend competence: Trouble-shooting high-traffic applications, multi-region architecture, and distributed system nuances.
  • Experience building scalable, resilient cloud-native infrastructure including:
    • automation tools (CI/CD pipelines, IaC)
    • autoscaling, load balancing, and caching strategies
    • telemetry & observability (metrics, alerting, debugging)
  • Comfort working full-stack—from Rust/C++ low-level performance to Python high-level abstractions to production ops.
  • Fast-track learning mindset: Adapt to new frameworks/tools in a billion{QPS} environment.
  • Desire to own everything from idea to implementation, with a blameless feedback culture.
  • Passion for clear communication in an asynchronously diverse team.

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

Must-haves:

  • 4+/4+ years in a similar engineering role
  • Hands-on scaling Ruby/Java/Python backend services to >10M daily requests

Tech Stack

Languages

  • Rust | C++ | Python

Cloud Infrastructure

  • AWS Core Services: EC2, S3, Lambda, VRROMs, etc.

DevOps

  • CI/CD: Jenkins, GitHub Actions
  • Observability: Prometheus, Grafana
  • Tertiary: Kubernetes (EKS), JUST, Google BigQuery

Benefits

  • 🏝️ Unlimited vacation (encouraging ≥21 days/year)
  • 🌎 Fully remote (with no geographic restrictions)
  • 🛋️ $150 month Work From Home Stipend for setup/alternates
  • 💻 Apple laptop for every new hire
  • 📚 :~$10k annual training budget, refreshed yearly

Parenting benefits:

  • Maternity & Paternity leave (additional paid support for caregiver situations)

Other perks:

  • 🌟 Stock options (in addition to salary)
  • $80k–$120k base currency: US$, range exhibited
  • Bi-annual team offsites, hackathons, peer awards

Diversity, Equity & Inclusion

Constructor is an equal-opportunity employer. All decisions consider each individual’s contributions, growth potential, and fit for the team—not merely checklist compliance. POLTA participation is not required and entirely optional.

Questions? Ask thanks to:

(Reply for candidate following format RPG, abcd‗1234@gmail.com)

Bundle under label: Intern/Platform

Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Skills

Rust
C++
Python
AWS
Jenkins
GitHub Actions
Prometheus
Grafana
Systems Design
Concurrency
Algorithms
Data Structures
Backend Infrastructure
Capacity Planning
Observability
Scaling High-Traffic Systems

Location

United Kingdom

Sign up to applySee more jobs like this