وظائف مهندس مواد
١١٠٣٠ وظائف شاغرة
Company Description Engco Group is a Magnolia, Texas-based engineering and construction firm specializing in comprehensive project delivery, from initial designs to permitting and final construction. Our expertise spans five core areas: engineering, construction, development, septic, and remodeling, covering civil, structural, and MEP engineering. We handle a diverse range of projects, including retail centers, offices, warehouses, healthcare facilities, multifamily housing, hospitality, industrial sites, and places of worship. With a team of 13 licensed professionals, we are committed to providing exceptional service, primarily focused on the Houston and Dallas metro areas. At Engco Group, we take pride in our philosophy: "We engineer it. We build it."<br>Role Description This is a full-time on-site role for a Civil Drafter, based in Cairo, Egypt. The Civil Drafter will work on producing detailed technical and engineering drawings for a variety of civil engineering and construction projects. Primary tasks include preparing civil engineering drafts, creating and modifying Computer-Aided Design (CAD) drawings, collaborating with engineers to develop design solutions, and maintaining clear documentation of projects. The drafter will also ensure compliance with relevant standards and guidelines while communicating effectively within the design and construction teams.<br>Qualifications Proficiency in Civil Engineering Drafting and Design Strong skills in Engineering Drawings and Technical Drawing Experience in using Computer-Aided Design (CAD) tools Attention to detail and ability to interpret and translate design concepts into technical documents Strong communication and collaboration skills for working within a team environment Bachelor’s degree or equivalent in Civil Engineering, Drafting, or a related field Familiarity with local and international engineering standards is a plus
Company Description Competent specializes in delivering reliable and tailored HR outsourcing solutions to meet the unique needs of its clients. With a proven track record of serving over 80 clients across various industries, Competent has built a reputation for quality, efficiency, and competitive pricing. Known for fostering strong, long-lasting client relationships, the company thrives on referrals, reflecting its unwavering commitment to excellence. Competent focuses on results-driven solutions, offering comprehensive support or addressing specific needs to help organizations grow effectively.<br> Role Description This is a full-time, on-site role based in Cairo for a Senior Plumbing Design Engineer. The role involves designing, planning, and overseeing plumbing systems to ensure functionality, efficiency, and compliance with industry standards. Responsibilities include creating detailed plumbing designs, collaborating with architects and other engineers on building services projects, conducting water supply system calculations, and ensuring integration with Mechanical, Electrical, and Plumbing (MEP) systems. The candidate will also be required to review project designs, provide technical support, and ensure adherence to timelines and budgets.<br> Qualifications Expertise in Plumbing and Plumbing Design Proficiency in Water Supply systems and related design work Knowledge of Mechanical, Electrical, and Plumbing (MEP) systems Experience in Building Services design and implementation Strong ability to interpret technical drawings, specifications, and industry codes Proficiency in relevant design software (e.g., Auto CAD, Revit, or similar tools) Excellent problem-solving skills and attention to detail Bachelor's degree in Mechanical Engineering or a related field Professional experience in a similar senior-level role within the field Knowledge of local building codes and industry regulations is an asset
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>The role ensures the delivery of high-quality software by maintaining testing efforts, identifying defects, and validating system functionality against user and business requirements.<br> In addition, the role maintains consistent testing standards, adapts strategies to evolving technologies, and executes both manual and automated tests to minimize risks and support timely releases.<br> It also contributes to improving user experience, enhancing operational efficiency, and ensuring the reliability of development outcomes across platforms and environments.<br> 3. Role Considerations Maintaining consistency in testing practices across diverse projects and teams Adapting testing approaches to rapidly evolving technologies and system changes Balancing manual and automated testing to meet tight sprint deadlines Ensuring test coverage and reliability across multiple environments and channels Job Description Plan and coordinate testing activities by following structured processes and predefined schedules to ensure timely and organized execution across all phases of the project.<br> Prepare test plans and user acceptance testing (UAT) documents by analyzing business and technical requirements to provide clear direction for testing and confirm that the system meets user expectations.<br> Design, write, and execute test cases (manual and automated) by using tools such as Selenium, Java, TestNG, and Postman to validate system functionality, integration, and performance efficiently.<br> Analyze user stories, requirements, and test outcomes by analyzing documentation and executing tests to identify defects early and ensure alignment with business needs.<br> Log and escalate issues by reporting bugs in Jira and preparing detailed reports for daily meetings to facilitate prompt resolution and informed decision-making.<br> Contribute to sprint planning and Agile ceremonies by estimating testing efforts and collaborating with cross-functional teams to align deliverables with timelines and development capacity.<br> Execute various levels of testing—including Functional, Integration, System, Performance, and Regression—by applying appropriate test strategies and frameworks to ensure comprehensive validation of the software’s quality and reliability.<br> Guide and support junior test engineers by providing training, best practices, and regular feedback to enhance team competency and maintain consistent testing standards.<br> Handle testing across platforms and environments by coordinating tests on desktop, web, and mobile systems in various staging setups to ensure consistent user experience and system performance in real-world conditions.<br> Create training materials, technical documentation, and user manuals by documenting key processes and system usage instructions to support end users in adoption and troubleshooting post-deployment.<br> Standardized Responsibilities by Job Level: Policies, Processes, and Procedures: • Follow all relevant department policies, processes, standard operating procedures and instructions so that work is carried out in a controlled and consistent manner.<br> Day-to-Day Operations: • Follow and implement the day-to-day operations related to own job to ensure continuity of work within required SLA.<br> Compliance: • Comply with all relevant regulations and internal policies and code of conduct to maintain sound legal position and mitigate any potential risk.<br> KPIs • Defect Detection Rate • Test Case Coverage • Automation Execution Rate • Defect Reopen Rate • Test Execution Timeliness Internal and External Stakeholders Internal Stakeholders: • Development Team • Project Managers • Business Analysts • IT Operations Team External Parties: • Software Vendors • Third-party Service Providers • Clients (for UAT and issue resolution) • External Test Tool Providers Requirements Education: • Bachelor’s degree in information technology, Computer Science, or a related discipline Professional Experience: • 3 – 5 years of experience Competencies (Knowledge, Skills and Abilities) Knowledge • Software Development Life Cycle (SDLC) and Testing Life Cycle (STLC) • Agile methodologies and sprint planning processes • Testing principles (Functional, Regression, Integration, Performance, UAT) • Defect tracking and bug lifecycle • Risk-based testing and quality assurance best practices Abilities • Analyze and interpret business and technical requirements • Design and execute comprehensive test strategies • Identify, isolate, and document defects effectively • Prioritize tasks and manage time across multiple projects/environments • Adapt testing approaches based on evolving technologies and project needs Technical Skills • Test automation tools: Selenium, TestNG • Programming/scripting: Java • API testing tools: Postman • Defect tracking and test management: Jira • Version control systems: Git (preferred) • Writing and maintaining test scripts and documentation Soft Skills • Attention to detail and critical thinking • Strong communication and collaboration skills • Problem-solving and root cause analysis • Ability to mentor and guide junior testers • Proactive approach and continuous improvement mindset</span> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Fixed-term contract Full-time At least 2 years of experience (Junior level) Bachelor degree Engineering/Maintenance Supervisor Apply Mission JOB PURPOSE: The Jr Centralized Control Engineer is responsible for executing and supervising the maintenance and performance of Centralized Control systems such as ATS, SCADA, and related automation platforms. This role supports the continuous, safe, and reliable operation of critical rail systems by implementing preventive and corrective maintenance tasks, managing technical documentation, and coordinating system troubleshooting efforts. The role also contributes to asset reliability by ensuring accurate data recording through Maximo and supporting compliance with RDMC's operational and safety standards. Profile RESPONSIBILITIES/DUTIES System Maintenance & Performance Conduct preventive and corrective maintenance for Centralized Control systems including SCADA, ATS, and related automation equipment. Monitor and analyze system components and performance trends, identifying potential risks or degradation. Investigate and troubleshoot equipment failures or abnormalities and implement corrective measures. Recommend and support system upgrades or optimizations based on condition assessments and performance data. Prepare and update technical documentation related to system configuration, troubleshooting logs, and repair records. Team Coordination & Task Execution Coordinate and supervise daily tasks of technicians and maintainers, ensuring the timely execution of assigned work orders. Prioritize maintenance tasks based on system criticality and operational requirements. Facilitate communication and collaboration within the team; relay relevant information from management. Promote a culture of accountability, performance, and continuous learning among team members. Maximo Ensure timely and accurate entry of Maximo maintenance activities, work orders, and fault logs. Review data integrity within the CMMS system to support asset performance analysis and reporting. Generate standard maintenance and fault trend reports as management requests. Safety Enforce adherence to safety policies and procedures in all field maintenance activities. Oversee the correct application of work permits, lockout-tagout procedures, and access control protocols. Participate in incident investigations and safety audits as required. Ensure proper use of PPE and safe handling of tools and materials by the team. Operational Support & Reporting Assist in planning and scheduling maintenance interventions in coordination with operations and control room personnel. Conduct field inspections and compile status updates on system health and maintenance progress. Maintain and manage technical stock levels and recommend procurement for critical spares. Complete any additional duties assigned by the Head of Centralized Control. ESSENTIAL QUALIFICATIONS, KNOWLEDGE & EXPERIENCE QUALIFICATIONS: Bachelor s degree in Electrical, Electronics, or Communication Engineering. Fluent in Arabic and English, French is a plus. KNOWLEDGE: Strong understanding of low current systems, SCADA, and automation. Technical familiarity with electrical and electronic systems used in railway control environments. Basic proficiency in troubleshooting methodologies and diagnostic tools. Knowledge of safety and quality standards in industrial environments. Understanding of CMMS (preferably Maximo) usage and system integration is an advantage. EXPERIENCE: 0 3 years of experience in centralized control, automation, ATS & SCADA maintenance. Prior exposure to railway systems or industrial maintenance is desirable. DESIRED BEHAVIORS & EXPERIENCES Technical Aptitude: Demonstrates strong foundational knowledge of centralized systems and readiness to learn. Team Collaboration: Works effectively within a team environment and contributes to team success. Communication Skills: Articulates ideas clearly and confidently; capable of reporting technical issues in a concise manner. Problem-Solving: Applies critical thinking to resolve issues with minimal supervision. Attention to Detail: Maintains high standards in system checks, reports, and documentation. Adaptability: Able to perform under pressure in a dynamic, safety-critical, shift-based environment. Accountability: Takes ownership of assigned responsibilities and maintains a proactive approach to tasks. Safety Orientation: Demonstrates a strong commitment to workplace safety and operational discipline.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Bachelor s degree in Electrical, Electronics, or Communication Engineering.</li><li>Fluent in Arabic and English, French is a plus.</li><li>Strong understanding of low current systems, SCADA, and automation.</li><li>Technical familiarity with electrical and electronic systems used in railway control environments.</li><li>Basic proficiency in troubleshooting methodologies and diagnostic tools.</li><li>Knowledge of safety and quality standards in industrial environments.</li><li>Understanding of CMMS (preferably Maximo) usage and system integration is an advantage.</li><li>0 3 years of experience in centralized control, automation, ATS & SCADA maintenance.</li><li>Prior exposure to railway systems or industrial maintenance is desirable.</li><li>Demonstrates strong foundational knowledge of centralized systems and readiness to learn.</li><li>Works effectively within a team environment and contributes to team success.</li><li>Articulates ideas clearly and confidently; capable of reporting technical issues in a concise manner.</li><li>Applies critical thinking to resolve issues with minimal supervision.</li><li>Maintains high standards in system checks, reports, and documentation.</li><li>Able to perform under pressure in a dynamic, safety-critical, shift-based environment.</li><li>Takes ownership of assigned responsibilities and maintains a proactive approach to tasks.</li><li>Demonstrates a strong commitment to workplace safety and operational discipline.</li></ul><p></p></section>
<p>We are seeking a Senior Software & Automation Engineer to design, develop and implement automation, AI and machine learning solutions that transform manual processes into efficient digital workflows. This role focuses on delivering business value through software development, automation engineering, data-driven solutions and continuous process optimisation while collaborating with distributed international teams.</p><p><strong>What you ll do</strong></p><ul><li>Design, develop and implement web applications and automation solutions in alignment with defined architectural standards.</li><li>Establish and maintain development standards, tools and best-practice processes for software delivery.</li><li>Work with development and analytics technologies including ETL, reporting, SQL and programming tools.</li><li>Produce development documentation, process flows, diagrams and technical artefacts to support solution delivery.</li><li>Analyse business requirements and identify opportunities to deliver value through automation and digitalisation.</li><li>Optimise requirements and develop solutions that improve efficiency, reduce costs and enhance operational performance.</li></ul><p><strong>What's in it for you</strong></p><ul><li>Opportunity to work on large-scale automation, AI and digitalisation initiatives.</li><li>Exposure to modern software development frameworks, analytics tools and enterprise technologies.</li><li>Collaboration with international teams and stakeholders across multiple business functions.</li><li>Ability to influence process improvement, cost optimisation and business transformation outcomes.</li></ul><p><strong>What skills you will learn</strong></p><ul><li>Advanced automation engineering and enterprise software development practices.</li><li>AI and machine learning solution implementation within business environments.</li><li>Data analytics, reporting and performance optimisation techniques.</li><li>Solution architecture alignment, governance and technical documentation skills.</li><li>Stakeholder management and business requirement analysis capabilities.</li></ul><p><strong>Desired Candidate Profile</strong></p><p>Degree-qualified in a technology-related discipline. Experience working within international and distributed teams and across projects of varying scope and complexity. Strong stakeholder engagement, organisation and prioritisation skills with experience producing project plans, milestones and dependencies. 4-7 years of overall professional experience in software engineering, automation or related technology functions. Strong understanding of AI and automation application structures, governance, data performance and data security principles. Hands-on experience with SQL, Python, Django, Flask, JavaScript and REST APIs. Knowledge of Python automation and data analytics libraries including NumPy, Pandas, Matplotlib and Seaborn. Working knowledge of profiling tools and object-oriented programming principles. Exposure to Angular, Bootstrap, React, React Native and ITIL practices would be advantageous. Demonstrates analytical thinking, troubleshooting capability, attention to detail and a flexible approach to problem solving</p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software.</p><p>Position Overview: We are looking for a DevOps Engineer to join our team in Cairo, Egypt. In this role, you'll be responsible for maintaining high-availability production systems and large integrated environments while driving automation and innovation across our development and release processes. You'll work alongside talented engineers, coaching team members and technically leading large-scale projects that impact our global operations.</p><p>Key Responsibilities: Maintain high-availability production systems and large integrated environments. Develop and maintain in-house utilities to automate and facilitate development and release activities. Technically drive large-scale projects while coaching and motivating team members involved. Manage continuous integration frameworks, enterprise monitoring, and alert notifications. Evaluate, integrate, and deploy state-of-the-art third-party tools for development, testing, and release teams. Investigate, isolate, and resolve hardware and software defects with excellent debugging and problem-solving skills. Develop innovative solutions by investigating problems and applying analytical expertise.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>B.Sc. in Computer Engineering, Computer Science, or a related field (minimum grade: Very Good). 3+ years of experience in DevOps or a related field. Excellent knowledge of DevOps concepts (CI, CD, CM, SCM). Hands-on experience with GitLab administration is a plus. Experience with grid management software (e.g., AGE, LSF, Slurm) is a plus. Linux administration and debugging skills are a plus. Knowledge of common high-availability architectures is a plus. Experience with a wide variety of open-source technologies (e.g., Jenkins, Ansible, Puppet, Docker). Excellent debugging and problem-solving skills, including the ability to investigate, isolate, and resolve hardware and software defects. Excellent analytical skills and the ability to investigate problems and develop innovative solutions. A service-oriented attitude, with the ability to multitask, switch contexts quickly, and handle interruptions effectively.</p><p></p></section>
Solution Delivery Engineer / Dev Sec Ops Engineer<br>About the Role We are looking for a Solution Delivery Engineer to join our team — a technically hands-on engineer focused on the reliable delivery, operation, and ongoing health of complex infrastructure and software solutions. Working alongside a dedicated Project Manager who owns customer communication and stakeholder engagement, your focus is on the technical execution: getting systems built, deployed, running, and continuously improved. This role suits someone who thrives in the detail — diagnosing hard problems, building robust delivery pipelines, and ensuring platforms are stable, secure, and well-understood.<br>Key Responsibilities Technical Delivery & Deployment Own the technical delivery of infrastructure and software solutions from build through to production handover Design, implement, and maintain delivery pipelines (CI/CD) using Git Ops workflows and tooling Manage infrastructure-as-code, version control, and change management practices across delivery workstreams Coordinate with engineering and product teams to align deployment artefacts, configuration, and release schedules Ensure deployments meet defined quality, security, and compliance standards before handover Infrastructure & Platform Engineering Build, configure, and maintain Linux environments (RHEL / Oracle Linux) and Kubernetes clusters (Rancher) Manage containerised workloads — images, registries, runtime configuration, and lifecycle management Configure and maintain cloud hosting environments: compute, networking, storage, and Kubernetes infrastructure Provide Windows Server administration support for legacy platform scope where required Operate confidently within OSS infrastructure ecosystems — understanding community tooling, release cadences, and the evolving landscape of OSS services aligned to the platform Platform & Solution Troubleshooting Own technical investigations across the full stack: hardware → OS → middleware → application → integrations Diagnose and resolve infrastructure, platform, and application issues in both delivery and production environments Work systematically to root cause, documenting findings, resolutions, and preventive actions Support escalated troubleshooting from operations and customer-facing teams, providing deep technical analysis System Monitoring & Observability Implement and maintain monitoring, alerting, and observability tooling across deployed platforms Define and track key health indicators; ensure operational visibility is in place at handover Respond to and investigate platform health events; drive improvements to reduce repeat incidents Contribute to operational runbooks and alerting standards Scripting, Automation & Git Ops Write and maintain automation scripts (Bash, Python, or similar) for deployment, configuration, and operational tasks Implement Git Ops practices for infrastructure and application configuration management Maintain pipeline tooling, ensuring delivery processes are repeatable, auditable, and version-controlled Identify and eliminate manual toil through targeted automation Security & Compliance Apply security and compliance requirements throughout delivery — hardening, scanning, patching, and remediation Ensure deployed platforms meet relevant security baselines; engage security stakeholders where gaps are identified Maintain awareness of CVE management, tooling, and compliance frameworks relevant to the platform Documentation & Continuous Improvement Produce clear technical documentation: architecture notes, deployment guides, runbooks, and operational handover packs Contribute to team knowledge bases; keep documentation current as platforms evolve Identify and drive process improvements across delivery pipelines, tooling, and operational practices Participate in post-delivery reviews, capturing lessons learned and feeding improvements back into the team<br>Required Skills & Experience<br>5 years of experience as a Solution Delivery Engineer / Dev Sec Ops Engineer<br>Infrastructure & Platform Linux system administration — RHEL and Oracle Linux (or equivalent RPM-based distributions) Kubernetes — cluster administration, workload management, Rancher preferred Container fundamentals — images, registries, runtime, and lifecycle management Cloud hosting environments — compute and Kubernetes configuration (AWS, Azure, GCP, or private cloud) Windows Server administration at working level for legacy scope Delivery & Automation CI/CD pipeline design and operation — Git Lab CI, Jenkins, Argo CD, or equivalent Git Ops methodology — infrastructure and configuration managed through version control Scripting proficiency in Bash and/or Python Infrastructure-as-code tooling (Terraform, Ansible, Helm, or similar) Troubleshooting & Operations Full-stack diagnostic capability: hardware through to application and integration layers System monitoring and observability tooling — Prometheus, Grafana, ELK, or equivalent Structured incident investigation and root cause analysis Security & OSSSecurity compliance awareness — tooling, hardening, scanning, and remediation approaches OSS ecosystem familiarity — community tooling, governance, and infrastructure-aligned OSS services<br>Desirable Experience with service mesh, ingress, or network policy management in Kubernetes environments Exposure to regulated or compliance-heavy platform environments Familiarity with ITSM or change management processes in operational contexts Active participation in open-source communities or projects
Solution Delivery Engineer / Dev Sec Ops Engineer About the Role We are looking for a Solution Delivery Engineer to join our team — a technically hands-on engineer focused on the reliable delivery, operation, and ongoing health of complex infrastructure and software solutions. Working alongside a dedicated Project Manager who owns customer communication and stakeholder engagement, your focus is on the technical execution: getting systems built, deployed, running, and continuously improved. This role suits someone who thrives in the detail — diagnosing hard problems, building robust delivery pipelines, and ensuring platforms are stable, secure, and well-understood.<br><br>Key Responsibilities Technical Delivery & Deployment Own the technical delivery of infrastructure and software solutions from build through to production handover Design, implement, and maintain delivery pipelines (CI/CD) using Git Ops workflows and tooling Manage infrastructure-as-code, version control, and change management practices across delivery workstreams Coordinate with engineering and product teams to align deployment artefacts, configuration, and release schedules Ensure deployments meet defined quality, security, and compliance standards before handover Infrastructure & Platform Engineering Build, configure, and maintain Linux environments (RHEL / Oracle Linux) and Kubernetes clusters (Rancher) Manage containerised workloads — images, registries, runtime configuration, and lifecycle management Configure and maintain cloud hosting environments: compute, networking, storage, and Kubernetes infrastructure Provide Windows Server administration support for legacy platform scope where required Operate confidently within OSS infrastructure ecosystems — understanding community tooling, release cadences, and the evolving landscape of OSS services aligned to the platform Platform & Solution Troubleshooting Own technical investigations across the full stack: hardware → OS → middleware → application → integrations Diagnose and resolve infrastructure, platform, and application issues in both delivery and production environments Work systematically to root cause, documenting findings, resolutions, and preventive actions Support escalated troubleshooting from operations and customer-facing teams, providing deep technical analysis System Monitoring & Observability Implement and maintain monitoring, alerting, and observability tooling across deployed platforms Define and track key health indicators; ensure operational visibility is in place at handover Respond to and investigate platform health events; drive improvements to reduce repeat incidents Contribute to operational runbooks and alerting standards Scripting, Automation & Git Ops Write and maintain automation scripts (Bash, Python, or similar) for deployment, configuration, and operational tasks Implement Git Ops practices for infrastructure and application configuration management Maintain pipeline tooling, ensuring delivery processes are repeatable, auditable, and version-controlled Identify and eliminate manual toil through targeted automation Security & Compliance Apply security and compliance requirements throughout delivery — hardening, scanning, patching, and remediation Ensure deployed platforms meet relevant security baselines; engage security stakeholders where gaps are identified Maintain awareness of CVE management, tooling, and compliance frameworks relevant to the platform Documentation & Continuous Improvement Produce clear technical documentation: architecture notes, deployment guides, runbooks, and operational handover packs Contribute to team knowledge bases; keep documentation current as platforms evolve Identify and drive process improvements across delivery pipelines, tooling, and operational practices Participate in post-delivery reviews, capturing lessons learned and feeding improvements back into the tea<br>m<br>Required Skills & Experience Infrastructure & Platform Linux system administration — RHEL and Oracle Linux (or equivalent RPM-based distributions) Kubernetes — cluster administration, workload management, Rancher preferred Container fundamentals — images, registries, runtime, and lifecycle management Cloud hosting environments — compute and Kubernetes configuration (AWS, Azure, GCP, or private cloud) Windows Server administration at working level for legacy scope Delivery & Automation CI/CD pipeline design and operation — Git Lab CI, Jenkins, Argo CD, or equivalent Git Ops methodology — infrastructure and configuration managed through version control Scripting proficiency in Bash and/or Python Infrastructure-as-code tooling (Terraform, Ansible, Helm, or similar) Troubleshooting & Operations Full-stack diagnostic capability: hardware through to application and integration layers System monitoring and observability tooling — Prometheus, Grafana, ELK, or equivalent Structured incident investigation and root cause analysis Security & OSSSecurity compliance awareness — tooling, hardening, scanning, and remediation approaches OSS ecosystem familiarity — community tooling, governance, and infrastructure-aligned OSS servic<br>es<br>Desirable Experience with service mesh, ingress, or network policy management in Kubernetes environments Exposure to regulated or compliance-heavy platform environments Familiarity with ITSM or change management processes in operational contexts Active participation in open-source communities or proje<br>cts
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>We're looking for a <b>Staff Software Engineer, Backend</b>to join Procore's Mobile engineering team. In this role, you'll be the connective tissue between our mobile clients and Procore's backend engineering teams, driving mobile-friendly API design and implementation that supports our offline-first architecture. Your primary goal is to make sure the APIs powering Project Management and Quality and Safety mobile experiences work the way mobile not just web needs them to, while mentoring engineers across a globally distributed team.</p><br><br><br><p>As a <b>Staff Software Engineer, Backend</b>, you'll partner closely with backend teams across Procore as well as mobile client engineering, platform, and Product to represent mobile's needs early in API design conversations, and to help those teams build contracts that hold up in offline, low-connectivity, field conditions. Use your deep sympathy for client-side constraints, together with enough backend fluency to speak the language and influence the design, to close the gap that usually shows up only after mobile starts integrating.</p><br><br><br><p>Join us to be the person who makes sure mobile and backend actually build for each other, on a team building the software that keeps construction projects — and the people managing them safe and on schedule. Apply today!</p><br><br><br><p>This position reports into the Director of Engineering and will be based in our <b>Cairo, Egypt </b><b>office</b>. We're looking for someone to join us immediately.</p><br><br><br><p><b>What you’ll do:</b></p><br><br><ul>
<li><p>AI is central to how we work. You’ll be expected to master generative tools and agentic workflows, moving beyond just using AI to actively building the agentic future of construction.</p><br><br></li>
<li><p>Act as the primary liaison between Mobile Project Management and Quality and Safety and backend engineering teams, representing mobile's needs in API and contract design</p><br><br></li>
<li><p>Drive mobile-friendly implementation of REST and GraphQL APIs with a focus on supporting our offline-first architecture, identifying where APIs won't hold up for low-connectivity or field-use conditions, and working with backend teams to close gaps</p><br><br></li>
<li><p>Partner across a large number of collaborating teams backend, mobile clients, platform, and product to align on contracts, dependencies, and shared standards before they become integration problems</p><br><br></li>
<li><p>Bring a customer-centric perspective into architectural conversations owned by backend teams, rather than owning that architecture directly</p><br><br></li>
<li><p>Mentor and develop teammates through code reviews, pairing, and training, growing a distributed engineering team across time zones</p><br><br></li>
<li><p>Troubleshoot and resolve complex production issues at the mobile/backend boundary, serving as an escalation point during incidents</p><br><br></li>
<li><p>Identify recurring friction points between mobile and backend teams, and organize the right people to solve them</p><br><br></li>
</ul><br><p><b>What we're looking for: </b></p><br><br><ul>
<li><p>Bachelor’s Degree in Computer Science, Engineering, related field, or equivalent work experience</p><br><br></li>
<li><p>Candidate with product mindset and/or Mobile Automation background is a huge plus</p><br><br></li>
<li><p>8+ years of combined software engineering experience, with a proven track record of technical leadership, mentoring engineers, and up-leveling team discourse</p><br><br></li>
<li><p>Direct client-side (mobile or web) development experience, or very strong sympathy for how backend decisions land on client engineers — this matters more than owning backend services yourself</p><br><br></li>
<li><p>Working fluency in backend development (Ruby on Rails, Node.js, Java, or similar) enough to engage credibly on designing or influencing REST and/or GraphQL APIs, ideally including offline-first or low-connectivity scenarios</p><br><br></li>
<li><p>Exceptional communication skills and comfort collaborating across teams, translating ambiguous or competing needs into clear technical direction across time zones</p><br><br></li>
<li><p>Strong Test Driven Development background and comfort with shift-left quality practices</p><br><br></li>
<li><p>A systems thinker who enjoys the complexities of distributed systems, balanced with a pragmatic commitment to shipping working, high-quality code</p><br><br></li>
</ul><br><br> </div>
Company Description Cobrand Solution (CO-BRAND SOLUTION “CBS”) is a technology systems integrator founded in 2017 and headquartered in Cairo, Egypt. The company delivers integrated, secure, and scalable digital solutions that connect IT investments to clear business outcomes. With expertise across digital infrastructure, cloud, cybersecurity, networking, data centers, collaboration, and ELV systems, Cobrand Solution helps organizations achieve operational excellence and digital resilience. The team supports clients through the full technology lifecycle—from assessment and design to implementation, optimization, and long-term support—ensuring solutions provide measurable value. Guided by integrity, innovation, excellence, collaboration, and agility, Cobrand Solution serves as a trusted partner in driving digital transformation across Egypt and the broader Middle East. Role Description The Senior ELV Engineer and Team Leader is a full-time, on-site role based in Egypt, responsible for leading the design, implementation, and support of extra-low voltage (ELV) systems for diverse projects. This position oversees project engineering activities, prepares technical designs and shop drawings, and ensures compliance with client requirements, standards, and regulations. The role involves coordinating with internal teams, contractors, and vendors, managing project timelines and quality, and providing technical guidance and mentorship to junior engineers and technicians. The Senior ELV Engineer and Team Leader conducts site surveys, supervises installation and commissioning, troubleshoots complex technical issues, and prepares documentation and reports. This role also contributes to continuous improvement of ELV solutions, supports presales and technical proposals when needed, and helps maintain strong client relationships. Qualifications Strong ELV engineering expertise, including design, integration, and implementation of systems such as CCTV, access control, fire alarm, public address, structured cabling, and building management systems. Proficiency in project coordination and leadership, including team supervision, workload planning, and collaboration with cross-functional stakeholders. Competence in technical documentation and design tools, such as Auto CAD or similar drafting software, MS Office, and preparation of drawings, BOQs, and technical reports. Solid understanding of networking, IP-based systems, and relevant standards, with the ability to troubleshoot and optimize ELV and related infrastructure. Advanced problem-solving, analytical, and decision-making skills, with attention to detail and a focus on quality and safety. Effective communication and interpersonal skills, with the ability to interact professionally with clients, vendors, and project teams. Proven experience in a senior ELV engineering role, preferably within a systems integrator or similar environment, including on-site project execution. Bachelor’s degree in Electrical Engineering, Electronics, Communications, or a related field; relevant professional certifications are an advantage
Established in 2008, Geidea epitomizes customer focused empowerment and commercial success through continuous innovation. Geidea makes best in class digital payment solutions available for all by attracting and leveraging the best creative & entrepreneurial talent in the market Our solutions give any business the chance to get ahead and reach for more no matter their size or maturity. Our technology mirrors our people - Smart, Innovative & Forward Thinkingwww.geidea.net<br>To maintain a competitive advantage as we grow, we are currently looking for a new "Software Engineer Lead"<br>Job purpose:We are looking for an experienced Lead Software Engineer to join our team and drive the development of cutting-edge web applications. In this role, you will lead and mentor a team of Backend developers, ensuring the delivery of high-quality, scalable, and user-friendly solutions. You will collaborate closely with designers, frontend engineers, and product managers to create seamless user experiences while staying ahead of industry trends and best practices.<br>Key Responsibilities:Lead and mentor a team of Backend developers, fostering their professional growth and ensuring high-quality deliverables. Collaborate with cross-functional teams (designers, frontend developers, and product managers) to define and implement innovative frontend solutions. Oversee the development of responsive, high-performance, and user-friendly web applications. Ensure adherence to coding standards, best practices, and project timelines. Conduct code reviews and provide constructive feedback to improve overall code quality. Stay up to date with the latest backend technologies and advocate for their adoption when beneficial. Troubleshoot and resolve technical challenges to maintain optimal performance and scalability. Manage project timelines, allocate tasks effectively, and facilitate clear communication within the team.<br>Qualifications:Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience).7+ years of experience in Backend development with expertise in Python, Java Script, and modern frameworks such as . NET, C#. Proven experience in a leadership or mentoring role, with strong team management skills. Strong problem-solving abilities and keen attention to detail. Excellent communication and interpersonal skills, with the ability to collaborate across teams effectively. Experience with version control systems like Git and agile development methodologies.<br>Our values guide how we think and act - They describe what we care about the most Customer first - It’s embedded in our design thinking and customer service approach Open - Openness allows us to constantly improve and evolve Real - No jargon and no excuses! Bold - Constantly challenging ourselves and our way of thinking. Resilient – If we fail, we bounce back stronger than before. Collaborative - We know that we can achieve a lot more as a team. We are changing lives by constantly striving for a better solution.
About the Role<br>We are looking for a Senior Software Engineer to join our engineering team. You will design, build, and maintain scalable backend systems, working across the full software development lifecycle from architecture through deployment. This role is ideal for an experienced engineer who enjoys solving complex problems, mentoring others, and driving technical excellence — including exploring how AI agents and agentic workflows can accelerate engineering and product delivery.<br>What You'll Do<br>- Design, develop, and maintain robust, scalable backend services using Java and Spring Boot- Build and maintain RESTful APIs that power internal and external applications- Design and optimize relational database schemas and queries using SQL (Oracle and/or Postgre SQL)- Design, build, and integrate agentic AI systems — LLM-powered agents, tool-calling workflows, and multi-step autonomous or semi-autonomous processes — into product and engineering workflows- Evaluate and apply AI coding assistants and agent frameworks to improve developer productivity and software quality- Collaborate with product managers, architects, and cross-functional teams to translate business requirements into technical solutions- Write clean, maintainable, well-tested code and participate in code reviews- Troubleshoot, debug, and resolve production issues in a timely manner- Contribute to system design discussions and architectural decisions, including where agentic/AI components fit into the broader architecture- Mentor junior engineers and help raise the technical bar across the team- Participate in Agile/Scrum ceremonies (sprint planning, standups, retrospectives)<br>What We're Looking For<br>- 5+ years of professional software development experience- Strong hands-on experience with Java and the Spring Boot framework- Proven experience designing and building REST APIs- Solid experience with SQL and relational databases (Oracle and/or Postgre SQL)- Hands-on experience building or integrating agentic AI systems — e.g., LLM tool-use/function-calling, multi-agent orchestration, RAG pipelines, or autonomous task execution (frameworks such as Lang Chain, Lang Graph, Claude Agent SDK, Auto Gen, Semantic Kernel, or similar)- Practical experience using AI-assisted development tools (e.g., Claude Code, Git Hub Copilot, or similar) in a professional engineering workflow- Strong understanding of object-oriented design principles and software architecture patterns- Experience with version control systems (e.g., Git) and CI/CD pipelines- Familiarity with unit testing and test-driven development practices- Excellent problem-solving skills and attention to detail- Strong communication skills and ability to work collaboratively in a team environment<br>Nice to Have<br>- Experience with microservices architecture- Familiarity with cloud platforms (AWS, Azure, or GCP)- Experience with containerization tools (Docker, Kubernetes)- Exposure to message queues (Kafka, Rabbit MQ, etc.)- Experience with performance tuning and query optimization- Experience with prompt engineering, LLM evaluation/observability, or AI governance/safety practices<br>Qualifications<br>- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
Company Description Electronic Vision, founded in 2020, is a smart cities systems integrator delivering innovative and reliable technology solutions for real estate, transportation, and industrial sectors. The company provides end-to-end ICT infrastructure and physical security services, with an expanding presence in Iraq, the UAE, and other dynamic markets. Through partnerships with Tier 1 technology providers, Electronic Vision offers cybersecurity and advanced IoT solutions that enhance operational efficiency and safety. As the organization evolves toward Smart Cities as a Service (SCaa S) in 2025, it focuses on flexible, scalable models to support urban innovation and digital transformation. Electronic Vision is committed to shaping the cities of tomorrow by delivering integrated, intelligent, and secure technology solutions today.<br>Role Description The Senior T&C Light Current Engineer is a full-time, on-site role based in Cairo, responsible for overseeing testing and commissioning activities for low current systems in smart city, real estate, transportation, and industrial projects. This role includes designing, reviewing, and validating system configurations such as CCTV, access control, fire alarm, BMS, networking, and other ELV/light current systems to ensure compliance with project specifications and industry standards. The engineer will coordinate with project managers, consultants, subcontractors, and vendors to schedule T&C activities, resolve technical issues, and prepare documentation, reports, and as-built records. Daily tasks involve supervising installation quality, performing system integration and performance tests, troubleshooting hardware and software issues, and ensuring smooth handover to operations teams. The role also contributes to continuous improvement of standards, supports training for junior engineers, and aligns solutions with Electronic Vision’s smart cities and ICT strategies.<br>Qualifications<br> <br>Strong expertise in light current and ELV systems (e.g., CCTV, access control, fire alarm, public address, data networks, BMS) and their integration within ICT and smart city infrastructures. Hands-on experience in testing, commissioning, and troubleshooting of low current systems, including configuration, calibration, and performance verification of devices and software platforms. Proficiency in reading and interpreting technical drawings, schematics, and specifications, with the ability to perform site inspections and ensure installation quality and compliance. Knowledge of relevant industry standards, codes, and best practices for safety, security, and ICT systems, ideally within real estate, transportation, or industrial environments. Strong project coordination and documentation skills, including preparation of test plans, T&C reports, method statements, and as-built documentation. Effective communication and collaboration skills to work with multidisciplinary teams, clients, and vendors, and to guide and mentor junior engineers. Bachelor’s degree in Electrical Engineering, Communications Engineering, Electronics Engineering, or a closely related field; advanced certifications in EL
Company Description Megaldon Contracting & Supplies is a dynamic company specializing in general contracting, construction solutions, and industrial supplies for commercial and industrial clients. The organization delivers high-quality services and reliable products that align with strict safety, efficiency, and customer satisfaction standards. Its expertise includes construction projects, electrical and mechanical supplies, procurement services, and tailored solutions to meet diverse project needs. Guided by professionalism, integrity, and innovation, Megaldon aims to build long-term partnerships and contribute meaningfully to each project’s success. The company’s mission and vision focus on dependable solutions, competitive pricing, timely delivery, and becoming a leading contracting and supply provider through excellence and sustainable value. Role Description The Electrical Pre-sales Engineer is a full-time, on-site role based in Cairo, responsible for supporting the sales process with technical expertise in electrical products and solutions. This role involves analyzing client requirements, preparing technical and commercial proposals, and designing electrical systems and layouts that align with project specifications and standards. The Electrical Pre-sales Engineer collaborates closely with the sales team, project engineers, and suppliers to select appropriate products, estimate costs, and ensure accurate and competitive offers. Day-to-day tasks include reviewing drawings and tender documents, preparing submittals, responding to technical queries, and presenting solutions to clients. The role also requires maintaining up-to-date knowledge of industry standards, new technologies, and company offerings to provide informed guidance and support throughout the pre-sales cycle. Qualifications Strong foundation in electrical engineering principles, including power distribution, control systems, and relevant codes and standards. Experience in preparing technical proposals, cost estimates, and tenders for electrical projects in commercial or industrial environments. Ability to read and interpret technical drawings, specifications, and tender documents, and translate them into accurate solutions and offers. Proficiency with engineering and office software tools (e.g., Auto CAD or similar, MS Office, basic design/selection tools for electrical equipment). Effective communication and presentation skills, with the ability to explain technical concepts clearly to non-technical stakeholders. Strong analytical, problem-solving, and organizational abilities, with attention to detail and accuracy in documentation. Capability to work collaboratively with sales, engineering, and procurement teams, and to manage multiple pre-sales activities in parallel. Bachelor’s degree in Electrical Engineering or a closely related field; prior experience in pre-sales, technical sales, or contracting is an asset. Familiarity with local market conditions, vendors, and regulations in Egypt, especially within the construction and industrial sectors. Commitment to ethical, inclusive, and safety-focused practices, and willingness to continuously learn and adapt to evolving client needs.
Forward Deployed Engineer IILocation: Maadi, Cairo, Egypt (Hybrid) We are seeking a Forward Deployed Engineer II to lead the technical deployment and integration of AI-driven enterprise solutions within banking and enterprise environments. In this role, you will collaborate directly with client IT, infrastructure, security, and business teams to design deployment architectures, build integrations, and ensure successful implementation and ongoing support of client environments. Key Responsibilities Lead the deployment and lifecycle management of enterprise software solutions within client environments, including on-premises and highly secure infrastructures. Design deployment architectures, network topology, security requirements, integration points, and data flows. Develop and maintain technical documentation, including:API documentation Architecture diagrams Integration guides Deployment runbooks Environment handover documentation Update and rollback procedures Build and maintain integration components such as APIs, connectors, adapters, and automation scripts. Integrate solutions with enterprise platforms, including databases, messaging systems, ERP/CRM solutions, and internal APIs. Deploy and manage applications using Docker, Kubernetes, Linux, and related technologies. Manage software updates, patches, and configuration changes in production environments. Troubleshoot complex infrastructure, networking, and security issues involving VPNs, firewalls, proxies, certificates, authentication, and load balancers. Collaborate with Product, Engineering, Dev Ops, and Delivery teams to ensure seamless deployments and customer success. Participate in technical discovery sessions, solution design, and implementation planning. Identify opportunities to standardize deployment processes and improve delivery efficiency. Mentor junior engineers and contribute to technical best practices. Participate in on-call support and critical production escalations as required. Qualifications Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related field.2–4 years of experience in Solutions Engineering, Systems Integration, Dev Ops, Technical Implementation, Backend Engineering, or a similar role. Strong hands-on experience with Python and API development using frameworks such as Fast API, Django, or similar. Experience deploying and managing applications using Docker, Kubernetes, and Linux. Experience working with on-premises, private cloud, or highly secure enterprise environments. Solid understanding of networking concepts, including VPNs, firewalls, proxies, DNS, TLS/SSL, load balancers, and certificate management. Experience integrating with enterprise systems such as REST/SOAP APIs, Oracle, SQL Server, ERP, CRM, or messaging platforms. Strong troubleshooting and analytical problem-solving skills. Excellent technical documentation and communication skills. Ability to work directly with client technical and business stakeholders. Willingness to travel to client sites when required. Preferred Skills Experience within banking, fintech, or enterprise software environments. Knowledge of enterprise security standards and infrastructure best practices. Familiarity with CI/CD pipelines and cloud technologies. Experience working in customer-facing technical delivery roles
Company Description T-SQUARE is an engineering solutions provider specializing in multi-discipline subcontracting services for the oil and gas sector, including production and energy optimization, integrity assessment, and technical bid evaluation and procurement support. The company is driven by a vision to be among the foremost engineering solution providers in the industry, delivering innovative, sustainable, and high-quality outcomes. Its mission focuses on tailored, cutting-edge engineering solutions that optimize operations, increase efficiency, and maximize value for clients. T-SQUARE operates with core values centered on safety excellence, integrity, innovation, environmental stewardship, and rigorous quality and reliability. Collaboration, continuous improvement, and strong customer focus define how the company partners with clients and teams on every project. Role Description The Lead Process & Flow Assurance Engineer is a full-time, on-site role based in Algeria for mega oil pipeline project , you will be responsible for leading process design and flow assurance activities for oil and gas projects. This role oversees process engineering studies, simulations, and evaluations to ensure safe, efficient, and reliable operation of pipelines and production systems. Day-to-day tasks include developing process and flow assurance models, assessing integrity and operability issues, and proposing mitigation strategies for hydrate formation, wax deposition, and other flow-related risks. The engineer will coordinate with multidisciplinary teams, support technical bid evaluations, prepare technical reports and design documents, and provide guidance during project execution and commissioning. The role also involves ensuring compliance with industry standards, promoting safety and environmental best practices, and mentoring junior engineers. Qualifications Candidates should possess strong Process Design and Process Engineering skills, including experience with process simulation tools and design of oil and gas production systems. Candidates should possess expertise in Process Control, with the ability to define control philosophies, specify control schemes, and ensure stable and safe plant operation. Candidates should possess solid Chemical Engineering fundamentals, with a degree in Chemical Engineering or a closely related discipline and knowledge of thermodynamics, fluid mechanics, and reaction engineering. Candidates should possess advanced Analytical Skills, including the ability to interpret complex data, diagnose flow assurance issues, and develop practical engineering solutions. Relevant experience in flow assurance for pipelines and subsea systems, including handling multiphase flow, hydrate and wax prevention, and transient analysis, is highly beneficial. Experience in the oil and gas industry, particularly in upstream or midstream projects, and familiarity with international standards and codes is preferred. Strong communication and teamwork skills, with the ability to collaborate effectively across disciplines and present technical findings clearly to stakeholders. Demonstrated leadership capability, including mentoring junior engineers, managing project deliverables, and supporting decision-making under time and cost constraints.
Company Description Egyptian Engineering Agencies (EEA) is a leading engineering company in the equipment and tools industry in Egypt and the Middle East, representing top global manufacturers, many on an exclusive basis. For more than 85 years, EEA has provided high-technology, high-quality products supported by reliable service. The company serves a wide range of sectors, including automotive equipment, service stations, machine tools, railway equipment, water pumps, and boilers. EEA is known for its long-standing partnerships with international brands and its focus on delivering tailored solutions that meet customers’ operational and business needs. Candidates joining EEA can expect a stable, reputable employer with a strong technical and commercial footprint in the region. Role Description This is a full-time, on-site Senior Sales Engineer role based in Cairo, Egypt. The Senior Sales Engineer will manage the full sales cycle for equipment and tools, from qualifying prospects and conducting technical needs assessments to preparing proposals, delivering product demonstrations, and closing deals. The role includes providing pre- and post-sales technical support, coordinating with internal engineering and service teams, and ensuring that client requirements are accurately translated into solutions. The person in this position will maintain strong relationships with existing customers, identify new business opportunities, and support the development of sales strategies for key accounts and market segments. Daily activities also involve preparing sales forecasts, tracking opportunities in the CRM system, monitoring market trends and competitors, and representing EEA at customer visits, site surveys, and industry events. Qualifications Strong Sales Engineering skills, including solution-based selling, technical presentations, and translating client requirements into engineered solutions. Proficiency in Sales activities such as pipeline management, negotiation, closing techniques, and account management. Experience in providing Technical Support, including troubleshooting, product configuration, and coordinating with service and engineering teams. Excellent Communication and Customer Service skills, with the ability to build trust, manage expectations, and handle complex stakeholder interactions. Bachelor’s degree in Mechanical, Electrical, or related Engineering field (or equivalent practical experience). Previous experience in industrial equipment, tools, or similar technical B2B environment, preferably in Egypt or the Middle East. Strong analytical and problem-solving abilities, with attention to detail and a structured approach to technical and commercial tasks. Proficiency in MS Office and familiarity with CRM or sales management tools; ability to prepare clear proposals and reports. Ability to work on-site, travel to client locations as needed, and manage multiple projects and priorities under time constraints. Professional working proficiency in English and Arabic, both written and spoken.
About the Role<br>As a Rust Software Engineer, you will design and build performance-critical backend services, platform components, and security tooling that power our products and consulting engagements. You will work alongside backend, security, and Dev Ops engineers to deliver reliable, well-tested software that operates in regulated, high-assurance environments. This role is ideal for an engineer who values correctness, memory safety, and clean systems design, and wants their work to have a direct impact on real-world security and compliance outcomes.<br>Key Responsibilities<br>Design, develop, and maintain backend services and APIs in Rust with a focus on performance, reliability, and security. Build systems-level components, including concurrent services, data-processing pipelines, and integrations with internal platforms. Write idiomatic, maintainable, and well-documented Rust code leveraging strong type systems and ownership principles. Develop and maintain internal tools, automation utilities, and security-related applications. Integrate with REST and g RPC APIs, databases, message queues, and third-party services. Create comprehensive unit, integration, and property-based tests to ensure software quality. Participate in code reviews and contribute to engineering best practices. Profile, troubleshoot, and optimize applications for latency, throughput, and resource efficiency. Collaborate with security teams to implement secure coding practices and address security findings. Contribute to system architecture, technical documentation, and CI/CD processes.<br><br>Required Qualifications<br>Bachelor's degree in Computer Science, Software Engineering, or a related field.3+ years of professional software engineering experience.1–2+ years of hands-on experience developing production applications in Rust. Strong understanding of Rust fundamentals, including ownership, borrowing, lifetimes, traits, generics, and error handling. Solid experience with asynchronous and concurrent programming using Tokio and async/await. Experience building and consuming RESTful and/or g RPC services. Familiarity with Rust tooling and ecosystem, including Cargo, Clippy, Rustfmt, Serde, Tokio, Axum/Actix, SQLx, or Diesel. Experience working with relational and/or NoSQL databases. Proficiency with Git workflows, code reviews, and CI/CD pipelines. Strong understanding of data structures, algorithms, and software design principles. Excellent communication skills in English, both written and verbal.<br><br>Preferred Qualifications<br>Experience in cybersecurity, fintech, or other regulated industries. Knowledge of secure coding practices and common application vulnerabilities. Experience with Docker and Kubernetes. Familiarity with cloud platforms such as AWS, Azure, GCP, or OCI. Experience with messaging and queueing technologies such as Redis, Rabbit MQ, or Kafka. Knowledge of Web Assembly (WASM), FFI, embedded systems, or low-level programming. Contributions to open-source Rust projects. Exposure to AI/ML platforms or LLM-serving infrastructure (e.g., v LLM, Fast API).
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<b>Job Description</b><span>Overview</span><p>The BIM Engineer (Modeling & Simulation) plays a key role within the Digital Solutions team, supporting the implementation and coordination of BIM processes across projects. The role focuses on ensuring adherence to BIM standards, improving project workflows, and facilitating effective collaboration between multidisciplinary teams.</p><br><span>Your role</span><ul><li>Guide and support project teams in the implementation of BIM procedures, standards, and protocols</li><li>Provide technical support for BIM tools and digital solutions used across projects</li><li>Assist in performing Information Management functions in line with project requirements</li><li>Contribute to the development and maintenance of BIM execution procedures</li><li>Participate in clash detection and coordination with the full design team</li><li>Support the optimization of workflows to enhance project delivery and efficiency</li><li>Ensure compliance with company data standards and BIM requirements</li><li>Assist design teams in the effective use of BIM processes and tools</li><li>Collaborate with multidisciplinary teams to improve coordination and data integration</li></ul><span>About you</span><ul><li>Bachelor’s degree in Engineering, Architecture, or a related field (or equivalent experience)</li><li>Up to 5 years of experience in BIM coordination, modeling, or a similar role</li><li>Practical experience with BIM tools (e.g., Revit, Navisworks, or similar platforms)</li><li>Working knowledge of construction documentation and project workflows</li><li>Strong computer literacy and proficiency in digital tools</li><li>Excellent communication and coordination skills</li><li>Strong technical mindset combined with good interpersonal abilities</li><li>Ability to work collaboratively within multidisciplinary project teams</li></ul><span>Rewards & benefits</span><p><span>Explore the rewards and benefits that help you thrive – at every stage of your life and your career.</span></p><br><p><span>This includes:</span></p><br><ul><li><span>Comprehensive life insurance coverage</span></li><li><span>Medical insurance for you and your dependents</span></li><li><span>Annual leave balance in accordance with local labour law</span></li><li><span>Flexible and hybrid work solutions</span></li><li><span>Opportunity for local and global internal transfers</span></li><li><span>Company gratuity scheme</span></li><li><span>Discretionary bonus program</span></li><li><span>Employee Wellbeing Program: 24/7 access to specialists in finance, legal matters, family care, personal health, fitness, and nutrition</span></li></ul><p><span>Seize every opportunity to sharpen your skills, expand your expertise, and be recognized for the impact you make.</span></p><br><span>About AtkinsRéalis</span><p>We're AtkinsRéalis, a world-class engineering services and nuclear organization. We connect people, data and technology to transform the world's infrastructure and energy systems. Together, with our industry partners and clients, and our global team of consultants, designers, engineers and project managers, we can change the world. We're committed to leading our clients across our various end markets to engineer a better future for our planet and its people.</p><br><p>Find out more. </p><br><b>Worker Type</b>Employee<b>Job Type</b>Regular<p><span><i>At </i></span> <i><span>AtkinsRéalis</span></i><span><i>, we seek to hire individuals with diverse characteristics, backgrounds and perspectives. We strongly believe that world-class talent makes no distinctions based on gender, ethnic or national origin, sexual identity and orientation, age, religion or disability, but enriches itself through these differences. </i></span></p><br> </div>
We are looking for a motivated and technically solid L1 Data Engineer to join our growing Data & Analytics team. In this role, you will be responsible for designing, building, and maintaining the data architecture and infrastructure that supports our organization's data strategy. You will work hands-on to develop, test, and deploy reliable data solutions — ensuring pipelines are scalable, efficient, and aligned with business requirements.<br><br>This is an ideal opportunity for a data professional who is eager to deepen their expertise in cloud-native data platforms, particularly within the Microsoft Azure and Databricks ecosystem, and who thrives in a collaborative, fast-paced environment.<br><br>Key Responsibilities<br><br> Design, develop, and maintain scalable data pipelines and ETL/ELT workflows to support business intelligence and analytics use cases Build and optimize data ingestion processes using Azure Data Factory and Databricks, ensuring data quality and consistency across all layers of the data platform Transform and process large datasets using PySpark and Python, applying best practices for performance and maintainability Write and optimize complex SQL queries to support analytical reporting and data validation requirements Collaborate with data architects and senior engineers to implement and maintain data models aligned with organizational standards Monitor, troubleshoot, and resolve pipeline failures and data quality issues, applying root-cause analysis to prevent recurrence Contribute to documentation of data pipelines, data dictionaries, and engineering standards Support the team in exploring and evaluating new tools and approaches to continuously improve the data infrastructure<br><br><br>Requirements<br><br>2+ years of professional experience in a Data Engineering or closely related role Strong proficiency in Python for data processing, transformation, and automation tasks Hands-on experience with Pandas for data manipulation and PySpark for distributed data processing Practical experience with Databricks, including notebook development, clusters, and job orchestration Experience building and managing data pipelines with Azure Data Factory Working knowledge of Azure Synapse Analytics, particularly Spark pool integration Solid SQL skills, including query writing, optimization, and performance tuning Familiarity with data engineering principles including incremental loading, data lake architecture, and Delta Lake Understanding of data governance and security concepts within a cloud data platform<br><br>NICE TO HAVE<br><br>Experience with SQL Server migration projects, including schema conversion and data movement Exposure to Terraform for Azure infrastructure provisioning and management Familiarity with CI/CD practices applied to data engineering workflows Experience with Delta Sharing or Lakehouse Federation concepts<br><br>CERTIFICATION REQUIREMENT<br><br>Candidates are expected to hold or be actively working toward the Databricks Certified Data Engineer Associate certification. This certification validates foundational knowledge across the following domains:Databricks Lakehouse Platform architecture and capabilities ETL and ELT workflows using Spark SQL and PySpark Incremental data processing and structured streaming Production pipeline development and orchestration Data governance and security within the Databricks environment