Salary
≈ $40k – $101k per year (Estimated)
Location
In office (Riyadh)
Seniority
Senior
Overview
Company
Impact
Profile match
Adree is a technology consulting and software engineering firm specializing in digital transformation, quality assurance, and enterprise application development. Headquartered in Riyadh, Saudi Arabia, the company provides low-code application design, DevSecOps, and AI-driven performance monitoring services. Its tailored solutions help regional enterprises bridge the gap between business strategy and technology to streamline workflows and elevate digital reliability.
ADREE is seeking a Software Technical, Senior Engineer with a strong software development background to provide technical leadership, drive engineering best practices, and support the delivery of scalable, reliable, and high-quality software solutions. The role combines hands-on software development with technical leadership, mentoring, architecture, and collaboration with cross-functional stakeholders.
Key Responsibilities
- Lead the technical execution of software development initiatives and ensure alignment with business and technical requirements.
- Translate business requirements into scalable and effective technical solutions.
- Design and contribute to system architecture, including microservices, distributed systems, and APIs.
- Make technical decisions related to application design, development, performance, and scalability.
- Develop and maintain high-quality, production-ready software while remaining hands-on with coding.
- Conduct code reviews and ensure adherence to engineering standards, coding best practices, and quality guidelines.
- Collaborate with Product Managers, Designers, and other stakeholders to define technical solutions and delivery approaches.
- Mentor junior and mid-level engineers and support their technical and professional growth.
- Provide technical guidance to the engineering team and support effective problem-solving and decision-making.
- Support technical roadmap planning, estimation, prioritization, and delivery planning.
- Drive the adoption and effective use of CI/CD pipelines, Docker, Kubernetes, and cloud platforms.
- Identify and address system performance, scalability, reliability, and security concerns.
- Participate in incident management, troubleshooting, and on-call rotations when required.
- Promote Agile/Scrum practices and contribute to continuous improvement within the engineering team.
- Support conflict resolution and facilitate effective technical discussions within the team.
- Balance hands-on development responsibilities with team leadership and technical coordination.
Requirements
Experience Requirements
- Minimum 7 years of professional software development experience.
- At least 2-3 years in a technical leadership, senior engineer, or team lead capacity.
- Proven track record of delivering production systems at scale.
- Experience mentoring or managing a team of engineers (typically 3-8 people).
Technical Skills
- Strong proficiency in at least one primary language (e.g., Java, Python, Go, JavaScript/TypeScript, C#).
- Deep understanding of system design and architecture (microservices, distributed systems, APIs).
- Experience with cloud platforms (AWS, Azure, or GCP).
- Solid grasp of databases (SQL and NoSQL), caching, and data modeling.
- CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes).
- Familiarity with infrastructure-as-code (Terraform, CloudFormation) is a plus.
- Strong understanding of security best practices and performance optimization.
- Experience with version control workflows (Git) and code review processes.
Leadership & Soft Skills
- Ability to translate business requirements into technical solutions.
- Experience conducting code reviews and enforcing engineering best practices.
- Strong communication skills - able to work with product managers, designers, and stakeholders.
- Ability to mentor junior/mid-level engineers and support their growth.
- Experience with Agile/Scrum methodologies.
- Conflict resolution and decision-making skills.
- Ability to balance hands-on coding with team leadership responsibilities.
Additional Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- Experience with technical roadmap planning and estimation.
- History of driving architectural decisions and technical strategy.
- Experience with incident management and on-call rotations.
- Contributions to open source or technical writing/blogging (nice to have).
Job Location: HQ
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
680,866 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
Riyadh
Application Developer
1 hour ago
≈ $24k – $54k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Bengaluru • Chennai • New Delhi
JavaScript
TypeScript
SQL
PowerShell
C#
C#
ASP.NET Core
Databases
MS SQL
Azure SQL Database
Frontend
Vue.js
Redux
React.js
DevOps
Terraform
Azure DevOps
Azure
CI/CD
Management
Agile
Apply
CS27 - Bac+5 Stage Data Engineering (H/F)
1 hour ago
≈ $47k – $92k per year (Estimated) • In office • Full-Time • Guyancourt
Python
SQL
Python
pySpark
Databases
Google BigQuery
BigQuery
AI/ML
Polars
Spark
Transformers
DevOps
GCP
Git
Docker
Analytics
Power BI
Apply
Data Scientist | KYC @ING Hubs Romania
1 hour ago
≈ $31k – $74k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Bucharest
Python
SQL
AI/ML
Spark
DevOps
Git
Apply
Бизнес-аналитик по автоматизации
1 hour ago
≈ $18k – $43k per year (Estimated) • Remote • Moscow
Python
SQL
DevOps
Git
Analytics
Power BI
Apply
Software Developer - Automation
1 hour ago
≈ $13k – $34k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Pune
Python
SQL
C++
AI/ML
Copilot
Prompt Engineering
AI Agents
Copilot Studio
DevOps
Rest API
Azure
CI/CD
Git
AWS
GitHub
Analytics
Power BI
Management
Jira
Power Automate
Power Apps
SharePoint
Agile
Apply
Apply
Software Quality Control, Senior Engineer
2 months ago
≈ $33k – $77k per year (Estimated) • In office • Full-Time • Riyadh
Cybersecurity
CAPA
Apply
OutSystems Front-End Developer, Senior
2 months ago
≈ $80k – $220k per year (Estimated) • Remote • 4+ years exp • Bachelor's Degree
JavaScript
Frontend
Sass
Design
Figma
Adobe XD
Zeplin
Apply
Flutter, Developer
2 months ago
Remote • Full-Time • Cairo
Dart
Dart
Riverpod
Bloc
GetX
Databases
Firestore
SQLite
Frontend
GraphQL
Mobile
Flutter
Firebase
State Management
Material Design
Crashlytics
DevOps
CI/CD
Git
Apply
Software Account Manager
2 months ago
In office • Full-Time • Bachelor's Degree • Riyadh
Management
Agile
Apply
≈ $37k – $96k per year (Estimated) • In office • Full-Time • 8+ years exp • Riyadh
DevOps
SLI/SLO/SLA
Apply
Flight Simulator Technician (FSTD)
1 day ago
≈ $16k – $32k per year (Estimated) • In office • Full-Time • 1+ year exp • Riyadh
Apply
≈ $40k – $114k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Riyadh
Apply
Technology Strategy Consultant
1 day ago
≈ $17k – $36k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Riyadh
Apply
Government Relations Senior Specialist
1 day ago
≈ $37k – $87k per year (Estimated) • In office • Full-Time • Riyadh
Apply
This is one of many
680,866 more open roles from verified company boards, updated every day.

