Generalist Software Engineer

think

Riyadh

On-site

SAR 180,000 - 300,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

think in Riyadh is seeking a Generalist Software Engineer who thrives on owning problems across the stack, from the serving path to the hardware interface.

You will move between services, control plane, tooling and data paths, building practical solutions that ship and scale in an early-stage, hardware-aware environment.

This role requires three years of production software experience, fluency in multiple languages, and comfort with ambiguity and shipping decisions.

Qualifications

  • Three years of production software engineering experience.
  • Fluency in at least one systems language and one high-level language.
  • Experience across multiple layers of a software stack.

Responsibilities

  • Take a problem from ambiguous to shipped, and decide the layer to solve.
  • Move across services, interfaces, data paths and underlying systems.
  • Build tooling to reduce workload for colleagues.
  • Read unfamiliar code quickly and modify it safely.
  • Own what you ship, including on-call responsibilities.

Skills

Production software engineering
Systems programming
Ambiguity tolerance
Cross-layer experience

Job description

Open roles
Generalist Software Engineer

For engineers who would rather own a problem than a layer. You will move between the serving path, the control plane, the tooling and the hardware interface, wherever the work is most useful that quarter.

Team Software

Location Riyadh

Type Full time

What you will do
  • Take a problem from ambiguous to shipped, choosing the layer it should be solved at.
  • Move across the stack: services, interfaces, data paths and the systems underneath.
  • Build tooling that removes work for everyone else.
  • Read unfamiliar code quickly and change it safely.
  • Own what you ship, including when it pages someone.
What you need
  • Three years or more of production software engineering.
  • Fluency in at least one systems language and one high-level language.
  • Evidence of range: you have worked meaningfully at more than one layer.
  • Comfort with ambiguity and with deciding rather than waiting.
Useful, not required
  • Infrastructure, Linux or distributed systems background.
  • Open source contributions.
  • Experience at a small company where the boundaries were yours to draw.
What we offer
  • One of the first deep tech companies in the region, building foundational technology in house.
  • Meaningful ownership and impact at an early stage.
  • Competitive early-stage compensation.
  • Close collaboration with a small, senior team.
  • Problems that combine hardware, systems and AI at scale.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Generalist Software Engineer — Own Impact Across the Stack
Generalist Software Engineer — Own Impact Across the Stack

think • Riyadh

On-site
SAR 180,000 - 300,000
Full Stack Engineer
Full Stack Engineer

think • Riyadh

On-site
SAR 180,000 - 320,000
Deep tech company in region
Ownership and impact
Competitive compensation
+2
Full Stack Engineer
Full Stack Engineer

think • Riyadh

On-site
SAR 180,000 - 320,000
Deep tech company in region
Ownership and impact
Competitive compensation
+2
Senior Backend Engineer – AI Applications & OpenShift
Senior Backend Engineer – AI Applications & OpenShift

SoftwareOne • Riyadh

Hybrid
SAR 300,000 - 520,000
Hybrid work option
Global AI/cloud leader
Career growth opportunities
System Integrator
System Integrator

think • Riyadh

On-site
SAR 65,000 - 105,000
Competitive compensation
Close collaboration with senior team
Impactful ownership early on
Software Engineering Manager
Software Engineering Manager

Gathern | جاذر إن • Riyadh

On-site
Comprehensive medical insurance
Fast career growth opportunities
Senior Engineer, Saudi Arabia
Senior Engineer, Saudi Arabia

Wonderful Ltd. • Saudi Arabia

On-site
SAR 180,000 - 300,000
Senior Solutions Architect
Senior Solutions Architect

Think • Saudi Arabia

On-site
SAR 420,000 - 630,000
Manufacturing Lead
Manufacturing Lead

think • Riyadh

On-site
SAR 180,000 - 240,000
Competitive early-stage compensation
Staff Software Engineer, (ERP Platform)
Staff Software Engineer, (ERP Platform)

Michael Page International (UAE) • Riyadh

On-site
SAR 350,000 - 750,000
Attractive Salary
Comprehensive medical insurance
Schooling benefits for dependents
+1