Software Developer & Database Architects

Euro Group

Saudi Arabia

On-site

SAR 180,000 - 240,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Euro Group is seeking a Software Developer & Database Architects to design, develop and maintain scalable data management platforms for environmental monitoring. You will build backend services, ETL pipelines and dashboards to process multi-source data securely and efficiently.

The role requires strong database design skills, experience with spatial data, APIs, and BI tools; collaboration with GIS specialists and data engineers is essential.

Qualifications

  • Design and maintain scalable data management platforms.
  • Strong database design, data modeling and warehousing knowledge.
  • Experience with spatial data and geodatabases is advantageous.
  • Proven ability to build data platforms, ETL pipelines, APIs and dashboards for large datasets.

Responsibilities

  • Design robust relational and spatial database architectures.
  • Develop backend services, APIs and ETL pipelines from multiple sources.
  • Build dashboards and visualization components for analysis and reporting.
  • Optimize performance, ensure scalability and high availability.
  • Implement data security, access control and backups; ensure confidentiality.
  • Follow software engineering best practices: VCS, automated tests, CI/CD and documentation.
  • Collaborate with GIS, data engineers, statisticians and field teams.
  • Prepare technical specs, system diagrams and deployment plans.
  • Provide troubleshooting and support for production systems.

Skills

SQL
PostgreSQL/PostGIS
NoSQL MongoDB
ETL
APIs
Data Visualization
Docker
Airflow
CI/CD
Git
RESTful services
GeoJSON

Education

Bachelor’s degree in Computer Science, Information Technology, Software Engineering or related field

Tools

PostgreSQL
PostGIS
Tableau/Power BI
AWS/Azure/GCP
CI/CD tooling
Docker
Airflow

Job description

Software Developer & Database Architects

Job Type: To generate a scientifically validated environmental baseline and use it to build a data driven strategy that strengthens regulatory oversight, supports sustainable development, and enables long term environmental management across the entire jurisdiction.

Job Summary:

Design, develop and maintain scalable data management platforms, dashboards and backend systems to support a county wide environmental monitoring program. The role combines software development, database architecture and systems integration to process, store and visualize multi source environmental data reliably and securely.

Key Responsibilities
  • Design and implement robust database architectures (relational and spatial) and data models to support environmental monitoring datasets.
  • Develop backend services, APIs and ETL pipelines for ingesting, validating and transforming data from multiple sources (field devices, labs, satellite/UAV, third‑party feeds).
  • Build interactive dashboards and visualization components for data exploration, reporting and decision support.
  • Optimize application and database performance, ensure scalability and high availability.
  • Implement data security, access control, backup and recovery procedures; ensure compliance with data confidentiality requirements.
  • Apply software engineering best practices: version control, automated testing, CI/CD and documentation.
  • Collaborate with GIS specialists, data engineers, statisticians and field teams to translate requirements into technical solutions.
  • Prepare technical specifications, system architecture diagrams and deployment plans.
  • Provide troubleshooting, maintenance and support for production systems; monitor system health and respond to incidents.
  • Support knowledge transfer and provide training documentation for client staff.
Qualifications
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering or a related field.
  • Strong understanding of database design, data modeling and data warehousing principles.
  • Familiarity with spatial data and geodatabases is an advantage.
Experience
  • 3-5 years of professional experience in software development and database architecture.
  • Proven experience building data platforms, ETL processes, APIs and dashboards for medium to large datasets.
  • Experience integrating diverse data sources and optimizing database performance.
Technical Skills
  • Databases: SQL (PostgreSQL/PostGIS preferred), NoSQL (e.g., MongoDB) and knowledge of schema design and indexing.
  • Data processing: ETL tools, data pipelines, and familiarity with workflow orchestration (e.g., Airflow) beneficial.
  • Data visualization: experience with BI tools or libraries (e.g., Tableau, Power BI, D3, Plotly).
  • APIs and integration: RESTful API development and experience with JSON, GeoJSON.
  • DevOps/Deployment: familiarity with Docker, CI/CD, cloud services (AWS/Azure/GCP) and monitoring tools.
  • Testing, version control (Git) and automated build/test practices.
Core Competencies
  • Strong problem‑solving and analytical skills.
  • Attention to data integrity, QA/QC and security.
  • Effective communication and ability to work in multidisciplinary teams.
  • Ability to document systems and train end users
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GIS Specialist
GIS Specialist

Euro Group • Saudi Arabia

On-site
SAR 90,000 - 180,000
Project Manager
Project Manager

Euro Group • Saudi Arabia

On-site
SAR 180,000 - 240,000
Environmental Data Platform Architect
Environmental Data Platform Architect

Euro Group • Saudi Arabia

On-site
SAR 180,000 - 240,000
Senior Data Engineer
Senior Data Engineer

Devsinc, LLC • Riyadh

On-site
SAR 240,000 - 420,000
Geomatics/geographic Information Systems Analyst
Geomatics/geographic Information Systems Analyst

Saudi Aramco (ASC) • Saudi Arabia

On-site
SAR 112,485 - 187,476
Senior GIS/CAD Specialist
Senior GIS/CAD Specialist

AECOM • Saudi Arabia

On-site
SAR 320,000 - 520,000
Senior Geographic Information System Specialist
Senior Geographic Information System Specialist

Confidential Government • Riyadh

On-site
SAR 180,000 - 300,000
GIS Specialist
GIS Specialist

Hudhud • Riyadh

On-site
SAR 180,000 - 300,000
Principal Specialist, Exploration & Project Development & Engineering Data Domain
Principal Specialist, Exploration & Project Development & Engineering Data Domain

Maaden • Saudi Arabia

On-site
SAR 450,000 - 650,000
Senior GIS Specialist
Senior GIS Specialist

Hill Intl. • Saudi Arabia

On-site
SAR 180,000 - 300,000