Staff Software Engineer

HungerStation

Posted 30+ days ago

Experience

8 - 10 Years

Job Location

Riyadh - Saudi Arabia

Education

Bachelors in Computer Application(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Job Description

We are looking for a highly talented Staff Software Engineer to join our team in Riyadh. If you are looking for a place where you can both show hands-on experience creating direct impact, and drive engineering excellence enhancements, then this may be the place for you! An ideal candidate will have a track record as a significant individual contributor as well as a strong team player being able to drive complex tech initiatives end-to-end across multiple teams.

Your responsibilities include:

  • Own technical agenda and drive complex technical initiatives within your domain
  • Being a go-to person for your engineering community with your deep tech expertise
  • Setting standards of engineering excellence and lead engineers by own example
  • Coaching and mentoring other engineers as a senior member of our Backend chapter
  • Play a major role in architectural decision making on a platform that is used by millions of people.
  • Playing an active role in designing, improving and most importantly securing the overall backend architecture to support massive growth in users and products without compromise.
  • Support teams in infrastructure management in a cloud environment.
  • We embrace Design Driven Development, SOLID Principles, Event-driven Architecture, Algorithms and automated tests (unit, integration and functional).
  • Understanding development lifecycle and collaborating with cross-functional and agile teams.
  • Participate in the continuous and common effort of test coverage, refactoring and documentation.
  • Showing off your code review, debugging and investigation skills on a regular basis

Desired Candidate Profile

Qualifications

  • More than 8 years experience in several programming languages like GoLang, RoR, Java or Python, NodeJs, PHP
  • Tech evangelist : Be present on a local technical scene (meetups, LinkedIn, stackoverflow, etc )
  • More than 8 years experience in several programming languages like GoLang, RoR, Java or Python, NodeJs, .NET Core
  • Strong experience with common observability tools such as Grafana, Datadog, New Relic, etc.
  • You ve played a major role building complex, high-quality applications, and have a strong knowledge of Domain Driven Design and microservice architecture.
  • You re expert in selecting from best practice Design Patterns and Design Principles when building your Software Architectures and Algorithms
  • Strong knowledge of several databases and their tradeoffs, like Postgresql, MySQL and NoSQL
  • Flexible and open-minded personality and comfortable working with multiple teams.
  • Strong experience working with the following; Docker & Kubernetes, GCP, AWS, terraform

Company Industry

Department / Functional Area

Keywords

  • Staff Software Engineer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com