Generalist Software Engineer
think · Riyad
Job description
About the role
We are seeking a Generalist Software Engineer who will own problems across the stack, moving between the serving path, control plane, tooling, and hardware interface. The role offers the flexibility to work where the impact is greatest each quarter, within a deep‑tech environment.
Key responsibilities
- Take ambiguous problems to shipped solutions, selecting the appropriate layer for implementation.
- Move across the stack, including services, interfaces, data paths, and underlying systems.
- Build tooling that reduces manual effort for the broader team.
- Read unfamiliar code quickly and modify it safely.
- Own shipped features, including handling paging incidents when they arise.
Required profile
- Three or more years of production software engineering experience.
- Fluency in at least one systems programming language and one high‑level language.
- Demonstrated ability to work meaningfully at multiple layers of a technology stack.
- Comfort with ambiguity and a bias toward decisive action.
- Background in infrastructure, Linux, or distributed systems (useful but not mandatory).
- Open‑source contributions and experience at a small, boundary‑less company are a plus.
Required skills
- Linux
- Distributed systems
What we offer
- Early‑stage deep‑tech company building foundational technology in‑house.
- Significant ownership and impact from day one.
- Competitive early‑stage compensation.
- Close collaboration with a small, senior team.
- Opportunities to work on problems that combine hardware, systems, and AI at scale.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Saudi Arabia.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 1 week from now
85 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
think
Riyad