Job summary
Adree in Riyadh seeks a Senior Software Technical Engineer to lead technical delivery, design scalable systems, and mentor engineers. The role blends hands-on development with architecture, CI/CD adoption, and collaboration with product stakeholders.
Key responsibilities
- Lead technical execution of software initiatives and ensure alignment with requirements
- Translate business needs into scalable technical solutions
- Design and contribute to system architecture including microservices and APIs
- Make technical decisions on design, performance, and scalability
- Write and maintain production-ready code while remaining hands-on
- Conduct code reviews and enforce engineering standards
- Mentor junior and mid-level engineers and support their growth
- Drive adoption of CI/CD, containerization and cloud platforms
Requirements
- Bachelor's degree in Computer Science, Engineering or equivalent experience
- Minimum 7 years professional software development experience
- 2–3+ years in technical leadership, senior engineer, or team lead role
- Proven delivery of production systems at scale
- Proficiency in a primary language (Java, Python, Go, JS/TS, C#)
- Experience with cloud platforms, databases, CI/CD, Docker, Kubernetes
- Experience conducting code reviews and enforcing best practices
- Strong communication and Agile/Scrum experience
Skills
Source: Workable. Last checked as open: 14 Nov 2026. You apply directly with the employer.
Apply now