CrawlJobs Logo

Tech Lead - Software Engineering, Data Platform

Egypt, Cairo Employment contract · Job Posted June 09, 2026
Apply Position
Job Link Share

Job Responsibility

  • Lead and mentor a team of platform engineers in delivering high-quality solutions using Python, Object Oriented Programming and Spark
  • Design and delivery of software solutions using Azure data services and frameworks, such as Azure Data Factory, Azure Databricks, Azure SQL Database, Azure Data Lake Storage, Microsoft Fabric and more
  • Work with stakeholders and Product Managers to understand required platform capabilities
  • Support End to end Platform roadmap planning and delivery together with Product Managers
  • Own platform lifecycle management, including upgrades, operational stability, reliability, and continuous improvements
  • Drive solution design, testing, troubleshooting, deployment, and operational excellence across Azure environments
  • Provide technical leadership, coaching, and knowledge sharing across engineering teams and platform users
  • Stay updated with the latest Azure data technologies and best practices
  • Ensure that the platform is scalable, reliable, secure, and compliant with the organization standards and policies
  • Collaborate closely with data scientists, BI analysts, and business stakeholders to understand requirements and translate them into technical solutions - including data products that feed AI/ML models built on Databricks
  • Contribute to Agile/SAFe delivery processes, including technical planning, prioritization, sprint execution, and cross-team coordination

Requirements

  • 5 years of experience in leading and managing engineering teams
  • Practical experience in object-oriented programming, design patterns, software architecture
  • Knowledge about algorithms and data structures, with focus on solving complex problems
  • Ability to write well designed and testable code
  • Proficiency in Python and Spark
  • Expert knowledge of Azure data services and frameworks, such as Azure Data Factory, Azure Databricks, Azure SQL Database, Azure Data Lake Storage
  • Familiarity with data warehousing and business intelligence concepts and methodologies
  • Ability to work independently and in a team
  • Degree in Computer Science, Information Technology, Engineering, or related field
  • Strong ability to work independently, manage your own priorities, and deliver under ambiguity
  • Excellent communication skills - able to translate technical concepts for business stakeholders and vice versa
  • Good proficiency in English as a day-to-day business language

Nice to have

  • Practical experience with C/C++/Java/C# is a plus
  • Experience with real-time or near-real-time streaming pipelines (Azure Event Hubs, Apache Kafka, Spark Streaming)
  • Hands-on experience with CI/CD for data pipelines using Azure DevOps, Git, and infrastructure-as-code (Terraform)
  • Familiarity with DevSecOps principles and experience working within the SAFe Agile framework
  • Knowledge of SAP BW (extractors, transformations, queries, data export) and experience supporting BW migrations
  • Knowledge about SAP BDC platform
  • Experience with big data technologies such as Hadoop, Spark, and Hive, and large data volume management
  • Strong analytical and problem-solving mindset - you enjoy finding root causes, not just symptoms
  • Experience with Power BI and DAX for building analytical models and connecting to enterprise data
  • Azure Data Engineer certification is a plus

What we offer

  • Coaching and mentoring programs
  • Development opportunities
  • Equal opportunity employer
  • IT Equipment
  • Work with iconic brands
  • Supportive team

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Tech Lead - Software Engineering, Data Platform

8 matching positions

Data Engineering Lead - Reporting and Analytics - Vice President

Are you looking for a career move that will put you at the heart of a global fin...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in building high scalable, reliable dashboards covering suite of industry products like Tableau, AG Grid, Oracle and Java
  • Well versed with Front end - React, Angular and Back end Tech stack
  • Experience in all aspects of Data using Python for Reconciliations, Data Comparison, Data Quality and Data Security for SAAS or Cloud based platform
  • Relevant experience in leading development for enterprise scale platforms, products, or frameworks preferably using Unix/SQL/Oracle/NoSql/Netezza/Teradata
  • Strong experience in managing development activities for applications with huge Data and complex rules/transformations
  • Demonstrated experience in collaborating with different teams to ensure proactive Cross application/downstream impact analysis, responsible for creating test plans and strategy across multiple business critical applications in Finance
  • Experience with existing Citi applications, implementations and Configurations
Job Responsibility
Job Responsibility
  • Leading the buildout of Engineering tools, real time dashboards using Tableau, AG Grid, Java, Unix and Oracle
  • Build AI capabilities for all qualified used cases
  • Performing initiatives related to Development, Functional Testing, SIT, User Acceptance Testing (UAT) process and product rollout into production
  • You will be a specialist who works with technology project managers, UAT professionals and users to design and implement appropriate scripts/plans for an application testing strategy/approach
  • Responsibilities may also include software quality assurance testing
  • Analyses trends at an organizational level to improve data related processes
  • follows and analyses AI industry trends and how to fit those in Citi ecosystem
  • Responsible for handling day-to-day staff management issues, including resource management and allocation of work within the team/project
What we offer
What we offer
  • Generous holiday allowance starting at 27 days plus bank holidays
  • increasing with tenure
  • A discretional annual performance related bonus
  • Private medical insurance packages to suit your personal circumstances
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

AI Engineering Tech Lead - AI Foundations

monday.com is seeking an experienced, versatile AI Engineering Tech Lead to join...
Location
Location
Israel , Tel-Aviv
Salary
Salary:
Not provided
monday.com Logo
monday.com
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong technical skills and a passion for developing features end-to-end (client and server)
  • 5+ years in Software Engineering roles
  • Strong experience building and owning production-grade, full-stack systems
  • Proven ability to design scalable systems and make sound architectural tradeoffs
  • Hands-on experience building or integrating AI agents and workflows
  • Comfort operating in ambiguous problem spaces with high business impact
  • Strong collaboration and communication skills when working with cross-functional teams
  • High ownership, accountability, and engineering standards
  • Degree in Computer Science (not a must
  • we're always looking for super talented people)
Job Responsibility
Job Responsibility
  • Design and develop scalable AI infrastructure that supports various AI products
  • Collaborate with cross-functional teams to integrate AI solutions into existing systems
  • Tackle complex engineering challenges and contribute to the evolution of our AI capabilities
  • Mentor junior engineers and share best practices to foster a culture of continuous learning
  • Designing, building, and owning systems that transform customer and business data into actionable insights
  • Building full-stack products and platforms that teams rely on for decision-making
  • Owning systems from data ingestion to user-facing experiences
  • Fulltime
Read More
Arrow Right

AI Engineering Tech Lead

At monday.com, we help teams get more work done. We are the best AI work platfor...
Location
Location
Israel , Tel-Aviv
Salary
Salary:
Not provided
monday.com Logo
monday.com
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proven technical skills and a passion for developing tools that engineers love and use every day, developing AI-integrated features end-to-end (client and server)
  • 7+ years of experience building complex web applications and scalable backend systems
  • Technical leadership experience (Architect, Tech Lead, or similar roles) with a focus on platform engineering or developer productivity
  • Ability to collaborate with teammates and R&D leads across the organization to brainstorm, set productivity targets, and devise AI-driven solutions
  • Great "Developer Sense," a passion for building internal software that provides a seamless, frictionless experience for fellow engineers
  • Focus on quality and simplicity in architecting tools that solve high-friction problems without adding complexity
  • A "growth mindset," including strong analytical, inquisitive, and data-driven experiences with LLMs and automation
  • Team player, strong communication skills, and empathetic toward the challenges faced by modern engineering teams
  • Degree in Computer Science (not a must)
Job Responsibility
Job Responsibility
  • Build a shared vision with the DevEx and Core Engineering leadership for AI-driven developer tooling, supporting development by prototyping agents and workflows while serving as a subject matter leader for internal R&D efficiency
  • Work closely with Product and R&D stakeholders, taking full responsibility and ownership from conception to post-deployment of AI tools that automate and optimize the daily lives of our engineers
  • Work with a team of experienced and highly talented developers in a CI/CD environment, leveraging LLMs and agentic frameworks to redefine the developer experience
  • Spearhead the development of new internal features and AI agents—from automated code reviews to intelligent debugging tools—taking ownership of the entire development lifecycle
  • Contribute to the overall technical strategy and roadmap of our internal platform, driving initiatives that leverage AI to improve developer velocity, code quality, and system reliability
  • Promote a culture of innovation and ongoing growth, inspiring the team to explore how emerging AI technologies can solve complex engineering bottlenecks
  • Continuously monitor and analyze developer feedback and internal productivity metrics to identify areas for optimization and tool refinement
Read More
Arrow Right

Software Engineering lead - Vice President

The team lead plays a meaningful role in crafting and maintaining the strategic ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience as a Software Engineer/Developer using Java
  • Experience mentoring and providing technical leadership for teams of 5 or more developers
  • Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
  • Clear understanding of Data Structures and Object Oriented Principles using Java
  • Multiple years of experience architecting and building horizontally scalable, highly available, highly resilient, and low latency applications
  • Multiple years of experience with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.)
  • Inclination and knowledge of latest AI tools (Copilot, Cursor, Devin etc.) and their usage in Enterprise Software development
  • Knowledge of Gen AI Platforms such as vertex.ai, openai etc.
  • Multiple years of experience on Service Oriented and MicroServices architectures, including REST and GraphQL implementations
  • Multiple years of experience with frameworks like Spring Boot, Spring Batch, REST, Microservices architecture
Job Responsibility
Job Responsibility
  • Code contributing leader of an Agile team, working to deliver sprint goals, as well as conduct personnel duties for team (e.g., performance evaluations, hiring, promotions and disciplinary actions)
  • Design, document, and develop world-class enterprise applications leveraging the latest technologies and design patterns
  • Provide strategic influence and exercise control over team resources, budget management and planning, while monitoring end results
  • Utilize in-depth knowledge of concepts and procedures within your own area and basic knowledge of other areas to resolve issues
  • Ensure essential procedures are followed and contribute to defining standards
  • Integrate in-depth knowledge of applications development with overall technology function to achieve established goals
  • Provide evaluative judgement based on analysis of facts in complicated, unique, and dynamic situations including drawing from internal and external sources
  • Influence and negotiate with senior leaders across functions, as well as communicate with external parties, as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards
  • Fulltime
Read More
Arrow Right

Salesforce Tech Lead - Data & AI

We are seeking a visionary and hands-on Senior Engineer / Tech Lead to lead the ...
Location
Location
United States , Boston; Plano; St. Petersburg; Atlanta; Morristown
Salary
Salary:
127000.00 - 169000.00 USD / Year
zelis.com Logo
Zelis
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in software engineering, with a strong focus on Salesforce and data-intensive applications
  • Proven experience integrating Salesforce with enterprise data platforms and building AI/ML-enabled features
  • Hands-on experience with Salesforce Data Cloud and agent frameworks like Agentforce
  • Proficiency in Apex, Lightning Components, Salesforce APIs, and data engineering tools
  • Experience with AI/ML platforms (e.g., Azure ML, AWS SageMaker, Einstein AI) and model deployment strategies
  • Strong understanding of data architecture, governance, and security
  • Excellent communication and stakeholder management skills
Job Responsibility
Job Responsibility
  • Design and develop intelligent solutions using Salesforce Data Cloud to unify, activate, and analyze customer data across channels
  • Lead the deployment and orchestration of autonomous agents, such as Agentforce, to automate workflows, enhance user experiences, and drive operational efficiency
  • Architect AI/ML-enabled features within Salesforce, including predictive analytics, intelligent routing, and generative AI applications
  • Build scalable data pipelines and APIs to support real-time and batch data flows between Salesforce and other enterprise systems
  • Collaborate with data scientists and analysts to operationalize models within Salesforce workflows and ensure business impact
  • Own the full development lifecycle: from design and prototyping to implementation, testing, deployment, and support
  • Ensure data governance, security, and compliance across all integrations and AI applications
  • Establish and enforce engineering best practices, including CI/CD, testing, documentation, and performance optimization
  • Mentor junior engineers and foster a culture of innovation and technical excellence
  • Stay current with Salesforce platform updates, AI/ML trends, and data technologies to inform roadmap and strategy
What we offer
What we offer
  • 401k plan with employer match
  • flexible paid time off
  • holidays
  • parental leaves
  • life and disability insurance
  • health benefits including medical, dental, vision, and prescription drug coverage
  • Fulltime
Read More
Arrow Right

Senior Backend Engineer / Tech Lead (Data Management)

As a Senior Backend Software Engineer at Aignostics, you work hand in hand with ...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
aignostics.com Logo
Aignostics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor and/or Master in a relevant field or extensive work experience
  • 6+ years of software development experience in a data intensive environment
  • Experience leading a technical initiative ideally with cross-team impact
  • Strong background in software development ideally with Python
  • Experience with cloud providers (GCP, AWS) and their services
  • Experience with container orchestration (preferable Kubernetes)
  • Experience with database systems
  • Familiar with CI/CD pipelines, code reviews and other standards to keep up code quality
  • Driven self-starter, well-organized, excellent communication skills and a strong team player
Job Responsibility
Job Responsibility
  • Design and develop services and core libraries that enable our SaaS platform
  • Ensure reliable, high throughput access to our data for machine learning
  • Maintain and expand our data management infrastructure
  • Lead initiatives, evaluate new technologies and their integration into our current codebase
  • Eagerness to take ownership - from inception to completion - without losing focus on the business context
  • Communicate closely with our frontend and machine learning teams
  • Perform code reviews, considering readability, design and performance
What we offer
What we offer
  • Learning & Development yearly budget of 1,000€ (plus 2 L&D days)
  • Language classes and internal development programs
  • Mentoring program
  • Flexible working hours and teleworking policy
  • 30 paid vacations days per year
  • Family & pet friendly and support flexible parental leave options
  • Subsidized membership of your choice among public transport, sports and well-being
  • Social gatherings, lunches, and off-site events
  • Optional company pension scheme
Read More
Arrow Right
New

Data Engineering Senior Lead Analyst - Senior Vice President

The Data Engineering Senior Lead Analyst (Data Analytics Sr Lead Analyst - C14) ...
Location
Location
Canada , Mississauga
Salary
Salary:
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of hands-on professional software engineering experience, including designing and delivering distributed systems, microservices, and full-stack applications in complex enterprise environments
  • Proficiency in programming in Python, JavaScript/TypeScript (React or Angular) is mandatory
  • Experience of using cloud services such as AWS and distributed systems such as Kubernetes, Kafka, S3, Databases like DynamoDB, MongoDB or any other NoSQL database in addition to classical RDBMS such as PostgreSQL, Oracle etc
  • Experience of following TDD and passionate about clean code principles
  • Solid understanding of GenAI principles and architectures, coupled with proficiency in frameworks and libraries (e.g., TensorFlow, PyTorch, Hugging Face Transformers) and MLOps practices for managing the lifecycle of GenAI solutions
  • Strong background in GenAI, including working with LLMs, Google Gemini, and vector databases (e.g. pg_vector)
  • experience in designing retrieval-augmented solutions is highly preferred
  • Solid understanding and experience of using data structures, algorithms and SQL
  • Able to independently work in fast paced and rapidly changing environment
  • Product Management Skills: Business Acumen / Roadmaps / Prioritization: Ability to collaborate with multiple stakeholders across the organization is vital. You must be able to connect technical decisions to business outcomes. This includes understanding your product's P&L, customer acquisition costs, and lifetime value. You should be adept at creating outcome-oriented roadmaps that align with business objectives, not just a list of features. This involves using sophisticated prioritization frameworks to justify your decisions with data and strategic reasoning
Job Responsibility
Job Responsibility
  • Conducts strategic data analysis, identifies insights and implications and make strategic recommendations, develops data displays that clearly communicate complex analysis
  • Mines and analyzes data from various banking platforms to drive optimization and improve data quality
  • Deliver analytics initiatives to address business problems with the ability to identify data required, assess time & effort required and establish a project plan
  • Consults with business clients to determine system functional specifications
  • Applies comprehensive understanding of how multiple areas collectively integrate to contribute towards achieving business objectives
  • Consults with users and clients to solve complex system issues/problems through in-depth evaluation of business processes, systems and industry standards
  • recommends solutions
  • Leads system change process from requirements through implementation
  • provides user and operational support of application to business users
  • Formulates and defines systems scope and goals for complex projects through research and fact-finding combined with an understanding of applicable business systems and industry standards
  • Fulltime
Read More
Arrow Right

Lead Software Engineer, Data Protection

Lead Software Engineer, Data Protection. Do you love building and pioneering in ...
Location
Location
United States , McLean; Plano; Richmond; New York
Salary
Salary:
179400.00 - 245600.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree
  • At least 4 years of experience in software engineering (Internship experience does not apply)
  • At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
Job Responsibility
Job Responsibility
  • Lead the design and build of platform services that centralize how data protection policies are authored, how findings are routed and scored, and how enforcement is applied across the DLP program, working in vertical slices that span schema, API, deployment automation, and production validation to create solutions that help meet regulatory needs for the company
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal and external technology communities, mentoring other members of the engineering community, and contributing to architectural decisions on data modeling, service boundaries, event design, and operational strategy
  • Collaborate with digital product managers, security partners, and DLP policy experts, and deliver robust cloud-based platform services that produce consistent, auditable outputs across vendors and channels and satisfy regulatory examination
  • Utilize programming languages like Go, Python, TypeScript, and SQL, schema validation systems including CUE and JSON Schema, Open Source RDBMS and NoSQL databases (PostgreSQL/Aurora), Container Orchestration services including Docker and ECS Fargate, and a variety of AWS tools and services including Lambda, Step Functions, EventBridge, and CDK
What we offer
What we offer
  • Performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
  • health, financial and other benefits
  • Fulltime
Read More
Arrow Right