Outvise
Senior Software Engineer Full Time Role in Doha, Qatar
OutviseQatar5 hours ago
Full-timeInformation Technology

Senior Software Engineer Full Time Role in Doha, Qatar

Mode: On-site - Full-time position

Region: Qatar

Description

Our client, one of the leading renewable energy companies, is currently expanding its technical team and is looking for a Senior Software Engineer with strong backend knowledge and experience to strengthen its digital product development capabilities.



We are looking for candidates who combine deep software engineering expertise with a strategic mindset for designing cloud-native, data-driven architectures. The ideal candidate has a strong background in backend development, CI/CD pipelines, and modern cloud platforms, and is comfortable working across software, infrastructure, and data layers. Prior experience with SCADA systems, industrial IoT, or mission-critical architectures in the energy sector is highly valued


.
This role requires both hands-on technical skill and the ability to guide cross-functional teams in building scalable, maintainable, and secure digital platform


  • s.
    Type of Role: Full time posit
  • ionMode: On-site in Qa
  • tarStart Date: October-December 2


025
Main Responsibilit


  • ies:
    Lead the design and evolution of cloud-native architectures for scalable, maintainable, and secure digital platforms, with a strong emphasis on Google Cloud, while also leveraging experience with AWS and/or A
  • zure.Architect and implement distributed backend systems and microservices using Java and, eventually, Python, following best practices in performance, resilience, and secu
  • rity.Design and govern Kubernetes-based deployment strategies across environments, ensuring robust container orchestration, service mesh integration, and operational observabi
  • lity.Integrate software platforms with industrial systems such as SCADA, OPC-UA, and IoT data sources, enabling secure and reliable interaction with physical assets in energy environm
  • ents.Evaluate and integrate emerging technologies relevant to the energy domain, including edge computing, time-series data platforms, and asset modeling (e.g., digital tw
  • ins).Define and drive the adoption of architectural standards, technical design patterns, and cloud governance practices across engineering t
  • eams.Collaborate with machine learning and data engineering teams to integrate intelligent processing pipelines and decision-support systems into production platf
  • orms.Provide expert guidance on CI/CD pipeline design, GitOps workflows, and infrastructure-as-code strategies using tools like Terraform, Cloud Build, or GitHub Act
  • ions.Apply DevSecOps principles to ensure continuous security, compliance, and traceability across cloud-native sys
  • tems.Act as a technical mentor for senior developers and tech leads, fostering a culture of architectural thinking, system ownership, and continuous improve
  • ment.Collaborate with cross-functional stakeholders to translate business and operational requirements into scalable and future-proof technical solut
  • ions.Maintain high-quality documentation of architectural decisions, interfaces, and infrastructure blueprints using internal wikis, diagrams, and Confluence sp


aces.
Require


  • ments:
    Bachelor's or Master's
    degree in Computer Science, Software Engineering, or a related technical disc
  • ipline.10+ years of professional experience in software engineering, including 3+ years in solution or enterprise architecture
  • roles.Advanced proficiency in Java (preferred) and/or Python, with strong understanding of scalable backend archite
  • ctures.Proven expertise in designing RESTful and event-driven APIs, microservices, and distributed s
  • ystems.Deep knowledge of containerization (Docker) and orchestration with Kubernetes, including production-grade deplo
  • yments.Demonstrated experience architecting cloud-native platforms, ideally with hands-on expertise in Google Cloud Platform (preferred), plus working knowledge of AWS and/or
  • Azure.Experience integrating software platforms with industrial systems such as SCADA, OPC-UA, modbus, or other industrial IoT pro
  • tocols.Proficiency in infrastructure-as-code and CI/CD design using tools like Terraform, Cloud Build, GitHub Actions, or equi
  • valent.Strong understanding of DevSecOps principles and cloud security best pra
  • ctices.Comfortable working with relational and NoSQL databases, including performance and scalability trad
  • e-offs.Excellent leadership, communication, and collaboration skills across technical and business stakeh
  • olders.Ability to translate business and operational needs into scalable, secure, and maintainable technical archite


ctures.
Professional ba


ckground
Preferred ex

  • perience Professional certifications in cloud architecture (e.g., Google Professional Cloud Architect, Azure Solutions Architect, or AWS Certified Solutions Ar
  • chitect).Experience building multi-tenant SaaS or PaaS platforms and multi-region dep
  • loyments.Familiarity with big data and streaming architectures (e.g., Pub/Sub, Kafka, Dataflow
  • , Spark).Exposure to MLOps practices and deploying AI/ML models
  • at scale.Experience with digital twins, asset modeling, or time-series data platforms in energy or industrial
  • contexts.Solid grounding in architecture patterns (e.g., Clean Architecture, hexagonal, domain- driven
  • design).Experience with serverless technologies (Cloud Functions, Cloud Run, Azure Functions,
  • Lambda).Agile methodology certifications (e.g., Scrum Master, SAFe Agilist) and familiarity with tools like Jira or Azur
  • e Boards.English proficiency at C1/C2 level, with excellent written and verbal communicatio


n skills.
Years of


  • experience
    Senior professionals (10 + years of relevant experience) will be considered in th
  • e selectionprocess. 5-10 years' experience profiles could be considered if they are o


utstanding.
Person

  • al Skill SetBalance between structured thinking and creative prob
  • lem solving.Ownership mindset and attentio
  • n to detail.Team player with collaborative spirit and strong communica
  • tion skills.Willingness to learn and adapt to evolving technologie
  • s and tools.Ability to thrive in a fast-paced, innovation-driven
  • environment.Interest in contributing to a more sustainable world through


technology.

Key Skills

Ranked by relevance